摘要:
Monkey是在模拟器上或设备上运行的一个小程序,它能够产生为随机的用户事件流,例如点击(click),触摸(touch),挥手(gestures),还有一系列的系统级事件。可以使用Monkey来给正在开发的程序做随机的,可重复的压力测试 。Monkey基本用法 可以通过开发机器上的命令行或脚本来启动Monkey。由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入Monkey命令。基本语法如下:$ adb shell monkey[options]如果不指定options,Mo 阅读全文
摘要:
今天因为工作需要,把以前编写的一个GPS测试程序拿出来重新修改了一下。这个程序说起来有些历史了,是我11年编写的,那时候学了Android开发没多久,算是一个实验性的作品。现在工作需要,重新拿出来修整。同时发现我对android的GPS服务了解并不深,所以今天特意阅读了有关GPS服务的一些资料,把相关知识点记录下来。本人做了GPS相关的嵌入式软件已经几年了,所以说起要做个测试GPS定位模块的程序,第一反应就是串口读取GPS模块的数据,然后解析GPS的NMEA格式数据。NMEA是一种标准化数据格式,不仅仅GPS上应用了,其他一些工业通信也是使用这种标准化数据格式。解析相关数据然后显示出来,就完成 阅读全文
摘要:
发现了一个list滚动时,某item背景透明的问题。网上搜索一下,发现有很多人在问list背景黑色的问题,交流中给出的解决方案基本上很统一。先是解释问题产生的原因是Android对list的滚动做了显示优化,用写在该list的layout文件中的android:cacheColorHint颜色值与item背景混合,黑色主题下该颜色值默认为#FF191919,于是背景黑了。解决方案是关掉优化。怎么关?有说把android:cacheColorHint设置为"@android:color/transparent",也有说把"@android:color/transpa 阅读全文
摘要:
摘要Android assets目录下资源文件超过1MB的问题。由于要显示一些奇奇怪怪的日文字符,我们在应用里放了一个字库文件,譬如叫做jp.ttf,放在assets目录下打包。开发、调试一切正常。可是突然发现,在Android 2.2的设备上,文字无法显示。折腾一番后发现了一些故事,也产生了更多疑问。放在assets目录下的资源文件不会被映射到R.java,访问需要AssetManager类。不同于res/raw,res/raw中的资源文件会被映射到R.java,访问时使用资源ID。能搜索到很多网页(但内容几乎相同)指出AssetManager有个bug,不能处理单个超过1MB的文件。但没有 阅读全文
摘要:
Android工程中,res\drawable\ 文件夹下所有的图片资源文件命名,不允许:1. 大写字母从Eclipse的这个报错可以知道资源文件的命名规则。Invalid file name: must contain only [a-z0-9_.]参考Android Issue31。2. "default.png"不能生成 R.java,报错:res\drawable\default.png:0: error: invalid symbol: 'default'出现这个错是因为类似default和continue等是Java的保留符号,而Android项 阅读全文
摘要:
本文选自StackOverflow(简称:SOF)精选问答汇总系列文章之一,本系列文章将为读者分享国外最优质的精彩问与答,供读者学习和了解国外最新技术。本文将讲解如何将Drawable转为Bitmap?问:Rob我想要设置某个Drawable作为墙纸,但是所有的墙纸功能只支持Bitmap。因为我是pre 2.1系统,所以不能使用WallpaperManager。而且,我从网上下载的图片在R.drawable中也不能使用,出现这种情况该怎么处理?答:varun(最佳答案)这种方法可以将BitmapDrawable转换成Bitmap12Drawable d = ImagesArrayList.ge 阅读全文
摘要:
本文选自StackOverflow(简称:SOF)精选问答汇总系列文章之一,本系列文章将为读者分享国外最优质的精彩问与答,供读者学习和了解国外最新技术,本文为大家讲解如何改变Android标准键的颜色。问:emmby我想要改变Android标准键的颜色,以便于适应不同客户品牌的需要。比如,为OpenTable应用添加一个"Find a Table"按钮:目前为止,我发现的最好的方法,就是改变res/drawable/red_button.xml中有关Button的图片属性:123456但这就需要我为每个按钮都创建三种不同的自定义图案,这样操作会变得异常复杂。我只是想适当的改 阅读全文
摘要:
文章选自StackOverflow(简称:SOF)精选问答汇总系列文章之一,本系列文章将为读者分享国外最优质的精彩问与答,供读者学习和了解国外最新技术。本文探讨Android如何着色字符串的特定部分。问题:SiKni8如下CustomAdapter:1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 阅读全文