Android 9.0 SystemUI默认展开下拉框(二次展开下拉快捷)
Android 默认 快捷 展开 9.0 下拉框 二次 SystemUI
2023-09-14 09:05:06 时间
1.1概述
在9.0的系统rom定制化的开发中,在进行systemui的开发中,需求也是比较多的,所以在systemui中的定制化功能中,在对下拉状态栏进行定制的过程中,要求systemui的
原生下拉状态栏默认是二次展开,就是不需要下滑两次展开,一次就展开下拉状态栏了,这就需要默认展开下拉状态栏了,接下来分析下systemui下拉状态栏的展开流程,
来实现下拉状态栏的展开功能
2.1SystemUI默认展开下拉框(默认二次展开下拉快捷)的核心类
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java
3.SystemUI默认展开下拉框(默认二次展开下拉快捷)的核心功能分析和实现
在系统中systemui的相关源码中,而下拉界面有两部分组成 一部分是下拉快捷键列表 一部分是通知栏组成 默认是展开通知栏的 等下拉快捷列表时
收起通知栏 所以要修改成默认的下拉列表 也需要收起通知栏部分,所以需要看下NotificationPanelView.java中关于下拉状态栏的相关源码,来实现
功能的实现,接下来分析下NotificationPanelView.java的相关源码
接下来看下的NotificationPanelView.java下滑触摸滑动事件
相关文章
- Android APK反编译查看源码及资源文件
- android实现解析webservices
- [APP] Android 开发笔记 002-命令行创建默认项目结构说明
- Android高效率编码-第三方SDK详解系列(二)——Bmob后端云开发,实现登录注册,更改资料,修改密码,邮箱验证,上传,下载,推送消息,缩略图加载等功能
- Android Studio- 把项目提交到SVN中操作方法
- Android 驱动hdmi默认分辨率的几种方式
- Android 7.1 音量定制限定在0-80%之间可调节
- android强制指定某个网卡通信
- Android 实现 欢迎界面 自动跳转 到 主界面
- Android 11.0 设置默认屏幕亮度百分比
- android 11.0 12.0第三方输入法app设置系统默认输入法
- android 11.0 12.0Settings中通过代码设置默认laucher动态切换
- Android 11.0修改默认亮度默认音量最大音量最小音量默认铃声
- Android 12.0 屏蔽FallbackHome机制去掉android正在启动直接进入默认Launcher功能实现
- Android 12.0 系统开机设置默认横屏显示
- android 10.0屏蔽FallbackHome 直接进入默认Launcher(去掉android正在启动弹窗)
- Android 10.0 framework 默认开启振动
- android 9.0 10.0 长按Power弹出关机对话框去掉屏幕截图和紧急呼救功能
- Android 获取当前默认系统时间
- android事件拦截处理机制详解
- 【Android 内存优化】Bitmap 内存缓存 ( Bitmap 内存复用 | 弱引用 | 引用队列 | 针对不同 Android 版本开发不同的 Bitmap 复用策略 | 工具类代码 )
- 採用Android中的httpclient框架发送post请求
- MTK Android Driver知识大全
- Android系统Camera录像过程分析
- Android下将图片载入到内存中
- Android Studio的报错提示:android.content.res.Resources$NotFoundException: Resource ID #0xfffffe6c
- android 4.0 蓝牙分析之二