
ANDROID
文章平均质量分 54
ljiaquan
这个作者很懒,什么都没留下…
展开
-
APP标题栏详述
详述页面为http://www.cfanz.cn/?c=article&a=read&id=65068 在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,他用于取代3.0之前的标题栏,并提供更为丰富的导航效果。一、添加ActionBar1、不需要导入ActionBar,因为在and...原创 2013-08-13 15:54:01 · 250 阅读 · 0 评论 -
自定义ListView——基本步骤
ListView是比较常用的数据展示控件,当展示的数据包含多种控件并且各个控件需要根据数据采取不同行为时,系统自带Adapter就显得不够用,因此本文主要介绍自定义ListView中各个Item行为的基本步骤。 首先分析ListView的基本行为。正常使用ListView需要两步:1、布局中添加ListView,一般是在xml文件中就添加好,理论上动态添加也是可以的2、为该...原创 2014-11-13 12:31:03 · 338 阅读 · 0 评论 -
android source code个版本下载地址
可以下载到android各版本源码http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/原创 2014-11-09 22:38:25 · 424 阅读 · 0 评论 -
ARGB透明度对应表
来源 http://stackoverflow.com/questions/5445085/understanding-colors-in-android-6-characters/11019879#11019879 100%为完全不透明 Hex Opacity Values100% — FF95% — F290% — E685% — D980% — CC...原创 2015-09-15 16:49:55 · 2229 阅读 · 0 评论 -
robotium-getbutton(String)获取按钮问题
robotium中的solo.getButton(String text);方法中,text并非是直接对应,而是包含即可。假设页面中有3个按钮,按钮文本如下27282930311当执行solo.getButton(”1“); 获取的按钮并不是文本为”1“的按钮,而是文本为31的按钮。同理若执行solo.getButton(”7“);...原创 2013-11-01 10:34:58 · 193 阅读 · 0 评论 -
robotium使用笔记
1、多个测试用例运行时实际上是有顺序的,显示含有测试方法的类按照字母排序,同一个类里面的测试方法再按照字母排序,依次执行。所以可以通过添加前缀(A_,B_)等等调整测试顺序,让测试例子更符合渐进逻辑。 2、继承问题,理论上测试类可以继承ActivityInstrumentationTestCase2或者是它的子类,但是需要注意的是,如果是继承子类,那么子类中的测试方法在运行这个测试类的...原创 2013-10-24 16:07:42 · 151 阅读 · 0 评论 -
ant+svn的测试框架
弄了有3,4天,总结一下ANT+SVN的测试框架。主要分2部分:1、ANT部分ANT+SVN安卓测试框架:ANT部分一ANT+SVN安卓测试框架:ANT部分二2、SVN部分ANT+SVN安卓测试框架:SVN部分...原创 2013-10-21 10:14:08 · 112 阅读 · 0 评论 -
ANT+SVN安卓测试框架:SVN部分
本文主要讲述ANT+SVN测试框架的SVN部分,ANT部分请阅读:ANT+SVN安卓测试框架:ANT部分一ANT+SVN安卓测试框架:ANT部分二 SVN详细介绍自行百度,基本概念就是一个版本库,有服务器端和客户端,在服务器端加入版本库后,客户端可以下载和更新版本库,在测试框架中的作用就是为了实现远程访问版本库,下载测试代码后更改,完成后上传到版本库修改版本库,然后测试电脑从版...原创 2013-10-21 09:52:02 · 123 阅读 · 0 评论 -
ANT+SVN安卓测试框架:ANT部分一
本文主要讲述如何配置ANT+SVN测试框架的ANT部分。 ANT在框架中的主要作用相当于取代人的作用,自动化构建测试环境,思路如下系统定时运行bat文件==>bat文件执行启动ant的命令==>ant的xml文件从svn服务器上下载/更新版本库==>ant执行安卓测试任务(包括自动编译,打包,安装,测试)==>ant发送日志文件到邮...原创 2013-10-20 11:09:20 · 186 阅读 · 0 评论 -
ANT+SVN安卓测试框架:ANT部分二
这部分主要介绍bat文件调用的ant 应该首先阅读部分一:http://assistne.iteye.com/blog/1961243有了部分一的基础后,直接分析代码:-------------run.xml<?xml version="1.0" encoding="UTF-8"?><!-- 本文件应该置于测试工程目录下,与测试工程的bu...原创 2013-10-20 11:08:20 · 164 阅读 · 0 评论 -
Android常用代码之APK root权限静默安装
思路:1、手机需要先获取root权限(可以使用百度一键root)2、使用Runtime.getRuntime.exec();执行命令安装apk(关键在于先执行命令"su"来获取root权限,然后再执行安装命令。) 下面链接中提供了封装执行命令的方法类PackageUtils,直接调用方法即可以默认执行。 http://www.trinea.cn/android/andr...原创 2013-10-11 17:47:33 · 196 阅读 · 0 评论 -
BroadcastReceiver应用详解
http://blog.youkuaiyun.com/liuhe688/article/details/6955668原创 2013-10-10 17:10:02 · 130 阅读 · 0 评论 -
获取未安装的APK文件的签名信息,反射实现
@SuppressWarnings({ "unchecked", "rawtypes" }) public static String getPackageArchiveInfo(String archiveFilePath, int flags){ // Workaround for https://code.google.com/p/android/issues/detail?i...原创 2013-10-10 14:35:18 · 275 阅读 · 0 评论 -
Android程序使用代码的安装和卸载!!!
安装:String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(...原创 2013-10-09 14:51:01 · 88 阅读 · 0 评论 -
在任意位置获取应用程序Context
1.在任意位置获取应用程序ContextAndroid程序中访问资源时需要提供Context,一般来说只有在各种component中(Activity, Provider等等)才能方便的使用api来获取Context;喜欢编程的人都知道,编写工具类可以有效的实现代码复用,而在Android下某些工具类的编写很让人困惑,例如:我们要在工具类中获取SharedPreferences...原创 2013-10-09 12:12:10 · 107 阅读 · 0 评论 -
android工程下不能运行java main程序的解决办法
直接运行会报这个错误# A fatal error has been detected by the Java Runtime Environment:## Internal Error (classFileParser.cpp:3161), pid=4884, tid=1732# Error: ShouldNotReachHere()## JRE version: 6...原创 2013-10-09 11:45:21 · 156 阅读 · 0 评论 -
【转载链接】Android模拟器Genymotion安装教程,含Eclipse配置
Genymotion配置及使用教程(最新最完整版附各部分下载地址) http://blog.youkuaiyun.com/beiminglei/article/details/13776013原创 2014-11-25 13:10:57 · 162 阅读 · 0 评论