Settings
路过独木桥!!
本人从事6年的android app开发和framework开发 从事过rk 展锐 MTK等平台os定制开发
展开
-
Android 10 Settings应用如何去掉一级菜单定时开关机
代码路径: packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.java packages/apps/Settingsres/xml/top_level_settings.xml 1、在/top_level_settings.xml布局文件中去掉已连接的设备选项 <Preference android:key="top_level_connected_devices" andro原创 2021-12-02 11:49:11 · 1491 阅读 · 0 评论 -
Android 10 Settings应用二级菜单关于设备-Android版本中基带版本添加点击事件
效果图 需求:给基带版本添加点击事件 代码路径: packages/apps/Settings/src/com/android/settings/deviceinfo/firmwareversion/FirmwareVersionSettings.java packages/apps/Settings/res/xml/firmware_version.xml 1、在/firmware_version.xml布局文件中,下面就是基带版本处理 <Preference android:key="ba原创 2021-10-16 11:34:48 · 733 阅读 · 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 · 827 阅读 · 0 评论 -
Android 10 Settings应用如何去掉一级菜单应用和通知
代码路径: packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.java packages/apps/Settingsres/xml/top_level_settings.xml 1、在/top_level_settings.xml布局文件中去掉已连接的设备选项 <Preference android:key="top_level_apps_and_notifs" android:t原创 2021-10-07 21:57:13 · 686 阅读 · 0 评论 -
Android 10 Settings应用如何去掉一级菜单已连接的设备
代码路径: packages/apps/Settingssrc/com/android/settings/core/gateway/SettingsGateway.java packages/apps/Settingsres/xml/top_level_settings.xml 1、在/top_level_settings.xml布局文件中去掉已连接的设备选项 <Preference android:key="top_level_connected_devices" andr原创 2021-10-07 21:55:58 · 440 阅读 · 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 · 341 阅读 · 0 评论 -
Android 10 Settings应用一级菜单怎么隐藏头部搜索框
效果图 需求:隐藏头部搜索框 代码路径 packages/apps/Settingsres/layout/settings_homepage_container.xml packages/apps/Settingssrc/com/android/settings/homepage/SettingsHomepageActivity.java 1、在settings_homepage_container.xml布局文件中隐藏掉搜索栏,AppBarLayout控制设置GONE,NestedScrollView把滑原创 2021-10-07 15:05:45 · 967 阅读 · 0 评论 -
Android 10 Settings应用 整体流程
整体效果图 代码路径 packages/apps/Settingsres/layout/settings_homepage_container.xml packages/apps/Settingssrc/com/android/settings/homepage/SettingsHomepageActivity.java 一、Settings应用主界面加载 1、从清单文件AndroidManifest.xml可以发现targetActivity属性,实质应是SettingsHomepageActivity.原创 2021-10-07 14:49:01 · 1583 阅读 · 1 评论 -
Android 10 Settings应用二级菜单关于设备
效果图 需求:隐藏机主、右上角搜索、急救信息、法律信息、本地系统升级、添加一个系统升级选项等选项 代码路径 packages/apps/Settings/res/xml/my_device_info.xml packages/apps/Settings/res/values/config_feature_unisoc.xml packages/apps/Settings/res/values/config.xml packages/apps/Settings/src/com/android/settings原创 2021-09-29 17:39:04 · 1606 阅读 · 0 评论 -
Android 10 Settings应用一级菜单总体UI界面
第一页界面 第二页界面原创 2021-09-29 14:45:42 · 524 阅读 · 0 评论