Android核心基础
来源:互联网 发布:mac限时免费大全 编辑:程序博客网 时间:2024/06/05 01:09
多线程断点下载
为什么多线程个下载可以提升下载速度
多线程下载可以下单位时间内提高下载速率
多线程下载的步骤
1:划分资源2:分步下载3:所有下载完毕,结束下载
Javase的多线程下载移植到Android项目需要注意的问题
1:下载的路径2:添加权限 *访问网络的权限 *读写SDcard的权限3:在子线程访问网络
activity
activity的创建步骤
1:写一个类继承activity2:重写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"); *根据数据类型的不同,有不同的方法获取
0 0
- Android核心基础(一)
- Android核心基础(二)
- Android核心基础(三)
- Android核心基础(四)
- Android核心基础(五)
- Android核心基础(六)
- Android核心基础(七)
- Android核心基础(八)
- Android核心基础(九)
- Android核心基础(十)
- Android核心基础(十一)
- Android核心基础
- Android核心基础一
- Android核心基础二
- Android核心基础三
- Android核心基础四
- Android核心基础
- Android核心基础1
- 适配器模式 (Adapter Pattern)
- 线程
- ActivityManagerService分析——AMS启动流程
- 单调队列多重背包时间复杂度O(vn)
- 权限模块简单设计方案
- Android核心基础
- JPA 菜鸟教程 7 双向多对多
- 使用Page Visibility监听网页是否处于激活(可见)状态
- 5.1之前, 全局变量存储在_G这个table中, 这样的操作:5.3 lua_setupvalue
- 当前数据库版本的发行时间表 (文档 ID 1626244.1)
- 1508-张晨曦总结《2016年-12月-3日》【连续43天总结】
- ural 鹰蛋&51nod 1306
- 51nod 1158 全是1的最大子矩阵
- App与其他应用交互之隐式意图的使用