1. 重启Android运行环境:

(1) sudo ./adb shell stop。

(2) sudo ./adb shell start。

2. 设置Android系统属性:

(1) sudo ./adb shell setprop 属性名 属性值。

(2) 在/data/local.prop文件中增加"属性名 = 属性值"。

注意:设置Android系统属性后必须重启Android运行环境设置才会生效。

3. Android应用程序组件调用流程:

当*应用程序被安装到Android操作系统后,Android操作系统会解析应用程序的AndroidManifest.xml文件,将其中配置的组件(Activity,

Service,ContentProvicer,BroadcastReceiver)解析到系统各各组件列表中,当*应用程序调用*应用程序中的组件(Activity,Service,

ContentProvicer,BroadcastReceiver)时,系统会解析调用应用程序组件的Intent,取出Intent中的内容将期与组件列表中的信息进行

比较,如果有匹配的组件存在则启动相应组件。

4. Adapter大全:BaseAdapter, SimpleAdapter, SimpleCursorAdapter, CursorAdapter, ArrayAdapter,

BaseExpandableListAdapter等。

5. Android中的单位:

(1)设置宽度和高度可以使用:dp(dip)或sp.

(2)设置字体时使用sp.

(3)dp(dip)和sp与密度无关,px与密度有关,如果密度为160,1dp(dip)=1sp=1px,如果密度为320,1dp(dip)=1sp=1/2px.

(4)1英寸=2.54厘米,3.2英寸的屏指的是对角线长度.

6. 获取UserAgent:

ProductProperties.get(ProductProperties.USER_AGENT_KEY, null);

7. 清除手机Cookie:

CookieManager.getInstance().removeAllCookie();

8. 向Handler发送Message方法:

(1) mHandler.obtainMessage().sendToTarget();

(3) mHandler.sendMessage(new Message());

9. Android Debug应用:

(1) Debug单独应用: 右击应用->Debug As->Android Application。

(2) Debug源码中的应用: 进入DDMS视角->选择需要Debug的应用(如: LeSearch)->打开需要Debug的Java类->右击选择Debug As->

双击Remote Java Application->设置端口为8700->Apply->Debug。

10. TraceView工具使用:

(1) 添加Trace代码:

Debug.startMethodTracing("Trace文件名"); //开始跟踪, 在sdcard中创建Trace文件。

Debug.stopMethodTracing();//结束跟踪, 向sdcard中的Trace文件中写入数据。

(2) 打开TraceView工具查看性能分析图:./traceview Trace文件名。

更多相关文章

  1. Android属性之build.prop生成过程
  2. Android初学习 - android:sharedUserId="android.uid.system" 应
  3. EditText 的常用属性与解释
  4. android:visibility属性
  5. android 控件xml属性

随机推荐

  1. Android百度推送使用详解
  2. android通过反射代替R来获取控件对象
  3. 关于Android下的JNI编程、SO库以及NDK的
  4. 同样的互联网大环境下,你连工作都找不到,年
  5. Android中的UI界面控制方式和自定义View
  6. android 画图
  7. Android ORM框架 GreenDao 的使用详解
  8. android 小知道积累II
  9. Android 开源项目列表
  10. Android调用外部程序