Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

Android SDK程序设计与开发范例 PDF 下载


分享到:
时间:2017-10-16 14:41来源:https://download.csdn.net/ 作者:转载  侵权举报
Android SDK程序设计与开发范例 PDF 下载
失效链接处理
Android SDK程序设计与开发范例 PDF 下载

转载自:http://download.csdn.net/download/niehanmin/10020958
 
本站整理下载:
版权归出版社和原作者所有,链接已删除,请购买正版
 
 
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/1187606474.html
  
 
相关截图:


资料简介:
android 是一套使用 linux 操作系统为基础开发的开放源代码(opensource)操作系统,最初主要是针对手机等移动设备使用的操作系统,现在 android已经逐渐扩展到平板电脑和其他领域,如电子书阅读器、mp4 播放器和 internet 电视等。本书共分 4部分,内容上循序渐进,从讲解 android 使用的 xml 和 java 语法开始,进而介绍创建单一活动的 android应用程序,详细说明 android 使用界面和事件处理,最后进入多活动和组件的 android 应用程序。不仅如此,《androidsdk程序设计与开发范例》还提供了丰富的 android 应用程序实现技巧。

   《androidsdk程序设计与开发范例》可作为大专院校、培训机构关于手机或移动设备程序设计课程的教材,还可作为对程序设计有些认识,想学习android 程序设计的一般读者进一步学习提升的参考书。

资料目录:

第1部分 java与android的基础

第1章 android基础与开发环境的建立

1-1 android的基础

1-1-1 google与android

1-1-2 android的版本与特点

1-1-3 android 的基本操作界面

1-2 android 的系统架构

1-3 android 应用程序的组件

1-4 android 应用程序的开发环境

1-5 下载与安装 android 开发环境

1-5-1 下载与安装 jdk

1-5-2 下载与安装 eclipse ide

1-5-3 下载与安装 android sdk

1-5-4 创建与启动 android 模拟器

思考与实践

第2章 创建 android 应用程序

2-1 java 语言、xml 文件与 android

2-1-1 java 语言基础

2-1-2 android 与 java 语言

.2-1-3 android 与 xml 文件

2-2 创建第一个 android 应用程序

2-3 创建第二个 android 应用程序

2-3-1 创建第二个 android 应用程序

2-3-2 在真机上调试运行 android 应用程序

2-4 eclipse ide 的项目管理与使用

2-4-1 eclipse ide的项目管理

2-4-2 切换 android sdk 的版本

2-4-3 eclipse ide 的基本使用

2-5 android 项目架构

2-6 android 模拟器的基本使用

思考与实践

第3章 xml 基础与 java 基本语法

3-1 xml 的基础

3-1-1 标记语言的基础

3-1-2 xml文件的内容

3-1-3 xml 文件的组成元素

3-1-4 xml文件的命名空间

3-2 android 使用的 java 语言与 api

3-2-1 android 使用的 java 语言

3-2-2 android 支持的 java api

3-2-3 android 线上文件

3-3 java 变量与数据类型

3-3-1 变量声明

3-3-2 java 的基本数据类型

3-3-3 常量声明

3-3-4 赋值语句

3-4 java 运算符

3-5 java 流程控制

3-5-1 条件控制

3-5-2 循环控制

3-6 java 类方法

3-6-1 创建 java 的类方法

3-6-2 参数传递与返回值

3-6-3 java变量的作用域

3-6-4 可变长度的方法参数

3-7 java数组与字符串

3-7-1 数组

3-7-2 字符串

3-7-3 stringbuffer 类

3-8 java 异常处理

思考与实践

第4章 android使用的面向对象语法

4-1 对象的基础

4-2 类与对象

4-2-1 java的类与对象

4-2-2 重载方法与链式调用方法

4-2-3 静态成员与静态初始代码块

4-3 类的继承

4-4 嵌套类与匿名内层类

4-5 终态类与抽象类

4-5-1 终态类与方法

4-5-2 抽象类与方法

4-6 接口与包

4-6-1 java的接口

