由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
正版新书]ANDROID应用开发项目化教程李维勇9787512406391
¥ ×1
任务1 创建Android项目
1.1 学习情境导入
1.2 任务实现
1.2.1 创建文件管理器项目
1.2.2 创建项目资源
1.3 核心知识讲解
1.3.1 AndroidStudio基本使用
1.3.2 Android项目结构
1.3.3 应用程序资源
1.4 能力拓展
1.4.1 调试Android项目
1.4.2 Android项目管理
1.5 项目实践
任务2 Activity创建与管理
2.1 学习情境导入
2.2 任务实现
2.2.1 设计闪屏界面
2.2.2 实现闪屏功能
2.3 核心知识讲解
2.3.1 创建Activity
2.3.2 Activity的生命周期
2.3.3 Activity的调用
2.3.4 保存Activity的状态
2.4 能力拓展
2.4.1 Activity栈与任务
2.4.2 ActivityManager与PackageManager
2.5 项目实践
任务3 布局与基本Widgets控件设计
3.1 学习情境导入
3.2 任务实现
3.2.1 地址栏布局
3.2.2 文件容器布局
3.2.3 返回键设计
3.3 核心知识讲解
3.3.1 视图与布局
3.3.2 常用控件设计
3.4 能力拓展
3.4.1 ConstraintLayout
3.4.2 HierachyViewer
3.5 项目实践
任务4 Fragment与容器控件设计
4.1 学习情境导入
4.2 任务实现
4.2.1 引导页设计
4.2.2 文件显示容器设计
4.3 核心知识讲解
4.3.1 创建Fragment
4.3.2 添加Fragment到Activity
4.3.3 Fragment的生命周期
4.3.4 管理Fragment
4.3.5 Fragment与Activity通信
4.4 能力拓展
4.4.1 ViewPager与水平滚动
4.4.2 CoordinatorLayout与垂直滚动
4.5 项目实践
任务5 适配器与适配器控件设计
5.1 学习情境导入
5.2 任务实现
5.2.1 获取文件集合
5.2.2 显示文件
5.3 核心知识讲解
5.3.1 适配器
5.3.2 适配器控件
5.4 能力拓展
5.4.1 RecyclerView
5.4.2 SwipeRefreshLayout
5.5 项目实践
任务6 菜单与对话框设计
6.1 学习情境导入
6.2 任务实现
6.2.1 侧滑菜单设计
6.2.2 主菜单设计
6.2.3 对话框设计
6.3 核心知识讲解
6.3.1 菜单设计
6.3.2 对话框设计
6.4 能力拓展
6.4.1 使用ActionMode设计动作栏
6.4.2 使用ShareActionProvider分享应用
6.5 项目实践
任务7 AsyncTask与异步任务设计
7.1 学习情境导入
7.2 任务实现
7.2.1 异步文件加载
7.2.2 异步删除文件
7.3 核心知识讲解
7.3.1 线程与单线程模型
7.3.2 Android平台的消息处理机制
7.3.3 AsyncTask与异步任务
7.4 项目实践
任务8 Intent与组件间的通信
8.1 学习情境导入
8.2 任务实现
8.2.1 文件打开设计
8.2.2 文件分享设计
8.3 核心知识讲解
8.3.1 Intent与组件间的通信
8.3.2 Intent对象
8.3.3 Intent的解析
8.4 项目实践
任务9 Service与后台服务
9.1 学习情境导入
9.2 任务实现
9.2.1 解压文件
9.2.2 播放音乐文件
9.3 核心知识讲解
9.3.1 创建Service
9.3.2 Service的生命周期
9.3.3 StartedService
9.3.4 BoundService
9.4 项目实践
任务10 SharedPreferences与系统设置
10.1 学习情境导入
10.2 任务实现
10.2.1 设计配置界面
10.2.2 应用配置改变
10.3 核心知识讲解
10.3.1 使用SharedPreferences保存信息
10.3.2 设计应用设置界面
10.3.3 文件存储
10.4 项目实践
任务11 SQLiteOpenHelper与数据库设计
11.1 学习情境导入
11.2任务实现
11.2.1 书签数据库设计
11.2.2 书签数据库操作
11.3 核心知识讲解
11.3.1 使用SQLiteOpenHelper管理数据库
11.3.2 使用Loader异步载入数据
11.4 项目实践
任务12 ContentProvider与数据共享
12.1 学习情境导入
12.2任务实现
12.3 核心知识讲解
12.3.1 访问ContentProvider
12.3.2 通用资源标志符
12.3.3 自定义ContentProvider
12.4 能力拓展
12.4.1 使用ContentObserver监听数据变化
12.4.2 存储访问框架SAF
12.5 项目实践
任务13 BroadcastReceiver与广播通信
13.1 学习情境导入
13.2 任务实现
13.2.1 监听SD卡插拔
13.2.2 监听网络变化
13.3 核心知识讲解
13.3.1 使用BroadcastReceiver监听广播
13.3.2 使用AppWidgets创建桌面应用
13.4 项目实践
任务14 HttpConnection与网络通信
14.1 学习情境导入
14.2任务实现
14.2.1 上传百度网盘
14.2.2 应用检查更新
14.3 核心知识讲解
14.3.1 ConnectivityManager与网络管理
14.3.2 HttpURLConnection编程
14.3.3 JSON 数据解析
14.4 能力拓展
14.4.1 使用WebView构建网络应用
14.4.2 Volley框架
14.5 项目实践
任务15 测试与发布应用
15.1 学习情境导入
15.2 任务实现
15.2.1 打包应用
15.2.2 百度云测试
15.3 核心知识讲解
15.3.1 AndroidStudio中的测试环境
15.3.2 本地单元测试
15.3.3 Instrumentation测试
15.4 项目实践
参考文献
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
