摘要:
SQLiteSpy 小巧便捷,免安装,占空间小。 推荐 SQLite Expert Personal 比SQLiteSpy功能强大,需安装,占空间略大。推荐 SQLite Administrator 也小巧便捷,免安装, 但查看数据没有横向滚动条, 对于字段较多的表,看数据不方便。不推荐 阅读全文
2017年7月13日 #
2017年7月12日 #
摘要:
SystemUI中快捷菜单有 “方向锁定” 。 RotationLockTile RotationLockControllerImpl 这个快捷菜单只能在手机已经显示横屏或竖屏后,才能执行,无法预设锁定方向。 2,StatusBarWindowManager中设置锁屏横屏显示。 阅读全文
2017年5月4日 #
摘要:
参考 http://www.2cto.com/kf/201206/137225.html 从Android4.4开始,app可以自定义status bar 背景。 对于一些第三方app定义的状态栏背景,可以在系统源码中对其修改。 SystemUI是随着SystemUIService启动的,Syste 阅读全文
2017年3月21日 #
摘要:
# 配置jar包 LOCAL_STATIC_JAVA_LIBRARIES := \ libphonenumber_7_0_3 \ nineoldandroids \ zxing \ fastjson \ BaiduLBS_Android \ imageloader include $(CLEAR_V 阅读全文
2016年11月15日 #
摘要:
android:src指定原始图片, android:tint指定新的颜色, 此XML对应的图片颜色修改完成。 阅读全文
2016年8月3日 #
摘要:
1,信息数据的查询,删除使用AsycnQueryHandler处理 AsycnQueryHandler继承了Handler 内部使用HandleThread来实现异步线程处理数据,成员变量也有一个Handler并拥有HandleThread的looper。 主线程调用AsycnQueryHandle 阅读全文
2016年6月1日 #
摘要:
灭屏状态下,接收新信息,屏幕会半亮显示通知流程: 1,应用构造notification后,传给NotificationManager,而后进入NotificationManagerService处理。 frameworks\base\core\java\android\app\Notificatio 阅读全文
2016年4月20日 #
摘要:
android源码环境下用mmm/mm编译模块,输出编译log到文件的方法 1,在android目录下直接用mmm命令编译, log信息保存在android目录下 mmm packages/apps/模块名 -j4 2>&1 | tee build.log 2,在模块路径下用mm命令编译,log信息 阅读全文
2016年3月23日 #
摘要:
android6.0系统允许用户管理应用权限,可以关闭/打开权限。 所以需要在APP中增加权限判断,以免用户关闭相应权限后,APP运行异常。 以MMS为例,在系统设置——应用——MMS——权限——>关闭短信权限 这个界面的处理代码在 android\packages\apps\PackageInst 阅读全文
2016年3月17日 #
摘要:
modem层不懂,所以直接从RIL.java开始。以电信卡接收短信为例 modem通知RIL.java中的 RILReceiver处理接收信息 电信卡接收信息,是 RIL_UNSOL_RESPONSE_CDMA_NEW_SMS 在CdmaInboudSmsHandler初始化会调用父类Inbound 阅读全文