摘要: 1 Android去掉listView,gridView等系统自带阴影当我们使用listView的时候,拉到顶,或是拉到底部的时候,我们会发现有系统自带的阴影效果出现,不同手机出现的颜色可能还会不一样。方法一:在xml文件里listView控件上加上下面的属性:android:overScrollMode="never"方法二:使用代码设置setOverScrollMode(OVER_SCROLL_NEVER) 阅读全文
posted @ 2013-12-17 12:29 西北野狼 阅读(146) 评论(0) 推荐(0) 编辑
摘要: monkeyrunner工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括 android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。一、什么是monkeyrunnermonkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过 monkeyrunner,您可以写出一个Python程序去安装一... 阅读全文
posted @ 2013-12-16 18:59 西北野狼 阅读(255) 评论(0) 推荐(0) 编辑
摘要: Monkey工具前言:最 近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、 Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。二、 Monke. 阅读全文
posted @ 2013-12-16 18:50 西北野狼 阅读(257) 评论(0) 推荐(0) 编辑
摘要: CTS认证是获得Google推出的Android系统中Android Market服务的前提CTS兼容性测试的主要目的和意义在于使得用户在Android系统的应用过程中,有更好的用户体验,并展现出Android系统的优越特性;使得Android应用程序编写者更容易编写高质量的应用程序;充分展现Android Market的优势,让获得CTS认证的终端得到Android Market的使用许可。运行CTS测试需要做的准备工作有有:1.下载完整的cts测试工具包,方式有两种: a.在现有代码上编译,代码版本与目标机器版本一致; b.在Google官网下载:http://source.android 阅读全文
posted @ 2013-12-16 18:45 西北野狼 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 该篇文章是说明在Android手机或平板电脑中如何实现截取当前屏幕的功能,并把截取的屏幕保存到SDCard中的某个目录文件夹下面。实现的代码如下:[html]view plaincopy/***获取和保存当前屏幕的截图*/privatevoidGetandSaveCurrentImage(){//1.构建BitmapWindowManagerwindowManager=getWindowManager();Displaydisplay=windowManager.getDefaultDisplay();intw=display.getWidth();inth=display.getHeight 阅读全文
posted @ 2013-12-16 17:50 西北野狼 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、ImageUtils、ListUtils、MapUtils、ObjectUtils、SerializeUtils、SystemUtils、TimeUtils。The English version of this . 阅读全文
posted @ 2013-12-15 17:23 西北野狼 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 用Eclipse编写Android程序的代码提示功能主要是在java和xml文件中,有时候会失效,默认的提示功能有限。1)java文件自动提示 Window->Preferences->Java->Editor->Content Assist->Auto Activation 将Auto activation triggers for Java中的默认的一点替换为.abcdefghijklmnopqrstuvwxyz(,将时间调的越短越好2)xml文件自动提示 Window->Preferences->XML->XML Files->Edi 阅读全文
posted @ 2013-12-14 21:18 西北野狼 阅读(186) 评论(0) 推荐(0) 编辑
摘要: res/drawable/btn_selected.xml布局中设置按钮背景为btn_selected.xml 阅读全文
posted @ 2013-12-13 23:20 西北野狼 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/sangming/article/details/8878104RoboGuice 使用谷歌自己的Guice库,给Android带来了简单和易用的依赖注入。如果你使用过Spring或Guice的话,你可能已经知道这种编程方式是多么的便捷。RoboGuice 允许使用annotation 的方式来描述id于View之间的关系,其余的工作由roboGuice库来完成。比如:[java] view plaincopyclassAndroidWayextendsActivity{TextViewname;ImageViewthumbnail;Loca 阅读全文
posted @ 2013-12-13 11:25 西北野狼 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 对于Android智能图像查看SmartImageView是一个简易替换为Android标准的ImageView这还可以让图像从URL或用户的联系人地址簿加载。图片被缓存到内存和磁盘的超快速装载。产品特点插入式替换的ImageView从URL加载图像从手机的联系人通讯录载入图片图像的异步加载,加载发生在UI线程以外图片被缓存到内存和磁盘的超快速装载SmartImage技术类很容易扩展到其他来源的加载http://blog.sina.com.cn/s/blog_691051e10101b4py.htmlSmartImageView的设计初衷是来取代Android自带的ImgageView组件,另 阅读全文
posted @ 2013-12-13 00:36 西北野狼 阅读(2145) 评论(0) 推荐(0) 编辑