摘要:一、屏蔽系统短信功能 1、屏蔽所有短信 android 4.2 短信发送流程分析可参考这篇 [戳这][1] 源码位置 vendor\mediatek\proprietary\packages\apps\Mms\src\com\android\mms\transaction\SmsReceiverSe 阅读全文
posted @ 2018-10-10 18:51 pk10—cczheng 阅读 (934) 评论 (0) 编辑
摘要:前情提要 "Android 8.1平台SystemUI 导航栏加载流程解析" 9.0 改动点简要说明 1、新增 StatusBarMobileView 替代 SignalClusterView ,用以控制信号栏显示 同时增加的还有 StatusBarIconView 、 StatusBarWifiV 阅读全文
posted @ 2019-11-14 18:30 pk10—cczheng 阅读 (85) 评论 (0) 编辑
摘要:效果图 修改思路 1、增加全局控制变量 sys.launcher3.is_full_app ,用来动态切换 2、增加两套布局,对应有抽屉和无抽屉 3、去除 allAppsButton 4、将 AllAppsContainerView 中的图标加载到 Workspace 5、新安装的 app 自动添加 阅读全文
posted @ 2019-11-08 10:59 pk10—cczheng 阅读 (322) 评论 (0) 编辑
摘要:文章较长建议先收藏再看 拆解步骤 1、app 强制横屏显示,无视 android:screenOrientation="portrait" 属性 2、屏幕触摸坐标修改为横屏 3、开机动画横屏 4、开机logo、关机充电动画横屏 5、RecoveryUI 横屏 上代码 1、app 强制横屏显示 修改 阅读全文
posted @ 2019-10-17 08:35 pk10—cczheng 阅读 (381) 评论 (5) 编辑
摘要:修改前 修改后 6.0 Recovery 模式横屏修改方法 修改相关文件 bootable\recovery\minui\Android.mk bootable\recovery\minui\mt_graphic_rotate.cpp bootable\recovery\minui\mt_graph 阅读全文
posted @ 2019-09-16 18:05 pk10—cczheng 阅读 (83) 评论 (0) 编辑
摘要:前言 涉及到的源码有 frameworks\base\services\core\java\com\android\server\policy\PhoneWindowManager.java vendor\mediatek\proprietary\packages\apps\SystemUI\src 阅读全文
posted @ 2019-08-16 19:08 pk10—cczheng 阅读 (245) 评论 (0) 编辑
摘要:SystemUI系列文章 "Android8.1 MTK平台 SystemUI源码分析之 Notification流程" "Android8.1 MTK平台 SystemUI源码分析之 电池时钟刷新" "Android 8.1平台SystemUI 导航栏加载流程解析" 一、从布局说起 前面的文章分析 阅读全文
posted @ 2019-06-04 18:29 pk10—cczheng 阅读 (2188) 评论 (0) 编辑
摘要:SystemUI源码分析相关文章 "Android8.1 SystemUI源码分析之 Notification流程" 分析之前再贴一下 StatusBar 相关类图 电池图标刷新 从上篇的分析得到电池图标对应的布局为 SystemUI\src\com\android\systemui\Battery 阅读全文
posted @ 2019-06-01 11:16 pk10—cczheng 阅读 (626) 评论 (0) 编辑
摘要:代码流程 1、先看UI显示,StatuBar加载 CollapsedStatusBarFragment 替换 status_bar_container(状态栏通知显示区域) SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.jav 阅读全文
posted @ 2019-05-31 08:36 pk10—cczheng 阅读 (965) 评论 (0) 编辑
摘要:需求 基于MTK 8.1平台定制导航栏部分,在左边增加音量减,右边增加音量加 思路 需求开始做之前,一定要研读SystemUI Navigation模块的代码流程!!!不要直接去网上copy别人改的需求代码,盲改的话很容易出现问题,然而无从解决。网上有老平台(8.0 )的讲解System UI的导航 阅读全文
posted @ 2019-05-14 18:09 pk10—cczheng 阅读 (595) 评论 (0) 编辑
摘要:前言 公用电话产品,插入SIM卡后要求自动打开Volte功能,即插即用,用完拔卡就走 实现 第一步 开关对应的代码 通过打印日志和全局查找,源码位置 vendor/mediatek/proprietary/packages/services/Telephony/src/com/android/pho 阅读全文
posted @ 2019-05-13 18:57 pk10—cczheng 阅读 (287) 评论 (0) 编辑