上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 1. 使用ListView在两种单元格模式下的重用,效果见下图 其中黑色的横杠是一种单元格模式,其他的是一种单元格模式,这两种格式的单元格交替出现并重用,不做一定的判断就会在重用的时候出现混乱。其中黑条单元格是纯文本,其他的是RelativeLayout布局。 阅读全文
posted @ 2016-09-18 22:17 乌拉小考 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Toast和ProgressBar能够在子线程中更新界面,和SurfaceView的不同的原因 1. Toast,先来看代码分析 进入makeText的源代码 然后我们去查看初始化Toast的代码 在TN中创建了一个mHandler,然后由一个show方法让这个handler发送消息 所以从上面的代 阅读全文
posted @ 2016-09-14 13:14 乌拉小考 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 1. 床架aidl文件,ITelephony.aidl 这个文件创建在aidl文件夹下面的 com.android.internal.telephony包下面 2. ITelephony文件里面添加接口与方法,这样自己写这个文件并且只添加这两个方法的话就不用再引入 CellInfo.aidl 这样的 阅读全文
posted @ 2016-09-12 17:00 乌拉小考 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 关于9patch的google说明 https://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch You can also define an optional drawable section of 阅读全文
posted @ 2016-09-10 16:31 乌拉小考 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、连接到模拟器 2、执行控制命令给模拟器发送信息 sms send 5554 sdlkj 向5554发送短信 geo fix 23 -112 让模拟器定位到 23 -112 阅读全文
posted @ 2016-09-10 15:56 乌拉小考 阅读(2948) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-09-09 15:58 乌拉小考 阅读(1340) 评论(0) 推荐(0) 编辑
摘要: 1. 创建一个广播,这个获取权限是一个广播操作 然后是定义那个 @xml/device_admin_sample文件 前面的文件定义好了,下面这个DeviceAdminSample是继承自一个系统定义的一个广播类 DeviceAdminReceiver,通过这个广播来获取超级权限 获取权限的代码,通 阅读全文
posted @ 2016-09-09 15:53 乌拉小考 阅读(2025) 评论(0) 推荐(0) 编辑
摘要: 参考 http://blog.csdn.net/mad1989/article/details/22426415/ 1. 创建一个广播接受者类 2. 注册这个接受者 3. 添加短信的读写权限 阅读全文
posted @ 2016-09-09 13:50 乌拉小考 阅读(300) 评论(0) 推荐(0) 编辑
摘要: package com.john.mobilesafe.activity.naviactivity; import android.content.ContentResolver; import android.database.Cursor; import android.os.Bundle; import android.provider.ContactsContract; import ... 阅读全文
posted @ 2016-09-08 20:32 乌拉小考 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 下图是单个矩形框的绘制 下面是绘制连续的矩形 阅读全文
posted @ 2016-09-08 12:01 乌拉小考 阅读(833) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页