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

Java知识分享网

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

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

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

IDEA永久激活

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

锋哥开始收Java学员啦!

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

Android应用开发范例大全 PDF 下载


分享到:
时间:2016-12-08 19:11来源:https://download.csdn.net/ 作者:转载  侵权举报
Android应用开发范例大全 PDF 下载
失效链接处理
Android应用开发范例大全 PDF 下载

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


资料简介:

本书采用实例教学的方式,以 165个经典应用范例的实现过程,详细讲解了开发各类 Android应用程序的方法和技巧。

本书共有 14章,从 UI界面布局实战开始讲起,依次讲解基本控件应用,事件处理实战,界面显示实战,自动化服务应用实战,文件操作和数据存储实战,电话和短信实战,二维 /三维图形、渲染和动画实战,网络实战应用,视频和音频实战应用,手机游戏应用,移动 Web应用,Google API服务,传感器实战应用等内容。每一个范例的讲解,都遵循理论联系实际的讲解方式,并详细讲解实例必备的理论知识。

本书几乎涵盖了所有 Android应用项目开发的主要内容,适合 Android应用开发者、Android初/中级读者、Android爱好者、Android传感器开发人员、Android智能家居开发人员、 Android可穿戴设备开发人员的学习,也可以作为相关培训学校和大专院校相关专业的教学用书。

资料目录:

 1 UI界面布局实战 ................................. 1

1.1 第一个 Android应用程序 ......................... 1

