android_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> android >>列表
本文内容什么是Volley库Volley能做什么Volley架构演示Volley库通过网络获取JSON数据参考资料Android关于网络操作一般都会介绍HttpClient以及HttpConnection这两个包。前者是Apache开源库,后者是Android自带API。企业级应用,一般都会选择使用已经封装好的http框架。比较流行有Volley、android-async-http、retrofit、okhttp、androidquery、AndroidAsync等。他们各有特点... 查看全文
内容摘要1.程序架构2.通信协议3.服务器源代码4.客户端源代码5.运行效果一、程序架构在开发一个聊天室程序时,我们可以使用Socket、Remoting、WCF这些具有双向通信的协议或框架。而现在,我正要实现一个C#语言作为服务器端、Android作为客户端的聊天室。由于服务器端和客户端不是同一语言(C#和java),所有我选择了Socket作为通信协议。图1.1所示,我们可以看出:android手机客户端A向服务器端发送消息,服务器端收到消息后,又把消息推送到android手机客户端B... 查看全文
BI中文站6月24日报道哥伦比亚大学的安全研究人员最近打造了一种工具,这种工具能够对谷歌应用商店GooglePlay的各个应用进行慢慢分析和挖掘,以查找是否存在安全问题。这种工具的工作方式就如何谷歌搜索挖掘和分析网络数据那样。哥伦比亚大学研究人员打造的这款工具名为“PlayDrone”,旨在对谷歌应用商店以及上传到该商店的应用进行分析,从而保护安全系统,以避免这些安全系统遭受漏洞等安全问题的困扰。此工具的最终目标就是找到Android应用可能会出现的各种漏洞和安全问题... 查看全文
6月24日消息,将诺基亚产品线纳入旗下后,微软设备事业部发布了X系列的第二款产品诺基亚X2。这也是收购完成后,微软首次发布X系列产品。该系列产品搭载了Android操作系统,而非微软研发的WindowsPhone。今年7月,X2将面向全球发售,价格99欧元(约838元人民币)。作为入门级产品,诺基亚X系列肩负起了此前诺基亚提出帮助“下一个10亿”用户接入移动互联网的责任,如今微软将云服务也融入其中。这款产品搭载了高通低端的骁龙200处理器,后置摄像头仅为500万像素... 查看全文
对于单独的Webapp应用来说,加载进来的url一般不能保证它的安全性。那么如何来处理url安全性的问题呢。让我们来看看PhoneGap是如何做的。PhoneGap采用了白名单的形式,认为在白名单中的url认为是安全的,不在白名单中的url是不安全的。对于安全的url,PhoneGap的Webapp会直接打开,对于不安全的url,会通过浏览器打开。那么怎么增加白名单呢?PhoneGap是需要在配置文件res/xml/config.xml中设置,如下:<cordova>-<!-... 查看全文
刚接触Android开发的时候,对touch、key事件的处理总是一知半解,一会是Activity里的方法,一会是各种View中的,自己始终不清楚到底哪个在先哪个在后,总之对整个处理流程没能很好的把握。每次写这部分代码的时候都有些心虚,因为我不是很清楚什么时候、以什么样的顺序被调用,大都是打下log看看,没问题就算ok了。但随着时间流逝,这种感觉一直折磨着我。期间也在网上搜索了相关资料,但总感觉不是那么令人满意。自打开始研究Android源码起... 查看全文
· Amazon的Fire Phone之于Android开发者发布时间:2014-06-24
在上周Amazon也耐不住加入了手机竞争行列之中,发布了自己的FirePhone,于是Android家族又多了一位变种成员,Android系统的碎片化程度也进一步加剧。因为工作的关系,我有幸在上个月就得到了一部工程机为其做提前开发,不过因为政策原因所以到现在才能来谈谈对这部新手机的看法。对于FirePhone的功能以及外观,官方网站和各家技术网站都有了详尽的介绍和报道,再者因为我拿到的是工程机,无法体现到完备的功能展现,因此本篇文章谈的主要是FirePhone对于开发者而言所要面对的问题和状况... 查看全文
          实现类似Android风云直播手机端注册登录页,当手势向下滑动的时候,关闭页面的效果。               使用GestureDetector来实现这个效果,当手势在屏幕上面滑动的时候,会掉用onFling方法,所以... 查看全文
