摘要: 一:原理分析 1. 主要sendExtraCommand方法中传递两个参数, 根据如下源码可以知道第一个参数传递 ,第二个参数传递 即可。 根据flags值 清除数据 二:实现方式 java层主要代码如下: 所需权限配置如下, 6.0版本可能需要动态申请权限。 喜欢源码分析系列可参考其他文章: " 阅读全文
posted @ 2019-05-20 14:27 —莫言— 阅读(49) 评论(0) 编辑
摘要: 一:SharedPreference如何使用 此文章只是提供一种数据保存的方式, 具体使用场景请根据需求情况自行调整。 EditText添加 点击事件, 保存数据。 1. 通过 获取SharedPreferen对象。 2. 获取editor对象。 3. 初始化EditText数据。 4. 保存输入数阅读全文
posted @ 2019-05-20 14:26 —莫言— 阅读(15) 评论(0) 编辑
摘要: 一:如何添加快捷开关 源码路径:frameworks/base/packages/SystemUI/res/values/config.xml 添加headset快捷开关,参考如下修改。 Android版本7.1修改方式 源码路径:frameworks/base/packages/SystemUI/阅读全文
posted @ 2019-05-20 14:25 —莫言— 阅读(28) 评论(0) 编辑
摘要: 一:如何自定义TextView实现滚动效果 1. 继承TextView基类 2. 重写构造方法 3. 修改 方法,获取焦点。 二:布局xml文件写法 主要设置如下两项: 单行显示 滚动 三:总结 1. 继承基类TextView 2. 修改 方法 3. 设置TextView属性 喜欢源码分析系列可参考阅读全文
posted @ 2019-05-20 14:23 —莫言— 阅读(11) 评论(0) 编辑
摘要: 一:aar文件如何引用 系统Settings中引用 文件为例 源码地址:packages/apps/Settings/Android.mk 主要代码如下: aar文件中的包名可以用压缩工具直接打开,查看AndroidManifest.xml文件 编译后文件生成路径:out\target\produc阅读全文
posted @ 2019-05-20 14:22 —莫言— 阅读(7) 评论(0) 编辑
摘要: 一:关机菜单添加飞行模式选项 源码路径:frameworks/base/core/res/res/values/config.xml 增加 二:GlobalActionsDialog.java 源码路径:com/android/systemui/globalactions/GlobalActions阅读全文
posted @ 2019-05-20 14:21 —莫言— 阅读(9) 评论(0) 编辑
摘要: 一 : 修改Android系统默认时间 源码路径:frameworks/base/services/java/com/android/server/SystemServer.java 主要变量 通过 设置系统时间,只需要修改 变量的值。 private void run() { try { trac阅读全文
posted @ 2019-05-20 14:20 —莫言— 阅读(35) 评论(0) 编辑
摘要: 一 :系统启动流程图 从下往上依次启动linux kernel zygote SystemServer NativeService AndroidService 二 : IPC通信 IPC(Inter Process Communication)通信,是跨越两个不同进程(Process)之通信。 一阅读全文
posted @ 2019-05-20 14:19 —莫言— 阅读(18) 评论(0) 编辑
摘要: 一 : 问题描述 Your version is: java version "1.6.0_31" Java(TM) SE Runtime Environment (build 1.6.0_31 b04) Java HotSpot(TM) 64 Bit Server VM (build 20.6 b阅读全文
posted @ 2019-05-20 14:18 —莫言— 阅读(7) 评论(0) 编辑
摘要: 一 :Bluetooth 的设置应用 packages\apps\Settings\src\com\android\settings\bluetooth\ 蓝牙设置应用及设置参数,蓝牙状态,蓝牙设备等。 BluetoothDevicePreference.java 顾名思义,蓝牙设备首选项,也就是蓝阅读全文
posted @ 2019-05-20 14:17 —莫言— 阅读(134) 评论(0) 编辑