Settings
路过独木桥!!
本人从事6年的android app开发和framework开发 从事过rk 展锐 MTK等平台os定制开发
展开
-
Android 10 Settings应用如何去掉一级菜单定时开关机
代码路径:packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.javapackages/apps/Settingsres/xml/top_level_settings.xml1、在/top_level_settings.xml布局文件中去掉已连接的设备选项<Preference android:key="top_level_connected_devices" andro原创 2021-12-02 11:49:11 · 1488 阅读 · 0 评论 -
Android 10 Settings应用二级菜单关于设备-Android版本中基带版本添加点击事件
效果图需求:给基带版本添加点击事件代码路径:packages/apps/Settings/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionSettings.javapackages/apps/Settings/res/xml/firmware_version.xml1、在/firmware_version.xml布局文件中,下面就是基带版本处理<Preference android:key="ba原创 2021-10-16 11:34:48 · 732 阅读 · 0 评论 -
Android 10 Settings应用如何自定义Preference
一、创建一个TestPreference.java类,然后继承Preference,TestPreference类的构造函数中通过setLayoutResource()方法来加载布局,然后重写父类onBindViewHolder()方法,然后通过holder中holder.itemView来访问子View,示例见代码package com.android.settings.system;import java.io.FileWriter;import java.io.IOException;imp原创 2021-10-08 14:43:16 · 825 阅读 · 0 评论 -
Android 10 Settings应用如何去掉一级菜单应用和通知
代码路径:packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.javapackages/apps/Settingsres/xml/top_level_settings.xml1、在/top_level_settings.xml布局文件中去掉已连接的设备选项<Preference android:key="top_level_apps_and_notifs" android:t原创 2021-10-07 21:57:13 · 684 阅读 · 0 评论 -
Android 10 Settings应用如何去掉一级菜单已连接的设备
代码路径:packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.javapackages/apps/Settingsres/xml/top_level_settings.xml1、在/top_level_settings.xml布局文件中去掉已连接的设备选项 <Preference android:key="top_level_connected_devices" andr原创 2021-10-07 21:55:58 · 438 阅读 · 0 评论 -
Android 10 Settings应用一级菜单系统选项去掉手势
效果图代码路径:vendor/sprd/platform/packages/apps/Settingssrc/com/android/settings/system/TopLevelSystemPreferenceController.java在TopLevelSystemPreferenceController.java文件中getSummary()方法中处理@Override public CharSequence getSummary() { if (SystemPro原创 2021-10-07 15:07:07 · 339 阅读 · 0 评论 -
Android 10 Settings应用一级菜单怎么隐藏头部搜索框
效果图需求:隐藏头部搜索框代码路径packages/apps/Settingsres/layout/settings_homepage_container.xmlpackages/apps/Settingssrc/com/android/settings/homepage/SettingsHomepageActivity.java1、在settings_homepage_container.xml布局文件中隐藏掉搜索栏,AppBarLayout控制设置GONE,NestedScrollView把滑原创 2021-10-07 15:05:45 · 962 阅读 · 0 评论 -
Android 10 Settings应用 整体流程
整体效果图代码路径packages/apps/Settingsres/layout/settings_homepage_container.xmlpackages/apps/Settingssrc/com/android/settings/homepage/SettingsHomepageActivity.java一、Settings应用主界面加载1、从清单文件AndroidManifest.xml可以发现targetActivity属性,实质应是SettingsHomepageActivity.原创 2021-10-07 14:49:01 · 1576 阅读 · 1 评论 -
Android 10 Settings应用二级菜单关于设备
效果图需求:隐藏机主、右上角搜索、急救信息、法律信息、本地系统升级、添加一个系统升级选项等选项代码路径packages/apps/Settings/res/xml/my_device_info.xmlpackages/apps/Settings/res/values/config_feature_unisoc.xmlpackages/apps/Settings/res/values/config.xmlpackages/apps/Settings/src/com/android/settings原创 2021-09-29 17:39:04 · 1600 阅读 · 0 评论 -
Android 10 Settings应用一级菜单总体UI界面
第一页界面第二页界面原创 2021-09-29 14:45:42 · 522 阅读 · 0 评论