阳光岛主

欢迎访问我的新博客: https://blog.mimvp.com

Android自动化测试工具——Monkey

前言:最近开始研究Android自动化测试方法,整理了一些工具、方法和框架,其中包括android测试框架,CTS、Monkey、Monkeyrunner、benchmark,以及其它test tool等等。 一、  什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟...

2011-08-31 09:45:50

阅读数:22409

评论数:6

Android如何防止apk程序被反编译

作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。 Google似乎也发现了这个问题,从SDK2.3开始我们可以看到在android-sdk-windows\tools\下面多了一个proguard文件夹

2011-08-28 23:07:01

阅读数:85371

评论数:62

Android APK反编译详解(附图)

这段时间在学Android应用开发,在想既然是用Java开发的应该很好反编译从而得到源代码吧,google了一下,确实很简单,以下是我的实践过程。在此郑重声明,贴出来的目的不是为了去破解人家的软件,完全是一种学习的态度,不过好像通过这种方式也可以去汉化一些外国软件。本文Android反编译教程,测...

2011-08-28 22:42:11

阅读数:864292

评论数:503

android LinearLayout和RelativeLayout实现精确布局

先明确几个概念的区别:  padding margin:都是边距的含义,关键问题得明白是什么相对什么的边距 padding:是控件的内容相对控件的边缘的边距.  margin  :是控件边缘相对父空间的边距 android:gravity是对该view

2011-08-26 21:42:55

阅读数:13088

评论数:7

Android --- 图片的特效处理

Android --- 图片处理的方法 转换 -  drawable To  bitmap 缩放 -  Zoom 圆角 -  Round Corner 倒影 -  Reflected bitmapPrcess  code: package com.le

2011-08-23 22:25:41

阅读数:8190

评论数:0

Android AsyncTask与handler

本文主要讲解下AsyncTask的使用以及Handler的应用首先,我们得明确下一个概念,什么是UI线程。顾名思义,ui线程就是管理着用户界面的那个线程!android的ui线程操作并不是安全的,并且和用户直接进行界面交互的操作都必须在ui线程中进行才可以。这种模式叫做单线程模式。我们在单线程模式...

2011-08-23 20:40:47

阅读数:17767

评论数:3

android字体闪烁动画(线程)

android字体闪烁动画,使用线程和Timer实现 public class ActivityMain extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCrea

2011-08-23 20:02:24

阅读数:9169

评论数:4

Android 获取屏幕尺寸与密度

android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533结果很不靠谱,于是自己写了几行代码,亲测一下测试参数:测试环境: i9000(三星)物理屏幕:480*800pxdensity :1.5测试代...

2011-08-15 16:31:49

阅读数:196120

评论数:26

Android的计量单位px,in,mm,pt,dp,dip,sp

px   :是屏幕的像素点in    :英寸mm :毫米pt    :磅,1/72 英寸dp   :一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1pxdip  :等同于dpsp   :同dp相似,但还会根据用户的字体大小偏好来缩放。建议使用sp作为文本的单位,其它用dip...

2011-08-15 14:11:42

阅读数:13863

评论数:6

Android开发笔记之adb参数指南

ADB (Android Debug Bridge)Android 提供的一个通用的调试工具,借助这个工具,我们可以很好的调试开发的程序,adb.exe在你安装的android的sdk开发包tools(或platform-tools)目录下adb使用方法:adb [-d|-e|-s ] 当你发出一...

2011-08-07 21:06:49

阅读数:5587

评论数:0

sqlite 数据类型

一般数据采用固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL:浮点数字,存储为8-byte IEEE浮点数。4.TEXT:字符串文本。5....

2011-08-06 12:30:15

阅读数:15881

评论数:0

Android Activity 常用功能设置(全屏、横竖屏等)

Activity全屏设置方式1:AndroidManifest.xmlandroid:theme="@android:style/Theme.NoTitleBar.Fullscreen" />方式2:代码实现requestWindowFeature(Window.FEAT...

2011-08-05 09:36:33

阅读数:26562

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