Jockio's Blog

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Android 系列笔记 七 - 广播

发表于 2016-05-18 | 分类于 android , notes

获取打电话的广播

1.在清单文件中配置receiver,指定要接收广播的类型,并添加相应的权限。

1
2
3
4
5
<receiver android:name = "包名+类名">
<intent-filter>
<action android:name = "android.intent.action.NEW_OUTGOING_CALL"/>//外拨电话
</intent-filter>
</receiver>

阅读全文 »

Android 系列笔记 六

发表于 2016-05-17 | 分类于 android , notes

页面跳转

activity只要配置为启动界面的intent_filter,就会生成应用图标与名称
隐式意图:通过指定的action与data
显式意图:直接指定目标activity的包名和类名

1
2
3
4
5
6
7
<!--给activity配置intent-filter-->
<activity android:name=".mainActivity">
<intent-filter>
<action android:name="com.java.intent"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>

阅读全文 »

Android 系列笔记 五

发表于 2016-05-16 | 分类于 android , notes

多线程下载

原理:
服务器CPU分配给每条线程的时间片相同,服务器带宽平均分配给每条线程,所以客户端开启的线程越多,就能抢占到更多的服务器资源。

阅读全文 »

Android 系列笔记 四

发表于 2016-05-15 | 分类于 android , notes

handler 消息处理器:用于发送、接收消息

主线程中更新UI

1
2
3
4
5
6
7
8
9
10
11
Handler handler=new Handler(){
public void handleMessage(Message msg){
super.handleMessage(msg);
switch(msg.what){
case SUCCESS:
break;
default:
break
}
}
};

阅读全文 »

Android 系列笔记 三

发表于 2016-05-14 | 分类于 android , notes

单元测试

  • 新建一个类继承自AndroidTestCase,并实现自己的测试方法
  • 在配置清单文件中添加

    1
    2
    3
    <instrumentation
    android:name="android.test.InstrumentationTestRunner"
    android:targetPackage="要测试程序的包名" />
  • 在application节点下添加

    1
    <uses-library android:name="android.test.runner" />
阅读全文 »
1…345
Jockio

Jockio

Be simple, not be silly.

23 日志
7 分类
8 标签
RSS
GitHub Twitter Weibo
© 2016 — 2018 Jockio
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4