Android
文章平均质量分 60
yao201606
这个作者很懒,什么都没留下…
展开
-
system.img解包打包
在做copy machine的img中,遇到不能重新build的情况(会改变信息),这个时候可以将原来生成的这些.img(system.img,persist.img,cache.img,userdata.img)直接解包 解包命令如下: 在Linux中执行: #先获取超级用户权限 su #然后才能执行解包原创 2017-03-06 16:01:08 · 9760 阅读 · 0 评论 -
android apk批量签名时遇到的bat脚本问题
刚开始写成如下的样子: rem find the *.apk for /f "delims=" %%k in ('dir /b /a-d /s "D:\Acadia\release_1\*.apk"') do ( timeout 1 set apk=%%k echo %apk%原创 2017-03-20 15:15:40 · 860 阅读 · 0 评论 -
Android Studio,Error:Configuration with name 'default' not found.
同一个project下面有多个module时,sync的时候发现总是提示:Error:Configuration with name 'default' not found.settings.gradle里面也都把几个module include进来了。include ':Acadia_3G', ':Acadia_Brightness', ':pqaa_common原创 2017-03-22 15:12:10 · 486 阅读 · 0 评论 -
Android按键长按与短按事件
在有些按键事件中,需要区分长按,与短按的差别。多久属于长按可以自定义,一般默认在1s。在这个长短按事件中,用到三个方法:onKeyDown()-----处理按下去的事件onKeyUp()-----处理按键弹起的事件onKeyLongPress()-----处理长按事件此处定义的一个全局变量 private boolean shortPress = false;原创 2017-04-11 18:18:55 · 10243 阅读 · 0 评论 -
Android定时器Timer
private Timer mTimer;private Task mTask;private int mTimes = 0;//初始化定时器private void initTimer() { mTimer = new Timer(); mTask = new TimerTask() {原创 2017-04-11 18:48:13 · 290 阅读 · 0 评论 -
Android Context关于POWER_SERVICE的实际应用
一、Context上下文的概念 在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创建View操作时等都需要Context的参与,可见Context的常见性。大家可能会问到底什么是Context,Context字面意思上下文,或者叫做场景,也就是用户与操作系统操作的一个过程,比如你打电话,场景包括电话程序对应的界面,以及隐藏在背后的数据;但是在程序原创 2017-04-21 09:57:44 · 2260 阅读 · 0 评论 -
Android5.1永久隐藏工具栏定制
最近有个需求: 勾选"永久隐藏工具栏"时,要求导航栏隐藏,状态栏不隐藏。一. 源码中找到/packages/apps/Settings/src/com/android/settings/DisplaySettings.java:可以看到勾选"永久隐藏工具栏"时发送了个广播,@Override public boolean onPreferenceTreeClick(Prefer...原创 2018-11-22 11:41:34 · 1977 阅读 · 0 评论