手机开发
-
[android] 手机卫士读取联系人详解手机开发
获取ContentResolver内容解析器对象,通过getContentResolver()方法 调用ContentResolver对象的query()方法,得到r…
-
[android] 手机卫士保存安全号码详解手机开发
调用ListView对象的setOnItemClickListener()方法,设置条目的点击事件,参数:OnItemClickListener对象 使用匿名内部类实…
-
[android] 数据的异步加载和图片保存详解手机开发
把从网络获取的图片数据保存在SD卡上, 先把权限都加上 网络权限 android.permission.INTERNET SD卡读写权限 android.permission.MO…
-
[android] 手机卫士接收短信指令执行相应操作详解手机开发
通过广播接收者,接收到短信,对短信内容进行判断,如果为我们指定的值就执行相应的操作 如果短信内容是”#*location*#” 就执行,获取手机位置 如果短…
-
[android] 手机卫士手机定位的原理详解手机开发
手机定位的三种方式:网络定位,基站定位,GPS定位 网络定位,手机连上wifi 2g 3g的时候,手机会有一个ip,误差很大 基站定位,精确度与基站的多…
-
[android] 手机卫士手机实现短信指令获取位置详解手机开发
获取位置 新建一个service的包 新建一个GPSService类继承系统的Service类 清单文件中注册一下 重写onCreate()方法,服务创建的时候回调 重…
-
[android] 手机卫士设备管理权限锁屏详解手机开发
设备管理员 Device Admin 获取DevicePolicyManager对象,通过getSystemService(DEVICE_POLICY_MANAGER),设备策略管…
-
[android] fragment的动态创建详解手机开发
在一个商业软件中,会有很多的界面,如果没一个界面对应一个activity,那么activity会非常的多,清单文件也会非常的乱,谷歌在android3.0以后引入了新的概念叫fra…
-
[android] 用fragment创建一个选项卡详解手机开发
界面布局,线性布局,水平排列,平均居中分布 四个TextView,宽度为0dip,权重都是1,内容居中显示 主体内容部分使用LinearLayout控件,设置id 新…
-
[android] fragment的生命周期和通讯详解手机开发
重写一下生命周期方法 所有的fragment都是依附于activity的,只有当activity显示出来的时候,fragment才能够创建上去 onAttach,当附…