2018-07-03
代码位置:
frameworks\base\services\core\java\com\android\server\am中的ActivityManagerService
修改位置
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484...
阅读全文
2018-07-02
修改AndroidManifest.xml配置文件Launcher是根据应用清单文件里来显示图标
1<category android:name="android.intent.category.LAUNCHER"/>
所以如果我们有应用的源码,可以直接将清单文件里的这句话去掉,应用便不会在桌面上显示了。
修改AndroidM...
阅读全文
2018-07-01
修改device\rockchip{product_name}\system.prop文件
默认语言
12ro.product.locale.language=zhro.product.locale.region=CN
默认时区
1persist.sys.timezone=Asia/Shanghai
最终效果
123456persist.sy...
阅读全文
2018-06-30
简介开发者选项中动画设置:
窗口动画缩放(Windos animation scale)
过渡动画缩放(Transition animation scale)
动画程序时长缩放(Animation duration scale)分别对应Window动画(非Activity窗口。比如,Dialog、toast、自定义浮窗、输入法等窗口)、Activity动画...
阅读全文
2018-06-29
所有的View设置可点击震动
代码路径
1/frameworks/base/core/java/android/view/View.java
导包
12import android.os.Vibrator;import android.provider.Settings;
声明变量
1private Vibrator mVibrator;
获...
阅读全文
2018-06-28
执行adb命令
1adb shell settings put global captive_portal_detection_enabled 0
阅读全文
2018-06-27
我们需要在系统安装好之后首次启动系统就存在我们的应用程序,而不需要开机之后再次安装,这样就需要考虑进行预置APP(应用),预置还有一个作用,就是有的程序被卸载之后,在系统执行双清操作(清空数据,恢复出厂)之后是可以恢复的。对预置应用我们可以简单做个分类:按照是否可以卸载可以分为不可卸载的和可卸载的;可卸载的又可以分为恢复出厂设置时能恢复的和不能恢复的;按照有...
阅读全文
2018-06-26
在访问一个插入到Android系统的USB设备的时候往往是需要权限的,此时系统会弹出询问权限的对话框,而我们此时希望让它默认允许访问USB设备并且不希望用户看到这个对话框。我们在获取UsbManager和UsbDevice/UsbAcessory之后,首先需要检查是否对这个USB设备/附件有操作的权限,如果没有权限,则需要向系统申请(系统...
阅读全文
2018-06-25
去除休眠
frameworks/base/packages/SettingsProvider/res/values/defaults.xml
1<integer name="def_screen_off_timeout">60000</integer> ...
阅读全文
2018-06-24
adb测试震动1234root@a # busybox find -name "vibrator"root@a # busybox find -name "vibrator" ./sys/devices/virtual/timed_output/vibrator ./sys/class/timed_output/vib...
阅读全文