4-6-2 实现接口的匿名内层类

4-6-3 匿名内层类与 this 和 final 关键字

4-6-4 包

4-7 线程

4-7-1 java 线程

4-7-2 继承 thread 类来创建线程

4-8 集合对象与泛型

4-8-1 泛型

4-8-2 arraylist 类

4-8-3 iterator接口输出元素

思考与实践

第2部分 android 程序设计——单一活动篇

第5章 活动与布局配置

5-1 活动类的基础

5-1-1 如何运行 android 应用程序

5-1-2 context 抽象类

5-1-3 activity 活动类

5-2 活动的生命周期

5-2-1 活动堆栈

5-2-2 活动的生命周期

5-2-3 管理活动的状态

5-3 更改活动界面的外观

5-4 锁定活动的方向

5-4-1 锁定活动的方向

5-4-2 切换锁定活动的方向

5-5 布局配置

5-5-1 布局配置的基础

5-5-2 linearlayout 布局配置

5-5-3 relativelayout 布局配置

5-5-4 framelayout 与 scrollview 布局配置

5-5-5 tablelayout 布局配置

5-5-6 使用代码创建布局配置

5-6 toast 与 log 类

5-6-1 toast 类

5-6-2 调试与 log 类

思考与实践

第6章 创建android 使用界面

6-1 界面组件的基础

6-1-1 view 与 viewgroup 类

6-1-2 界面组件的类架构

6-1-3 android 使用的尺寸单位

6-2 android 的事件处理

6-2-1 事件处理的基础

6-2-2 界面组件的 android:id 属性

6-2-3 创建事件处理方法

6-3 按钮组件

6-3-1 button 文字按钮组件

6-3-2 imagebutton 图形按钮组件

6-3-3 togglebutton 切换按钮组件

6-4 文字组件

6-5 选择组件

6-5-1 checkbox 复选框组件

6-5-2 radiogroup 与 radiobutton 单选按钮组件

6-6 图形显示组件

6-7 格式化 android 字体

思考与实践

第7章 资源管理与对话框

7-1 对话框的基础

7-1-1 对话框的种类

7-1-2 对话框的生命周期

7-2 创建与显示对话框

7-2-1 信息对话框

7-2-2 确认对话框

7-2-3 单选对话框

7-2-4 复选对话框

7-3 更多对话框

7-3-1 运行进度对话框

7-3-2 日期/时间设置对话框

7-3-3 自定义对话框

7-4 资源管理

7-4-1 资源种类

7-4-2 取得应用程序资源

7-4-3 取得系统资源

7-5 主题、样式与界面动画

7-5-1 主题与样式

7-5-2 界面组件的动画

思考与实践

第8章 偏好设置界面与菜单

8-1 再谈 android 的事件处理

8-1-1 android 界面组件的事件

8-1-2 长按事件:onlongclicklistener

8-1-3 键盘事件:onkeylistener

8-1-4 触控事件:ontouchlistener

8-2 创建活动的选项菜单

8-2-1 创建选项菜单

8-2-2 替选项加上图标和快捷键

8-2-3 使用菜单资源创建选项菜单

8-2-4 自定义选项菜单

8-3 长按菜单的创建

8-3-1 创建长按菜单

8-3-2 使用菜单资源创建长按菜单

8-4 创建子菜单

8-5 用户偏好设置界面

思考与实践

第3部分 android 程序设计——组件与多活动篇

第9章 使用意图启动活动与内置应用程序

9-1 意图的基础

9-1-1 意图与意图筛选

9-1-2 意图的种类

9-2 使用意图启动活动

9-2-1 使用意图启动其他活动

9-2-2 传递数据给其他活动

9-2-3 取得活动的返回数据

9-2-4 使用意图启动偏好设置界面

9-2-5 意图筛选的名称冲突问题

9-3 再谈 androidmanifest.xml

9-4 使用意图启动内置应用程序

9-4-1 意图对象和 uri

9-4-2 使用意图启动内置应用程序

