更新时间:2023-10-09 10:34:45
封面
版权信息
内容提要
前言
单元1 开发第一个Android程序
【学习导读】
【学习目标】
【思维导图】
【相关知识】
1.1 Android概述
1.1.1 移动操作系统
1.1.2 Android简介
1.1.3 Android架构体系
1.2 Android开发环境
1.2.1 Android开发环境简介
1.2.2 搭建Android Studio集成开发环境
1.3 创建HelloWorld工程
1.3.1 新建Android工程
1.3.2 创建Android模拟器
1.3.3 在Android模拟器上运行App
1.3.4 Android项目目录结构
1.3.5 Android App打包
【实训与练习】
单元2 仿微信框架App
2.1 UI设计的相关概念
2.1.1 View
2.1.2 ViewGroup
2.1.3 布局中的相关概念
2.1.4 布局的常用属性
2.2 布局管理
2.2.1 线性布局
2.2.2 相对布局
2.2.3 帧布局
2.2.4 网格布局
2.3 常用视图和事件处理
2.3.1 常用视图
2.3.2 事件处理
2.4 仿微信框架App实现
2.4.1 头部区域制作
2.4.2 主页面布局文件设计
2.4.3 内容区域制作
2.4.4 底部导航区域制作
2.4.5 图片选择器制作
2.4.6 颜色选择器制作
2.4.7 底部导航区域优化
2.4.8 导航动作实现
单元3 新闻App
3.1 Activity
3.1.1 手动Activity创建
3.1.2 Android Studio中创建Activity
3.1.3 手动Activity注册
3.1.4 AppCompatActivity和Activity的区别
3.1.5 去掉标题栏
3.1.6 Activity生命周期
3.2 Intent
3.2.1 Intent包含信息与构造
3.2.2 Intent用法
3.2.3 利用Intent启动Activity
3.3 ListView
3.4 适配器
3.4.1 ArrayAdapter
3.4.2 SimpleAdapter
3.4.3 SimpleCursorAdapter
3.4.4 BaseAdapter
3.5 WebView组件
3.6 SimpleAdapter版新闻App
3.6.1 页面布局文件设计
3.6.2 数据封装
3.6.3 定义适配器
3.6.4 页面跳转实现
3.6.5 新闻显示页面实现
3.7 BaseAdapter版新闻App
3.7.1 新闻列表页面制作
3.7.2 数据封装
3.7.3 自定义适配器
3.7.4 自定义适配器使用
3.8 RecyclerView版新闻App
3.8.1 RecyclerView组件优势
3.8.2 RecyclerView组件配套类
3.8.3 RecyclerView适配器结构
3.8.4 新闻App实现
单元4 用户管理App
4.1 数据存储技术
4.1.1 SharedPreferences
4.1.2 内部存储
4.1.3 外部存储