Settings的修改
学无止境0205
无
展开
-
android 点击5次打开开发者模式
(一)Q之前的版本,关于开发这模式是否显示默认user版本不显示开发者选项这一栏,需要通过连续点击版本号7次来显示.packages\apps\Settings\src\com\android\settings\DeviceInfoSettings.javastatic final int TAPS_TO_BE_A_DEVELOPER = 7;public void onResume(...原创 2020-01-06 16:08:45 · 1888 阅读 · 0 评论 -
Android系统中默认值的意义列表 SettingsProviders-res-values-defaults
<!--是否自动关屏,默认true --> <bool name="def_dim_screen">true</bool> <!-- 无操作多少秒后灭屏 --> <integer name="def_screen_off_timeout">60000</integer> <!-- 无操...转载 2019-06-25 10:56:42 · 779 阅读 · 0 评论 -
Android 7.0 Settings分析
最近参加了settings的开发,由于代码还比较新,Android7.0 对Settings进行了重构,相比5.0,6.0而言,7.0的Settings有很大的不同,所以将开过程中的一些点点滴滴记录下来.此篇文章主要给大家介绍Settings相关的基础知识:代码路径,手机中相关数据库、文件的路径,等。代码相关的路径:android\frameworks\base\packages\Set...转载 2019-05-31 14:40:57 · 409 阅读 · 0 评论 -
Android P 隐藏Settings一级菜单某个选项
比如:去掉Settings一级菜单中的“Storage”选项方法1:直接在AndroidManifest.xml屏蔽掉即可vendor\mediatek\proprietary\packages\apps\MtkSettings\AndroidManifest.xml <!-- <activity android:name=".Settings$...转载 2019-05-10 16:52:30 · 1799 阅读 · 1 评论 -
Android6.0找不到settings.db数据库问题及数据库adb查看方法
文章地址:https://blog.csdn.net/w690333243/article/details/51331410请查看下面的链接修改:https://github.com/android/platform_frameworks_base/commit/683914bfb13908bf380a25258cd45bcf43f13dc9android6.0之后在data/data/...转载 2018-08-09 18:54:25 · 473 阅读 · 0 评论 -
Android 7.0 settings中添加/删除菜单
需求:在设置中,添加一级菜单项,在设备中加入“按键交换”,此项菜单与“显示”并列由于android 7.0 settings网上资料还没有,此需求在高通技术支持的帮助下加上自己的分析才实现(对高通技术支持小伙表示感谢),实现后发现特别简单,但是实现前一直没头绪,希望记下来能对网友有所帮助只需实现Activity,写布局文件后,在AndroidManifest.x转载 2017-09-14 10:07:39 · 1819 阅读 · 0 评论 -
修改wifi验证错误次数
Z:\myandroid\frameworks\base\wifi\java\android\net\wifi\SupplicantStateTracker.java /* Maximum retries on a authentication failure notification */ private static final int MAX_RETRIES_ON_AUT原创 2017-07-04 16:17:49 · 338 阅读 · 0 评论 -
Android 修改系统默认时间为24小时格式 .
原文地址:http://blog.csdn.net/yabg_zhi_xiang/article/details/51685717由于项目需要,要将Android系统的12小时的时间格式修改为默认为是24小时的时间格式。android系统第一次开机决定系统的时间格式的代码在frameworks层的SettingsProvider应用中。 1.在defaults.xml中添加相应转载 2017-07-03 11:02:34 · 3418 阅读 · 0 评论 -
Settings自己添加类
第一种最简单的,在settings_headers.xml里面添加入口类,比如我在里面添加了这二个:第一步 <header android:id="@+id/about_settings" android:fragment="com.android.settings.DeviceInfoSettings" android:ico原创 2017-03-16 11:48:58 · 560 阅读 · 0 评论 -
修改seting里面的休眠时间列表
去掉15秒和30秒1,在Z:\myandroid\packages\apps\Settings\res\values\arrays.xml 60000 120000 300000 600000原创 2016-07-30 11:36:19 · 547 阅读 · 0 评论 -
如何向android的setting语言列表中添加一门语言
第一种:修改配置文件位置:build/target/product/languages_full.mk| languages_small.mk,这两个文件里头,有PRODUCT_LOCALES := en_US en_GB fr_FR it_IT es_ES es_US 这样的片段,其实setting中语言选择列表的数据源头就来源于此,既然找到了源头,那只要在之后加上想要的语言即可,比如要加越原创 2016-03-29 16:59:01 · 1938 阅读 · 3 评论 -
Preference
在Android系统源码中,绝大多数应用程序的UI布局采用了Preference的布局结构,而不是我们平时在模拟器中构建应用程序时使用的View布局结构,例如,Setting模块中布局。当然,凡事都有例外,FMRadio应用程序中则使用了View布局结构(可能是该应用程序是marvel公司提供的,如果由google公司做,那可说不准)。归根到底,Preference布局结构和View的布局结构本质转载 2016-04-08 11:43:54 · 419 阅读 · 0 评论 -
Android framework系统默认设置修改
原文地址:http://blog.csdn.net/tiantian715/launcher 总结: 1、launcher的布局太居中,要想两边拉伸 apps_customize_pageLayoutPaddingLeft">40dp apps_customize_pageLayoutPaddingRight">40dpapps tab栏的宽原创 2016-05-26 09:43:40 · 1941 阅读 · 0 评论 -
隐藏(删除) Preference 小结
说明:1,不是每个Preference 都可以通过这种方法隐藏,例如:languge_setting.xml里面的 android:title="@string/pointer_settings_category"> android:key="pointer_speed"转载 2016-04-09 17:13:41 · 2141 阅读 · 0 评论 -
setting数据库添加一项
1,在Z:\myandroid\frameworks\base\packages\SettingsProvider\res\values\defaults.xml里面添加2,为了保持和原有数据添加方式一致,在Z:\myandroid\frameworks\base\core\java\android\provider\Settings.java(我百度了,这个文件好像是不同版本,位置可原创 2016-07-22 09:44:04 · 1745 阅读 · 0 评论 -
framework改setting的
5.设置--》开发者选项--修改后台进程限制frameworks/base/services/Java/com/Android/server$vi ./am/ActivityManagerService.java大概839行 把int mProcessLimitOverride = -1;改成4(不得超过4个进程)标准限制对应 -1不允许后台进程对应 0转载 2016-11-10 14:53:17 · 1339 阅读 · 0 评论 -
setting的一些总结及settings.db字段含义
com.android.settings.Settings(一) 删除左侧项:updateHeaderList方法,有判断是否显示(注意:删除开发人员选项等,有些源码本来加有判断,没有的,需要删除不显示的自己加判断即可)(二) 是否多窗口显示(左右分栏显示),返回true多窗口显示,false单窗口显示 public boolean onIsMultiPane() {原创 2016-09-14 10:02:58 · 3955 阅读 · 0 评论