Facebook一位名为AlexSourov的工程师最近跟我们分享了一段真人真事。他们一队包括了几位产品经理和工程师的队伍早前去了非洲考察(没有注明哪些/哪个非洲国家),不过考察的目标并不是名胜,而是自家的Android版Facebookapp。想了解为什麽的话,请点继续阅读吧。他们指出Facebook的目标并不只是那些用到高阶手机和高速网络的人,而是将Facebook带给所有人,把「馀下的50亿人」连线。所以,他们买了几部不同的Android手机来做一个Facebookapp大测试... 查看全文
· Android -- ContentProvider与联系人发布时间:2014-06-23
数据库读联系人raw_contacts表:保存联系人的idcontact_id保存联系人的iddata表:保存联系人的数据data1存放数据mimetype_id存放数据类型raw_contact_id存放数据属于哪一个联系人的mimetypes表:保存数据的类型1–>email5–>phone7–>name流程:1.查询raw_contact表,把所有的联系人的id取出来。2.根据id查询data表,把这个id对应的所有的数据取出来。3... 查看全文
· Android -- 内容观察者发布时间:2014-06-22
一张图了解内容观察者:背景通过发送一条短信,然后手机接收到,那么数据库必然改变,内容观察者这时候就起作用了。程序publicclassMainActivityextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main)... 查看全文
6月21日消息,今年三月份,谷歌推出了面向穿戴设备专门定制修改的安卓系统版本“穿戴版安卓”(Android-Wear),不过许多细节不详。最近,谷歌的一名工程师通过一个视频,对外界透露了这款操作系统的一些细节动态。下周,谷歌将举办I/O开发大会,多家媒体爆料,届时谷歌会披露穿戴版安卓的更多细节,与此同时,三星、摩托罗拉和LG等公司,将会发布基于谷歌穿戴版安卓的新硬件,其中三星将会发布第一款基于AndroidWear的智能手表。根据这则视频透露的信息,未来... 查看全文
6月21日消息,据多家国外科技媒体报道,下周谷歌将召开I/O开发大会,而三星电子将会在大会上发布其第一款基于Android-Wear系统(谷歌面向穿戴设备提供的安卓定制版本)的智能手表。之前已经有消息称,三星电子正在之前两代智能手表(Gear)的基础上,研制新一代的智能表。据了解,三星智能表将会开发多种型号。在芯片上,除了三星电子自家芯片之外,也将推出一款使用高通芯片的版本。另外在操作系统上,除了自家的Tizen系统之外,也将第一次使用谷歌安卓系统。根据之前报道... 查看全文
· Android Handler 消息处理使用发布时间:2014-06-21
本文内容环境演示Handler消息处理参考资料Handler有两个主要作用或者说是步骤:发送消息和处理消息。在新启动的线程中发送消息,在主线程中获取、并处理消息。Android平台只允许UI线程修改Activity里的UI组件。环境Windows2008R264位EclipseADTV22.6.2,Android4.4.3三星SM-G3508演示Handler消息处理演示主程序如下图1所示,有4个演示。图1主程序加入和移除Handler到主线程“加入”和“移除”Handler到主线程... 查看全文
ART运行时已包含在Android4.4KitKat中,我们都知道它最终将会替代旧的低效的Dalvik运行时。据xda-developers报道,Google开发者已经正式从AOSP主枝中移除了Dalvik,将ART设为默认,并留下了评语“Dalvikisdead,longliveDalvik!”ART代表AndroidRuntime,其处理应用程序执行的方式不同于Dalvik,Dalvik是依靠一个Just-In-Time(JIT)编译器去解释字节码... 查看全文
· [原] Android 自定义View步骤发布时间:2014-06-20
例子如下:Android自定义View密码框例子1良好的自定义View易用,标准,开放。一个设计良好的自定义view和其他设计良好的类很像。封装了某个具有易用性接口的功能组合,这些功能能够有效地使用CPU和内存,并且十分开放的。但是,除了开始一个设计良好的类之外,一个自定义view应该:l符合安卓标准l提供能够在AndroidXML布局中工作的自定义样式属性l发送可访问的事件l与多个Android平台兼容。Android框架提供了一套基本的类和XML标签来帮您创建一个新的... 查看全文
对于ArrayAdapter,里面虽然能添加图片,但只能是相同的图片。废话不多说:布局&&list的item布局<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android... 查看全文
SwipeRefreshLayout的下拉刷新距离比较短,并且也没有提供设置下拉距离的API,但是看SwipeRefreshLayout的源码,会发现有一个内部变量mDistanceToTriggerSync,这个变量决定了触发刷新的下拉距离。下面的代码展示了源码中是如何给这个变量赋值的:finalDisplayMetricsmetrics=getResources().getDisplayMetrics();mDistanceToTriggerSync=(int)Math.min((... 查看全文
之前我的项目中的位置定位使用的是基站方法,使用的Google提供的API,但是前天中午突然就不返回数据了,到网上搜了一下才知道,Google的接口不提供服务了,基于时间紧迫用了百度现有的SDK,但是在使用过程中第一次获取位置总是空值,经过多次实验终于成功。当然,如果需要精确的位置,你可以再加上位置偏移算法。我的应用对这个要求不高,就没做,一搜一大把,就不多说了。下面这段话来自百度地图API>定位SDK百度地图定位SDK免费对外开放,无需申请key。在使用百度定位SDK前... 查看全文
· Android 显示网络图片发布时间:2014-06-19
本文内容环境演示显示网络图片本文演示Android如何显示网络图片。学习一门新的语言,最好办法就先了解该语言的语法和库,以及设计思想,再着手现实一些常用功能,毕竟以后用该语言是要写程序的,而程序说白了,就是一个个功能点。环境Windows2008R264位EclipseADTV22.6.2,Android4.4.3三星SM-G3508 演示显示网络图片利用一个新线程加载并显示网络图片,并使用handler传递消息,若无异常,则用Toast现实“加载图片….”,否则,若网络图片不存在... 查看全文