摘要:
1. 使用ListView在两种单元格模式下的重用,效果见下图 其中黑色的横杠是一种单元格模式,其他的是一种单元格模式,这两种格式的单元格交替出现并重用,不做一定的判断就会在重用的时候出现混乱。其中黑条单元格是纯文本,其他的是RelativeLayout布局。 阅读全文
摘要:
Toast和ProgressBar能够在子线程中更新界面,和SurfaceView的不同的原因 1. Toast,先来看代码分析 进入makeText的源代码 然后我们去查看初始化Toast的代码 在TN中创建了一个mHandler,然后由一个show方法让这个handler发送消息 所以从上面的代 阅读全文
摘要:
1. 床架aidl文件,ITelephony.aidl 这个文件创建在aidl文件夹下面的 com.android.internal.telephony包下面 2. ITelephony文件里面添加接口与方法,这样自己写这个文件并且只添加这两个方法的话就不用再引入 CellInfo.aidl 这样的 阅读全文
摘要:
关于9patch的google说明 https://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch You can also define an optional drawable section of 阅读全文
摘要:
1、连接到模拟器 2、执行控制命令给模拟器发送信息 sms send 5554 sdlkj 向5554发送短信 geo fix 23 -112 让模拟器定位到 23 -112 阅读全文
摘要:
阅读全文
摘要:
1. 创建一个广播,这个获取权限是一个广播操作 然后是定义那个 @xml/device_admin_sample文件 前面的文件定义好了,下面这个DeviceAdminSample是继承自一个系统定义的一个广播类 DeviceAdminReceiver,通过这个广播来获取超级权限 获取权限的代码,通 阅读全文
摘要:
参考 http://blog.csdn.net/mad1989/article/details/22426415/ 1. 创建一个广播接受者类 2. 注册这个接受者 3. 添加短信的读写权限 阅读全文