在Android系统中,所有安装到系统的应用程序都必有一个数字证书,此数字证书用于标识应用程序的作者和在应用程序之间建立信任关系,。这个数字证书并不需要权威的数字证书签名机构认证,它只是用来让应用程序包自我认证的。调试时,ADT会自动的使用debug密钥为应用程序签名。debug密钥是一个名为deb...
分类:
移动开发 时间:
2014-10-11 19:28:56
阅读次数:
200
这个包含的jar包是高版本点的: http://pan.baidu.com/s/1o6JTXzG 这个是低版本点的: http://pan.baidu.com/s/1i3oWcLZ 使用的方法转自: http://blog.csdn.net/vipzjyno1/article/details/232...
分类:
移动开发 时间:
2014-10-11 20:01:46
阅读次数:
203
在用selenium做测试时,会遇到需要操作的元素不在当前可视页面中的情况,如果是手工测试,自然很简单,手动拖拽滚动条到目标元素处即可。那么,selenium如何实现这种情形呢?答案是需要借助Javascript.Java代码如下:1 WebElement target = driver.findE...
分类:
移动开发 时间:
2014-10-11 20:51:26
阅读次数:
200
一、Android数据的存储方式:Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File;此外还有一种网络存储。由于Android系统中,数据基本都是私有的,都是存放于“data/data/程序包名”目录下,所以...
分类:
移动开发 时间:
2014-10-11 19:57:26
阅读次数:
286
在上一篇文章中《Android 基于Netty的消息推送方案之字符串的接收和发送(三)》我们介绍了Netty的字符串传递,我们知道了Netty的消息传递都是基于流,通过ChannelBuffer传递的,那么自然,Object也需要转换成ChannelBuffer来传递。好在Netty本身已经给我们写...
分类:
移动开发 时间:
2014-10-11 19:18:36
阅读次数:
159
在上一篇文章中《Android 基于Netty的消息推送方案之概念和工作原理(二)》,我们介绍过一些关于Netty的概念和工作原理的内容,今天我们先来介绍一个叫做ChannelBuffer的东东。ChannelBufferNetty中的消息传递,都必须以字节的形式,以ChannelBuffer为载体...
分类:
移动开发 时间:
2014-10-11 18:45:06
阅读次数:
190
简介、
效果展示、
思路分析、
代码实现、
Git地址
分类:
移动开发 时间:
2014-10-11 20:39:06
阅读次数:
271
消息推送方案(轮询、长连接)轮询轮询:比较简单的,最容易理解和实现的就是客户端去服务器上拉信息,信息的及时性要求越高则拉信息的频率越高。客户端拉信息的触发可以是一些事件,也可以是一个定时器,不断地去查询服务器。所以这个方案的弊端也是显而易见的,在轮询的频率较高时,服务器端的压力很大,通讯的流量也很大...
分类:
移动开发 时间:
2014-10-11 18:40:16
阅读次数:
200
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依旧有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这样的情况,自己主动保存这些数据,并立时生效,同一时候Android提供一种...
分类:
移动开发 时间:
2014-10-11 19:09:06
阅读次数:
183
ANSI C提供的常用字符串处理函数int isalnum(int ch): 是否为字母和数字int isalpha(int ch):是否为字母int iscntrl(int ch):是否为控制字符int isdigit(int ch):是否为控制数字int isgraph(int ch):是否为可...
分类:
移动开发 时间:
2014-10-11 18:49:16
阅读次数:
191
关于收起虚拟键盘,网上能找到的大多是这个:InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(editText...
分类:
移动开发 时间:
2014-10-11 20:29:06
阅读次数:
190
方法一: 此方法会由Camera直接产生照片回传给应用程序,但是返回的是压缩图片,显示不清晰 /**???启动Camera?*/
private?void?intentCamera(){
????try?{
?????????Intent?cameraIntent?=...
分类:
移动开发 时间:
2014-10-11 19:06:36
阅读次数:
155
1.聚合SDK是聚合数据平台,为移动开发者提供的免费数据接口.使用前请先到聚合平台(http://www.juhe.cn/)注册,申请相关数据.2.下载聚合数据SDK,将开发包里的juhe_sdk_v_1_1.jar拷贝到libs根目录下,将libJuheSDK_v_1_0.so拷贝到libs\armeabi目录下,如图:3.根据接口说明文档找到以..
分类:
移动开发 时间:
2014-10-11 17:25:46
阅读次数:
247
1.聚合SDK是聚合数据平台,为移动开发者提供的免费数据接口.使用前请先到聚合平台(http://www.juhe.cn/)注册,申请相关数据.2.下载聚合数据SDK,将开发包里的juhe_sdk_v_1_1.jar拷贝到libs根目录下,将libJuheSDK_v_1_0.so拷贝到libs\armeabi目录下,如图:3.根据接口说明文档找到以..
分类:
移动开发 时间:
2014-10-11 18:48:56
阅读次数:
285
1.到libs聚合SDK是聚合数据平台,为移动开发者提供的免费数据接口.使用前请先到聚合平台(http://www.juhe.cn/)注册,申请相关数据.2.下载聚合数据SDK,将开发包里的smscaptcha_sdk_v_1_1.jar拷贝到libs根目录下,将libJuheSDK_v_1_0.so拷贝到libs\armeabi目录下,如图:3.根据接口说..
分类:
移动开发 时间:
2014-10-11 18:15:27
阅读次数:
316
系统版本[root@localhostlibexec]#cat/etc/redhat-releaseCentOSrelease5.6(Final)1安装和配置snmp1)yuminstallnet-snmp-utilsnet-snmpnet-snmp-libs-y2)vi/etc/snmp/snmpd.conf把下面两行的#号去掉#viewmib2included.iso.org.dod.internet.mgmt.mib-2fc#viewallincluded.180..
分类:
移动开发 时间:
2014-10-11 17:24:56
阅读次数:
258
Android的UI操作不是线程安全的(出于提高性能考虑,避免实现多线程同步等机制所引入的延时),若多个线程同时对UI元素进行操作,可能导致线程安全问题。因此,Android中做了严格的规定:只有UI主线程才能对UI进行设置与操作。在实际编程中,为了避免UI界面长时间得不到响应而导..
分类:
移动开发 时间:
2014-10-11 18:41:36
阅读次数:
240