Android核心基础
2016-12-06 23:11
225 查看
多线程断点下载
为什么多线程个下载可以提升下载速度多线程下载可以下单位时间内提高下载速率
多线程下载的步骤
1:划分资源 2:分步下载 3:所有下载完毕,结束下载
Javase的多线程下载移植到Android项目需要注意的问题
1:下载的路径 2:添加权限 *访问网络的权限 *读写SDcard的权限 3:在子线程访问网络
activity
activity的创建步骤1:写一个类继承activity 2:重写oncreate()方法 3:在res/layout/定义资源文件 4:在oncreate()里面设置布局文件 : setContentView(R.layout.xxx); 5:在清单文件的<application>节点里面配置<activity>节点 *必须让设置Android:name属性
activity的跳转步骤
1:创建意图对象 : intent intent = new intent(); 2:设置意图跳转方向 : intent.setClass(content , otherActivity.class); *参数一: 上下文 *参数二: 目标activity的字节码(otherActivity.class) 3:开启意图 : startActivity(intent); 4:关闭当前activity : finish(); *不必须的方法
activity数据传递
*开启的activity 意图对象携带数据 : intent.putExtra(key , vlaue); *value可以是很多对象,但并不是所有 基本数据类型,和其数组 string 继承了Parcelable,Serializable接口的实现类 *跳转的activity **得到传递的意图对象 :intent intent = content.getIntent(); **得到意图对象携带的数据 XXX data = intent.getXXXExtra("key"); *根据数据类型的不同,有不同的方法获取
相关文章推荐
- Android4开发入门经典 之 第二部分:Android应用的核心基础
- Android核心基础(二)
- Android核心基础(十一)
- 【Android核心基础03】 - SQLite和ListView
- 【Android核心基础02】 - 界面布局、测试、数据存储访问、权限控制、XML
- 传智播客Android核心基础课程视频教程(收藏)
- Android核心基础(手机卫士的一个知识点总结)
- Android核心基础(十)
- Android核心基础(十)
- Android核心基础(手机卫士的一个知识点总结)
- Android核心基础(二)
- Android核心基础(五)
- Android核心基础(四)
- Android核心基础(十一)
- Android核心基础(七)
- Android核心基础(一)
- Android核心基础(四)
- Android核心基础(六)
- 【Android核心基础01】 - 体系结构、adb命令、目录结构、点击事件
- Android核心基础