- 博客(13)
- 收藏
- 关注
原创 android13.0 保持平板模式isTablat下修改成手机模式isPhone布局显示
因为在平板模式下调出了NavigationBar导航栏,平板模式的桌面下Hotseat任务栏里的图标依旧在那个位置,就与NavigationBar重叠了。所以得让Hotseat任务栏在平板模式下处于手机模式布局,直接修改判断packages/apps/Launcher3/src/com/android/launcher3/DeviceProfile.java。:这样整一下,就能在平板模式下达到手机模式的布局且保留了分屏功能,但不是在所有dpi下都可以,此修改只是让平板模式和手机模式一样的显示。
2023-10-27 17:48:30
1356
原创 android11.0去掉锁屏和设置里充电剩余时间
此功能效果是在设置里添加一个授权功能项,控制apk安装时要输入密码后才允许安装,授权密码布局包含密码开关和修改密码功能
2022-08-08 16:53:05
964
1
原创 关闭自动更新时区后,仍会更新时区。默认时区不生效解决办法
通常关闭自动更新时区后设置默认的时区,联网时区是不会变化的frameworks/base/packages/SettingsProvider/res/values/defaults.xml将自动更新时区开关def_auto_time_zone的值设置为false即可但是现在遇到关闭后时区还是会自动更新,首先我们得排除系统支持的默认时区列表tzlookup.xml文件中文件路径:system/timezone/output_data/android/tzlookup.xml如果是tzlookup.xml中没有
2022-06-25 16:01:13
1707
原创 展讯Android 11.0 SystemUI 截图功能去掉分享按钮(屏蔽分享功能)
根据客户需求反馈截图后图片悬浮时有分享和编辑两个按钮,要求去掉分享保留编辑通过获取到按钮的id找到方法我用的是第一种获取方法很多自己可以找1.adb shell uiautomator dump --compressed /data/local/tmp/uidump.xml 获取当前页面所有布局到设备data路径下adb pull "/data/local/tmp/uidump.xml" pull出来查看2.android sdk 里的uiautomatorviewer图形化界面布局全局搜索screensh
2022-06-08 17:57:44
673
原创 ubuntu无法进入图形界面,开机重复进入gun grup
可以进入ubuntu高级选项选择自己ubuntu版本对应的内核版本点击进入根据终端提示查看自己处于什么模式,一直处于紧急模式且按照提示无法切换默认systemctl default 模式的话可能是对etc/fstab文件进行过修改导致的,将修改部分删除 reboot即可!如果并为对fstab进行修改,Esc进入grup命令行在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix (1)set 查看环境变量,这里可以查看启动路
2022-05-30 10:05:38
2938
3
原创 android 10.0 禁止安装apk
连接usb调试adb logcat | grep START 点击应用获取到包名后,去到对应路径对想要屏蔽的apk做判断,如果系统识别到pkgname1里的包名后返回无法安装报错frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java else{// new package install ps = null;...
2022-04-13 18:11:29
3640
原创 android 7.0 默认休眠5分钟,充电时永不息屏
有两种方法可以实现,安卓7.0版本系统自带,开发者选项里有一项不锁定屏幕充电时不休眠项第一种方法默认打开就可以frameworks/base/packages/SettingsProvider/res/values/default.xml下改成trueframeworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java这里直接判断为1打开此功能但此版本开发者
2022-04-11 16:46:39
4976
1
转载 Android监听点击事件实现的三种方法
Android监听点击事件实现的三种方法监听点击事件实现的三种方法:1、匿名内部类2、外部类3、直接实现接口1.匿名内部类: package com.jereh.calculator;import android.content.Context;import android.os.Bundle;import android.os.PersistableBundle;import android.support.design.widget.FloatingActionButton;
2022-04-01 10:30:46
4364
原创 编译android 7.0 framework时报错解决
编译spr9850_n0_dev时报错Ensure Jack server is installed and startedFailed to contact Jack server: Problem reading /home/pengjiajun/.jack-server/server.pem. Try 'jack-diagnose'修改办法:参考https://www.cnblogs.com/goolinli/p/14793289.html/usr/lib/jvm/java-8-op
2022-03-29 20:26:22
3582
原创 开发者选项关闭时重置USB配置默认为不进行数据传输
大多数android 版本,打开开发者选项后 usb默认配置为不进行数据传输,当选择为文件传输模式后,关闭开发者,usb会记住上一次选中的项,并不会因关闭开发者模式还原回不进行数据传输。不会还原是正常现象,大多数android平台为了方便用户选择会记住选择的项,方便下一次连接,不用再打开开发者模式选择文件传输。当然我们的手机或平板插usb就可以选择文件传输,不用打开开发者选项,但这里我们有一个前提是下拉菜单下的usb通知里的选项只保留了仅充电,所以就只能通过开发者选项选择。去掉通知.
2022-03-28 17:10:22
6137
原创 默认打开设备中所有的输入法
现在要默认其中一个输入法 另外两个也要打开先在设备上打开所有输入法1.记录设置数据库Secure表中DEFAULT_INPUT_METHOD和ENABLED_INPUT_METHODS两个配置项对应的内容。可以通过如下命令进行获取:adbshellsettingsgetsecuredefault_input_method//获取DEFAULT_INPUT_METHODadbshellsettingsgetsecureenabled_input_methods//获取ENAB...
2022-03-22 10:34:54
4894
原创 屏蔽插入SD卡后弹出的通知
大多数平台例8.0 9.0 10.0 11.0插入SD card 后都会弹出通知,我们先获取到问题打log修改文件位置frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java去到对应位置后在 void enqueueNotificationInternal下添加log日志日志添加好后,本地编译mmm frameworks/base/services:se
2022-03-21 14:50:42
2285
原创 开发者模式里添加文件管理项跳转
开发者模式里添加文件管理项 点击跳转到文件管理且只能这一个入口能进到文件管理首先原生launcher下要隐藏文件管理去到packages/apps/Launcher3/src/com/android/launcher3/AppFile.java修改然后分别在packages/apps/Settings/res/values/Strings.xmlpackages/apps/Settings/res/values-zh-rCN/Strings.xml下添加String msgid值任意赋值再去
2022-03-11 15:43:59
2939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人