译者序:Google在Android 4.3发布时提供了一套新的UiAutomation框架来支持用户界面自动化测试,该框架通过运用已有的Accessibility APIs来模拟用户跟设备用户界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputManager或者更早的WindowManager来注入KeyEvent等,4.3之后用的就是新框架Ui...
分类:
移动开发 时间:
2014-10-27 12:51:59
阅读次数:
262
在了解storage access framework
之前,我们先来看看android4.4中的一个特性。如果我们希望能选择android手机中的一张图片,通常都是发送一个Intent给相应的程序,一般这个程序是系统自带的图库应用(如果你的手机中有两个图库类的app
很可能会叫你选择一个),这个Intent一般是这样写的:
Intent intent=new Intent(Intent.A...
分类:
移动开发 时间:
2014-10-27 10:53:22
阅读次数:
410
AndroidICS4.0版本的launcher拖 拽的流程,基本和2.3的相似。就是比2.3写的封装的接口多了一些,比如删除类的写法就多了个类。等等。4.0的改变有一些,但是不是特别大。这个月一 直在改动Launcher的缩略图的效果,4.0的缩略图的功能没有实现,还得从2.3的Launcher中...
分类:
移动开发 时间:
2014-10-27 06:56:14
阅读次数:
270
做过android平台的同仁大多都知道android原生态只支持了一个sd卡,默认的挂载点也就是/mnt/sdcard,所以在应用中使用getExternalStorageDirectory()得到的都是/mnt/sdcard,通常会symlink 到/sdcard目录。做过全...
分类:
移动开发 时间:
2014-10-26 17:06:38
阅读次数:
451
在上一篇文章《Monkey源码分析之事件注入》中,我们看到了monkey在注入事件的时候用到了《Monkey源码分析番外篇之Android注入事件的三种方法比较》中的第一种方法,通过Internal
API的WindowManager的injectKeyEvent之类的方法注入事件。这种方法在android api level 16也就是android4.1.2之后已经发生了变化:
...
分类:
其他好文 时间:
2014-10-26 11:51:04
阅读次数:
228
基于android4.4系统行车记录应用黑屏问题分析及对策 笔者最近遇到一个棘手的问题,那就是行车记录应用出现黑屏的问题,现象就是进入行车记录应用surface是黑的,录像文件几分钟一个的那种,每个文件的大小都是零。看到这个大家都非常重视,对于车载产品来说,行车记录功能需要保持长时间正常工作,出现这种问题肯定是不能接受的,必须解决!那这个问题是怎么出现的呢? 跟了很长时...
分类:
移动开发 时间:
2014-10-25 20:10:12
阅读次数:
187
6.1.1. bindService
因为有前面分析startService的代码实现过程,则对于bindService的代码分析就不用那么详细介绍,在介绍流程的同时更关注一些细节上的部分。
首先,bindService也是通过 ContextWrapper.bindService,再到ContextImpl的bindService,然后是bindServiceCommon...
分类:
移动开发 时间:
2014-10-24 13:05:38
阅读次数:
243
在MTK android4.4
上,有几条命令可以快速打包system uaserdata bootimage,可提高效率。
snod:这个命令是可以快速打包system。是不会执行android各种依赖文件,既在单编译apk之后,需要打包在system
image时候,即可用此命令
userdataimage-nodeps: 这是userdata...
分类:
移动开发 时间:
2014-10-23 12:35:11
阅读次数:
193
============问题描述============ 如题开发环境:win7(64位)+Eclipse硬件环境:I.MX6Q开发板系统:Android4.2在命令提示符下面是这个现象:在eclipse下面是这个现象:请遇到过相关问题的指导下~ ...
分类:
系统相关 时间:
2014-10-22 00:52:09
阅读次数:
207
============问题描述============ 在appwidget上添加重复播放ImageButton,该button有不重复播放、重复播放当前歌曲、重复播放所有歌曲,分别对于不同图片(源代码只有艺术家、专辑、播放暂停,下一首按钮)。在appwidget点击播放按钮后,主应用activi...
分类:
移动开发 时间:
2014-10-22 00:31:12
阅读次数:
218