描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787303245833
1.1 Android系统基本概念
1.1.1 Android系统的产生
1.1.2 Android系统的特点
1.1.3 Android系统的架构
1.2 Android开发环境搭建
1.2.1 下载并安装JDK
1.2.2 下载并安装Eclipse
1.2.3 下载并安装Android SDK
1.2.4 下载并安装ADT
1.3 Android应用程序介绍
1.3.1 Android应用程序的创建步骤
1.3.2 Android工程的目录结构
1.3.3 Android主要文件的分析
思考与练习题
第2章 Android的资源
2.1 资源的类型和使用
2.1.1 Android资源的类型
2.1.2 Android资源的使用
2.2 颜色资源的定义和使用
2.3 字符串资源的定义和使用
2.4 尺寸资源的定义和使用
2.5 图片资源的定义和使用
2.6 原生文件使用简介
思考与练习题
第3章 用户界面设计
3.1 布局管理器
3.1.1 线性布局(LinearLayout)
3.1.2 相对布局(RelativeLayout)
3.1.3 表格布局(TableLayout)
3.1.4 框架布局(FrameLayout)
3.2 基本界面组件
3.2.1 文本框(TextView)
3.2.2 按钮(Button)和图片按钮(ImageButton)
3.2.3 提示(Toast)
3.2.4 编辑框(EditText)
3.2.5 图片视图(ImageView)
3.2.6 单项选择(RadioGroup和RadioButton)
3.2.7 多项选择(CheckBox)
3.2.8 列表视图(ListView)
3.2.9 下拉列表(Spinner)
3.2.10 自动提示(AutoCompleteTextView)
3.2.11 日期和时间(DatePicker和TimePicker)
3.2.12 进度条(ProgressBar)
3.3 菜单
3.3.1 选项菜单
3.3.2 子菜单
3.3.3 上下文菜单
3.4 对话框
3.4.1 提示对话框
3.4.2 列表对话框
3.4.3 单选对话框
3.4.4 多选对话框
3.4.5 进度条对话框
3.4.6 简单视图对话框
3.4.7 自定义格式对话框
思考与练习题
第4章 事件处理和多线程
4.1 基于监听的事件处理
4.1.1 内部类作为监听器
4.1.2 匿名内部类作为监听器
4.1.3 外部类作为监听器
4.1.4 Activity本身作为监听器
4.1.5 直接绑定到标签
4.2 基于回调的事件处理
4.2.1 回调组件自己的方法
4.2.2 回调组件所在Activity的方法
4.3 多线程的创建与使用
4.3.1 消息的发送与处理
4.3.2 线程的创建与启动
思考与练习题
第5章 Android应用程序组件
5.1 Activity和Intent
5.1.1 Activity的简介
5.1.2 Activity的创建和注册
5.1.3 Activity的启动和关闭
5.1.4 Activity之间的数据传递
5.1.5 Intent的概念和属性
5.2 Service组件
5.2.1 Service的简介
5.2.2 Service的启动和关闭
5.2.3 与Service通信
5.3 BroadcastReceiver组件
5.3.1 广播事件机制
5.3.2 广播接收的实现
5.3.3 广播发送的实现
思考与练习题
第6章 数据存储与共享
6.1 SharedPreferences数据存储
6.1.1 SharedPreferences应用程序接口
6.1.2 SharedPreferences存取数据步骤
6.2 Files数据存储
6.3 数据库SQLite存储
6.3.1 用SQLiteDatabase操作数据库
6.3.2 用SQLiteOpenhelper操作数据库
6.4 ContentProvider数据共享
6.4.1 ContentProvider简介
6.4.2 Uri简介
6.4.3 使用ContentResolver操作数据
思考与练习题
第7章 TCP协议网络通信
7.1 TCP协议介绍
7.1.1 TCP协议通信过程
7.1.2 Socket通信系统
7.2 使用Socket通信
7.2.1 创建TCP服务端
7.2.2 创建TCP客户端
7.2.3 获取输入输出流
7.2.4 设置超时时长
7.3 多线程通信
思考与练习题
第8章 HTTP协议网络通信
8.1 Tomcat的安装与配置
8.1.1 Tomcat软件简介
8.1.2 安装Tomcat软件
8.1.3 创建Tomcat服务器
8.1.4 创建并运行Web工程
8.2 使用URL访问网络资源
8.2.1 URL的概念和格式
8.2.2 使用URL读取网络资源
8.2.3 使用URLConnection提交请求
8.3 使用HTTP协议访问网站
8.3.1 HTTP协议介绍
8.3.2 使用HttpURLConnection
8.3.3 使用HttpClient
8.4 使用WebView显示网页
8.4.1 使用WebView浏览网页
8.4.2 使用WebView加载HTML代码
思考与练习题
评论
还没有评论。