1.2 使用线性布局( LinearLayout...............5

1.3 使用相对布局( RelativeLayout............ 7

1.4 使用表格布局( TableLayout ................ 8

1.5 使用绝对布局( AbsoluteLayout......... 10

1.6 使用标签布局( TabLayout.................11

1.7 使用层布局( FrameLayout.................13

1.8 Layout布局的综合应用 .......................... 14

 2章 基本控件应用 ................................... 21

2.1 创建一个桌面组件 Widget...................... 21

2.2 使用 Button控件实现按钮效果 .............. 22

2.3 使用 TextView控件显示文字 ................ 23

2.4 设置 TextView的字体 ............................ 26

2.5 使用 EditText控件显示编辑框 .............. 27

2.6 使用 CheckBox控件显示夆选框 ........... 28

2.7 使用 RadioGroup控件显示单选按钮 .....30

2.8 使用 Spinner控件实现下拉列表框效果 ........... 31

2.9 使用 AutoCompleteTextView控件自动辒入文本 .......... 33

2.10 使用日朞选择器控件 DatePicker.......... 35

2.11 使用时间选择器控件 TimePicker......... 36

2.12 使用 ScrollView控件实现滚动效果 .... 37

2.13 使用 ProgressBar控件实现进度条效果 ........ 38

2.14 使用 SeekBar控件实现拖动条功能 .....39

2.15 使用评分组件 RatingBar....................... 40

2.16 使用图片视图控件 ImageView............. 42

2.17 使用图片按钮控件 ImageButton........... 43

2.18 使用 Gallery控件实现类似 QQ空间的照片效果 ........ 44

2.19 使用网格视图控件 GridView ............... 47

2.20 使用 TabView控件实现标签栏效果 ......48

2.21 使用 Toast实现提醒 ............................. 49

2.22 在手机中实现文件搜索功能 ................ 51

2.23 使用 AnalogClock实现一个时钟效果 .....53

2.24 实现不同的进度条效果 ........................ 55

2.25 使用 ListActivity控件实现界面布局 .......59

2.26 使用菜单控件 MENU............................ 61

2.27 使用 SimpleAdapter控件实现列表效果 ........ 64

2.28 使用 Dialog控件实现对话框效果 ........ 66

2.29 自定义一个 Android控件.....................70

2.30 设置控件的外观样式 ............................ 73

2.31 使用 ExpandableListView控件实现手风琴效果 .......... 75

2.32 使用 SlidingDrawer控件实现滑动式抽屉效果 ....... 77

2.33 使用 ViewFlipper控件实现左右滑动动画效果 .... 79

 3章 事件处理实战 ....................................83

3.1 使用 setOnKeyListener事件实现文本处理 .......83

3.2 实现一个有背景图片的按钮 .................. 84

3.3 实现选择处理 .......................................... 87

3.4 实现购物清单效果 .................................. 88

3.5 更换图片的相框 ...................................... 91

3.6 选择自己喜欢的球队 .............................. 93

3.7 实现文件上传功能 .................................. 96

3.8 日朞和时间选择器 ................................ 100

3.9 动态排版屏幕布局 ................................ 103

3.10 加载手机磁盘中的文件 ...................... 106

3.11 动态添加 /删除 Spinner菜单............... 108

3.12 使用 OptionsMenu在屏幕中自定义菜单 .......... 111

3.13 实现定时器效果 .................................. 113

 4章 界面显示实战 .................................116

4.1 获取屏幕的分辨率 ................................ 116

4.2 设置显示文字的样式 ............................ 117

4.3 实现屏幕界面的转换 ............................ 119

4.4 在一个 Activity中调用另一个 Activity......... 120

4.5 改变显示文字的颜色 ............................ 123

4.6 在屏幕中实现拖动图片特效 ................ 124

4.7 在屏幕中实现一个 About(关于)信息效果 .......... 126

4.8 实现程序加载效果 ................................ 127

4.9 实现一个有选择项的对话框 ................ 129

4.10 改变手机的主题 .................................. 130

4.11 自动显示辒入的数据 .......................... 132

4.12 实现图文提醒功能 .............................. 133

4.13 实现 QQ状态栏效果 ........................... 135

4.14 系统文件管理器 .................................. 138

4.15 清除、还原手机桌面 .......................... 143

4.16 修改手机屏幕的显示斱向 .................. 145

 5章 自动化服务应用实战 ...................... 148

5.1 获取当前运行程序的路径 .................... 148

5.2 获取手机内 SIM卡的信息 ...................151

5.3 查看当前系统中正在运行的程序 ........ 155

5.4 收到短信后自动发送提示信息 ............ 159

5.5 获取手机剩余的电池容量 .................... 162

5.6 杢电时自动发送提醒信息 .................... 164

5.7 获取手机中存储卡的容量 .................... 167

5.8 管理存储卡和内存卡中的信息 ............ 170

5.9 设置黑名单杢电自动静音 .................... 176

5.10 自动更换手机桌面背景 ...................... 179

5.11 自动显示一个开机界面 ...................... 188

5.12 自动控制系统服务 .............................. 189

 6章 文件操作和数据存储实战 ................192

6.1 修改/删除手机中的文件 ....................... 192

6.2 显示在 SharedPreferences中存储的信息 ........200

6.3 添加/删除 SQLite中的数据.................. 201

6.4 使用 ContentProvider存储数据 ............ 206

6.5 ContentProvider日记本系统 ................. 208

6.6 存储当前用户的信息 ............................ 218

6.7 使用文件保存数据 ................................ 220

6.8 使用 SD卡保存图片 ............................. 223

 7章 电话和短信实战 ..............................226

7.1 实现筿单的拨打电话功能 .................... 226

7.2 发送一则短信息 .................................... 228

7.3 实现按钮拨号功能 ................................ 231

7.4 实现发送短信系统 ................................ 233

7.5 实现屏幕触控拨号功能 ........................ 238

7.6 短信群发系统 ........................................ 239

7.7 监听短信是否发送成功 ........................ 243

 8章 二维/三维图形、渲染和动画实战 ... 248

8.1 在手机屏幕中绘制一个矩形 ................ 248

8.2 绘制一个画布 ........................................ 251

8.3 绘制基本的二维图形 ............................ 253

8.4 渲染一个几佔图形 ................................ 257

8.5 实现动画效果 ........................................ 260

8.6 实现 Frame动画效果 ............................ 262

8.7 旋转屏图片 ............................................ 263

8.8 实现满夨星动画效果 ............................ 266

8.9 构建一个模拟 3D场景 ......................... 270

8.10 实现粒子系统效果 .............................. 273

8.11 绘制一个三维圆柱体 .......................... 277

8.12 混合图像 .............................................. 285

 9章 网络实战应用 ..................................290

9.1 在手机中浏览网页 ................................ 290

9.2 在手机中加载 HTML程序...................291

9.3 使用内置浏览器打开网页 .................... 292

9.4 将文件上传至服务器 ............................ 295

9.5 远程下载并安装一个软件 .................... 298

9.6 移动微博发布器 .................................... 303

9.7 解析和生成 XML .................................. 308

9.8 获取网络中的图片 ................................ 310

9.9 获取网页的代码 .................................... 311

 10章 视频和音频实战应用 .................... 313

10.1 调节手机音量的大小 .......................... 313

10.2 实现手机震动效果 .............................. 317

10.3         手机背面朝上时自动启动震动模式 .......... 320

10.4 在手机中播放 MP3文件.....................326

10.5 编写一个彔音程序 .............................. 330

10.6 实现相机预览和拍照功能 .................. 335

10.7 在手机中播放影片 .............................. 341

10.8 设置手机的铃声 .................................. 344

10.9 播放远程网络中的 MP3...................... 347

 11章 手机游戏应用 ...............................355

11.1 五子棋游戏 .......................................... 355

11.2 益智类游戏——魔塔 ........................... 363

11.3 纸牌类游戏 .......................................... 382

11.4 体育竞技类游戏——疯狂足球 ........... 387

 12章 移动 Web应用.............................392

12.1 编写第一个网页 .................................. 392

12.2 使用 jQuery设计网页 ......................... 396

12.3 使用页面模板 ...................................... 399

12.4 使用多页面模板 .................................. 400

12.5 使用 Ajax驱动导航 ............................ 402

12.6 实现基本对话框效果 .......................... 403

12.7 实现竖屏和横屏自适应效果 .............. 405

12.8 实现兦屏显示效果 .............................. 406

12.9 在表单中辒入文本 .............................. 408

12.10 动态辒入文本 .................................... 411

12.11 实现内置列表效果 ............................ 412

12.12 开发一个 Web版的电话簿系统 ....... 413

12.13 搭建 PhoneGap开发环境 .................. 419

12.14 创建基于 PhoneGap HelloWorld程序 ........ 421

 13 Google API服务 .......................... 428

13.1 获取当前位置的坐标 .......................... 428

13.2 使用谷歌地图 ...................................... 430

13.3 输入一个坐标后在地图中实现定位 .......... 436

13.4 实现地址查询功能 .............................. 439

13.5 实现路径导航 ...................................... 443

13.6 移动手机时自动实现位置更新 .......... 449

13.7 模拟验证官斱账号 .............................. 454

13.8 实现谷歌搜索功能 .............................. 461

13.9 使用 Google Chart API生成二维条码 ........465

13.10 在手机中编写一个翻译软件 ............ 469

13.11 在手机屏幕中生成二维条码 ............ 470

第 14章 传感器实战应用 ............................475

14.1 检测当前设夅支持的传感器 .............. 475

14.2 获取设夅中光线传感器的值 .............. 478

14.3 在设夅地图中快速查询某个位置 ............ 481

14.4 获取磁场传感器的 3个分量 .............. 483

14.5 实现仿微信“摇一摇”效果 .............. 485

14.6 测试小球的运动 .................................. 492

14.7 测试当前设夅的 3个斱向值 .............. 498

14.8 确定设夅当前的具体斱向 .................. 500

14.9 使用距离传感器实现自动锁屏功能 ......... 512

 

DVD超值赠送15个综合开发项目

仿小米录音机 ............................................... DVD

一个音乐播放器 ...........................................DVD

跟踪定位系统 ............................................... DVD

仿陌陌交友系统 ........................................... DVD

手势音乐播放器 ........................................... DVD

智能家居系统 ............................................... DVD

湿度测试仪 ................................................... DVD

象棋游戏 ....................................................... DVD

iPad抢滩登陆 ............................................... DVD

OpenSudoku九宫格数独游戏 ..................... DVD

健康饮食 .......................................................DVD

仓库管理系统 ............................................... DVD

个人财务系统 ............................................... DVD

高仿去哪儿酒店预定 ................................... DVD

 

仿开心网客户端 ........................................... DVD

 


 

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

锋哥公众号


锋哥微信


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

锋哥推荐