Android系统定制
Xhaka_Jim
这个作者很懒,什么都没留下…
展开
-
Android系统状态栏和导航栏高度修改
修改路径:frameworks/base/core/res/res/values/dimens.xmlstatus_bar_height">32dpnavigation_bar_height">48dpnavigation_bar_height_landscape">62dpnavigation_bar_width">160dp原创 2018-01-24 14:57:28 · 13895 阅读 · 0 评论 -
Android系统预制APK(不可卸载)
第一步: 在 “/vendor/.../packages/apps” 目录下创建一个对应名称的文件夹。 第二步: 将所需apk放入文件夹中。 第三步, 编辑 Android.mk : LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Modul转载 2018-01-24 18:20:09 · 5907 阅读 · 0 评论 -
Framework修改导航栏(横屏)显示在屏幕左边
修改文件路径:frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java--- core/java/com/android/server/policy/PhoneWindowManager.java (revision 24)+++ core/java/com/android/serve...原创 2018-02-28 10:20:49 · 2980 阅读 · 0 评论 -
Android--隐藏状态栏图标
目前状态栏图标有通知图标和系统图标通知图标主要是指各应用发过来的通知,比如未接电话,截图,后台播放音乐等,系统图标主要有蓝牙,耳机,wifi,数据流量,时间和电池...1,不显示通知图标,在/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarIconController.java中...原创 2018-02-28 11:35:22 · 6321 阅读 · 3 评论 -
Android 上层应用读写底层设备节点(Android M)
应用层中,一般都能够读取设备节点。对于写节点这个操作,需要更高的root权限。示例:设备节点:private static final String LED_RED_TRIGGER = "sys/class/leds/red/on_off";写节点:private void setLedOnOff(String path, String value) { try { Buf...原创 2018-04-19 17:37:51 · 5949 阅读 · 7 评论 -
如何更换Android系统默认字体(Android6.0)
Android系统中通过Typeface.java加载字体:frameworks/base/graphics/java/android/graphics/Typeface.javaprivate static void init() { // Load font config and initialize Minikin state File system...原创 2018-11-07 13:59:55 · 10159 阅读 · 2 评论 -
如何禁止adb命令安装apk及手动安装apk
1.禁止adb命令安装apk修改位置:frameworks/base/cmds/pm/src/com/android/commands/pm/Pm.java--- frameworks/base/cmds/pm/src/com/android/commands/pm/Pm.java (revision 1118)+++ frameworks/base/cmds/pm/src/com/a...原创 2018-11-07 16:40:26 · 6702 阅读 · 0 评论