9-5 创建多国语系的 android 应用程序

思考与实践

第10章 存储偏好设置、文件与数据库

10-1 存储偏好设置

10-1-1 存取活动的偏好设置

10-1-2 访问应用程序的偏好设置

10-1-3 访问偏好设置页面的设置值

10-2 存储到文件

10-2-1 存储到内部存储设备的文件

10-2-2 存储到外部 sd 卡的文件

10-2-3 读取原始资源的文件

10-3 关系型数据库与 sqlite

10-3-1 关系型数据库

10-3-2 sqlite 数据库引擎

10-3-3 sql 语言的基础

10-4 sqlite 数据库的使用

10-4-1 使用 sqliteopenhelper 类创建数据库与数据表

10-4-2 使用 sqlitedatabase 类访问数据表的记录数据

10-4-3 使用 sql 命令访问数据库

思考与实践

第11章 内容提供者、适配器与列表组件

11-1 spinner 组件与适配器

11-1-1 spinner 组件

11-1-2 适配器(adapter)

11-1-3 onitemselectedlistener 监听者对象

11-2 listview 组件与 listactivity 类

11-2-1 listview 组件

11-2-2 listactivity 类

11-3 内容提供者的基础

11-3-1 内容提供者的基础

11-3-2 系统内置的内容提供者

11-4 使用系统的内容提供者

11-5 自行创建内容提供者

思考与实践

第12章 广播接收器、服务与信息提示

12-1 系统服务的基础

12-2 状态栏与信息提示

12-2-1 在状态栏显示提示信息

12-2-2 更多的提示方式

12-3 广播接收器

12-3-1 创建广播接收器

12-3-2 发送与接收自定义广播

12-3-3 系统服务与广播接收器

12-4 创建本地服务

12-4-1 服务的生命周期

12-4-2 创建本地服务

12-4-3 创建与活动通信的本地服务

12-5 再谈数据共享

思考与实践

第4部分 android 程序设计——app 实例篇

第13章 绘图与多媒体

13-1 显示图片——移动相簿

13-2 音乐播放——音乐播放器

13-3 影片播放——视频播放器

13-4 声音处理——录音程序

13-5 2d 绘图——井字游戏

13-5-1 2d 绘图的基础

13-5-2 井字游戏

第14章 google地图与定位服务

14-1 定位服务——我在哪里

14-1-1 android 的定位服务与坐标

14-1-2 使用定位服务——我在哪里

14-2 地图解码服务——找出景点坐标

14-3 本地服务与定位应用——gps 景点防撞雷达

14-4 使用 google maps api——my 地图

14-4-1 取得 google maps api 密钥

14-4-2 使用 mapview 组件和 mapactivity 类——my 地图

14-5 标记 google 地图——追踪个人行踪

第15章 网络与通信

15-1 webview 组件——移动浏览器

15-2 短信处理——我的短信

15-3 发送电子邮件——邮件发送工具

15-4 文件下载与 asynctask 抽象类——大型文件下载

15-5 短信与定位服务——gps 间谍短信

第16章 首页画面小工具与硬件接口

16-1 首页画面小工具——手机静音切换

16-1-1 显示今天日期小工具

16-1-2 小工具与 intentservice 服务——手机静音切换

16-2 传感器与游戏控制——跳跳球游戏

16-2-1 倾斜监测

16-2-2 传感器与游戏控制——跳跳球游戏

16-3 相机——行车记录器

16-3-1 照相——我的相机

16-3-2 录像——行车记录器

16-4 相机与传感器的应用——聪明相机

16-5 蓝牙——扫描蓝牙设备

附录a 创建安装包与发布应用程序

a-1 android 应用程序文件的内容

a-1-1 应用程序安装包 apk

a-1-2 应用程序的数字签名

a-1-3 androidmanifest.xml 文件

a-2 创建数字签名与安装包

a-3 安装 android 应用程序

a-4 发布 android 应用程序

a-4-1 发布在 web 网站

a-4-2 发布应用程序到 android market

 

 



 

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