Android
congcongme
这个作者很懒,什么都没留下…
展开
-
eclipse导入导出项目
1.导入项目 当下载了包含Eclipse 项目的源代码文件后,我们可以把它导入到当前的Eclipse 工作区然后编辑和查看。点击菜单File > Import,然后在弹出的Import 对话框中展开General目录,选择Existing Projects into Workspace,接着点击Next 按钮。当选中单选钮Select root directory:时可以点击Browse…按钮原创 2014-01-03 15:47:18 · 860 阅读 · 0 评论 -
aapt常用命令
1. 列出apk包的内容 aapt l[ist] [-v] [-a] file.{zip,jar,apk}-v 以table形式列出来-a 详细列出内容 例如:aapt l ,这个命令就是查看apk内容2. 查看apk一些信息aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]badging转载 2014-04-19 15:12:47 · 445 阅读 · 0 评论 -
android Theme
setTheme(int resid)方法用来设置其窗口的风格,例如原创 2014-04-19 13:52:34 · 702 阅读 · 0 评论 -
adb shell dumpsys meminfo
在写 android 程序的时候,很容易出现 OOM ,而出现的时机大多数是由 Bitmap decode 引发的:1ERROR/AndroidRuntime(16350): java.lang.OutOfMemoryError: bitmap size exceeds VM budget 我们知道,andr转载 2014-01-16 13:36:23 · 4380 阅读 · 0 评论 -
Android_adb shell am/pm使用
adb shell am instrument [options] 作用:启动对instrument实例的监视。参数[options]:-e // -e选项需要放在-w选项之前作用:提供了以键值对形式存在的测试选项。Android中提供了多种键值对,具体参见下表。举例:-e class com.android.phone.FIncomingCallTests#testRej转载 2014-01-11 17:24:53 · 413 阅读 · 0 评论 -
在Robotium中使用ID
转载,用了白盒的,是真的很好用 在Robotium的API中不提供使用ID的方式。如果我们想在Robotium中使用ID就需要自己通过ID来找到控件的实例,然后通过Robotium的API对实例进行操作来达到目的。当然了。如果有童鞋有兴趣也可以自己将这个封装起来以便使用。在说方法之前,我不得不先说说ID的几种形式:1.字符串形式。例如id/btn_Example我们在源码的原创 2014-01-09 10:13:04 · 469 阅读 · 0 评论 -
Android单元测试Test run failed: Unable to find instrumentation target package
代码:package com.cola.ui.test;import android.annotation.TargetApi;import android.app.Activity;import android.os.Build;import android.test.ActivityInstrumentationTestCase2;import com.原创 2014-01-09 09:30:07 · 794 阅读 · 0 评论 -
adb 命令大全
1. 显示系统中全部Android平台: android list targets2. 显示系统中全部AVD(模拟器): android list avd3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号4. 启动模拟器: em转载 2014-01-08 11:12:02 · 395 阅读 · 0 评论 -
adb shell am 一些命令
am是管理activity的工具,主要有4种用法am start/stop 表示启动或者停止一个activity,INTENT的参数可以在AndroidManifest.xml中的intent-filter中找到比如我要打开发送邮件的activity就可以这样写# am start -a android.intent.action.SEND_MULTIPLEam start和St转载 2014-01-08 11:06:40 · 706 阅读 · 0 评论 -
app crash
App crash 用户看到和识别出的程序的崩溃,它通过提示框、非预期的程序关闭或重启等现象表现出来。一般的出错不被认为是app crash .如果有错误提示框、发生非预期的程序关闭或重启,后台进程或线程崩溃、如果没有给用户一个界面也被认为是crash.App crash 一般分为两种类型app error1.程序无响应:因为程序无响应,导致界面线程的阻塞,会弹出waiting b原创 2014-01-03 16:50:10 · 563 阅读 · 0 评论 -
如何过滤 adb logcat 输出
对原作者表示感谢,转自博客:http://www.otechu.me/zh/2011/12/filtering-adb-logcat-output/本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息都被淹没了,影响心情也影响效率。下面是几个我所知道的过滤方法。1. 只显示需要转载 2014-01-04 12:14:26 · 606 阅读 · 0 评论 -
java中的Math类java中的Math类
常用值与函数:Math.PI 记录的圆周率 Math.E 记录e的常量 Math中还有一些类似的常量,都是一些工程数学常用量。 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切函数 Math.atan 反正切函数 Math.atan2 商转载 2014-01-03 15:51:23 · 870 阅读 · 0 评论 -
Robotium 自动化测试
常见的Robotium测试的问题总结: 1、Robotium的测试类ActivityInstrumentationTestCase2继承了TestCase类,即robotiom的测试类是junit3的实例,并没有junit4的特征,比如通过annotate的方式来识别子类的新特征,没不能实现@beforeclass,@afterclass等特征。只能通过写setup和teardown,以及te转载 2014-01-03 15:49:33 · 475 阅读 · 0 评论 -
adt "cannot be resolved to a type"错误解决办法
系统看到这样的错误,1.jdk不匹配2.原创 2014-05-30 15:28:31 · 638 阅读 · 0 评论