《Android编程经典200例》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:楚无咎编著
  • 出 版 社:北京:电子工业
  • 出版年份:2013
  • ISBN:9787121205354
  • 页数:629 页
图书介绍:本书分3篇共17章,其中第1篇为Android开发的基础上手指南,主要包括开发环境的大剑与重要知识点的学习,并且逐步深入的讲解了Android开发中常用到的控件与技术,由浅入深循序渐进的将Android的开发要点逐步剖析。第2篇主要为案例实战的部分内容,通过详细剖析三个项目实战来完成应用设计思路与完成方法上的学习。第3篇为部分经典开发技巧的熟悉与掌握,主要收集了精华实例并且进行简要的讲解。

第1章 Android简介 1

1.1 Android的诞生 1

1.2 Android的特点 1

1.3 Android开发环境的搭建 2

1.4 第一个Android程序——HelloAndroid 4

1.5 Android应用程序的调试 6

1.6 Android应用程序的项目结构 8

1.7 Android的系统架构 9

1.8 小结 12

第2章 Android简单控件的开发及应用 13

实例1按钮的使用技巧 13

实例2最常用的线性布局 14

实例3相对性布局的方法 19

实例4帧布局结构的学习 23

实例5结构紧凑的表格布局 25

实例6用坐标精确布局 28

实例7文字显示的技巧 30

实例8文字颜色的设置 32

实例9使你的文字显得更独特 33

实例10简单的本地验证 35

实例11性别的选择 38

实例12选择喜欢的玩家 41

实例13确认提交 43

实例14个人爱好选择 45

实例15 灯泡开关 47

实例16最亲和的提示 50

实例17有背景图片的按钮 52

实例18图片按钮的单击变换 54

实例19音乐播放的进度提示 56

实例20音量大小的调节 58

实例21为你喜欢的作品打分 60

实例22自定义绘制画布 62

实例23自定义绘制字符串 63

实例24自定义绘制几何图形 65

实例25图片绘制的控制技巧 67

第3章Android高级控件的开发及应用 71

实例1单击查看名人信息 71

实例2动态图片排版 74

实例3选择喜欢的体育运动 77

实例4向菜单中添加选项 79

实例5单击改变图片透明度 82

实例6动态改变图片大小 84

实例7旋转图片的技巧 86

实例8制作自己的相片集 89

实例9重要消息提醒 91

实例10后台程序安装进度提示 93

实例11用单选框实现选择个人特长 96

实例12用复选框实现选择喜欢的城市 98

实例13单击“确定”按钮弹出对话框 101

实例14查看时间日期的应用 102

实例15 时钟模拟设计的应用 105

实例16动态列表配置选项 108

实例17在安卓中浏览网页 110

实例18切换列表显示 112

小结 114

第4章 手机用户界面 115

实例1获取手机屏幕的分辨率 115

实例2实现按钮的界面响应 117

实例3给控件做背景图的小技巧 120

实例4定时改变提示信息 122

实例5手机桌面心情 125

实例6应用选项菜单的综合技巧 132

实例7上下文菜单的应用 135

实例8手机背景颜色的设置 138

实例9字体颜色的变换 140

实例10实现手机界面的置换 141

实例11活用信使启动新界面 145

实例12界面间的数据传送技巧 148

实例13实现数据的返回接收 153

实例14设置自己的手机显示模式 158

实例15 更改手机屏幕显示方向 160

小结 163

第5章 手机通信服务及手机控制 164

实例1自动调用系统的拨号、上网和发送E-mail的功能 164

实例2电话拨号软件 166

实例3自制电话拨号系统 168

实例4手机发送短信 171

实例5简易电子邮件 175

实例6自制手机通讯录搜索 177

实例7一键查询联系人资料 181

实例8有图标的爱好选择系统 183

实例9界面切换时的震动提醒 185

实例10带图片的小提醒 187

实例11音乐播放器在状态栏上图标提示 189

实例12自制打开或关闭Wi-Fi 192

实例13还原手机桌面背景 195

实例14设置手机桌面背景 196

实例15 轻松获取手机桌面背景 198

实例16轻松查看手机的相关信息 199

实例17查看SIM卡的详细信息 202

实例18按键移动图片——方向键的应用 205

实例19查看正在运行的程序 208

实例20手机屏幕更改时信息的捕捉和提醒 210

小结 213

第6章 手机的自动服务功能 214

实例1自动服务的主要功能 214

实例2系统服务的开始与停止 218

实例3提醒用户收到短信 221

实例4查看手机电池剩余电量 223

实例5接收到短信时界面切换显示短信消息 225

实例6通过后台定时发送提示 229

实例7短信群发功能的实现 233

实例8开机程序自启动 235

实例9手机状态提醒 240

实例10有来电时,发送短信回复 242

实例11手机存储卡容量的查询 246

实例12备忘录的定时提醒 249

实例13设置手机静音和固定号码来电时手机震动 253

实例14根据手机姿态改变手机模式 258

实例15 定时更改手机模式 262

小结 266

第7章 手机文件I/O与数据库的应用 267

实例1手机SD卡文本阅读器 267

实例2修改手机中的文件 269

实例3删除手机中的文件 275

实例4访问APK包中的文件 278

实例5简单的学生信息管理 281

实例6查看手机里面的相片 288

实例7对数据库的简单操作 291

实例8记录访问程序的时间 294

小结 296

第8章 手机网络应用 297

实例1网络连接检测软件 297

实例2制作简单网页浏览器 300

实例3自定义网页浏览器 303

实例4网络图片浏览软件 305

实例5网络图片相册集 308

实例6手机查看实时卫星云图 316

实例7 Google天气客户端 319

实例8旅游城市的介绍 325

实例9网络音乐播放 330

实例10网络歌曲下载软件 333

实例11下载网络歌曲制作手机铃声 338

实例12下载网络图片制作手机背景 342

实例13制作RSS阅读器 345

实例14远程下载与安装Android程序 352

实例15 手机下载看3gp影片 357

实例16常用网站登录界面的制作 362

小结 366

第9章 手机的Google服务功能 368

实例1手机客户端Google账号登录 368

实例2使用手机进行Google搜索 373

实例3制作成绩柱状图 376

实例4实现Google地图 380

实例5 Google地图地点查询功能 387

实例6随身小词典 393

小结 398

第10章 手机多媒体服务功能 399

实例1获取图片的宽高 399

实例2绘制简单图形 400

实例3实现平面贴图 402

实例4简单淡入淡出效果 404

实例5虚拟键的设计与实现 407

实例6获取手机内置媒体图片 410

实例7手机音量大小的调节 413

实例8采集音频数据 417

实例9采集图像数据 421

实例10采集视频数据 426

实例11视频播放器 431

实例12自定义动画效果 436

实例13小球游戏 439

实例14音乐播放器 448

小结 453

第11章Android手机的3D世界 454

实例1三角形的绘制 454

实例2立方体的绘制 458

实例3球体的绘制 461

实例4丰富多彩的光照世界 465

实例5制作简易小木箱 468

实例6朦胧世界的雾景特效 472

实例7透过玻璃看风景 474

实例8 3D相册的制作 478

小结 487

第12章 手机特效开发 488

实例1虚线特效的开发 488

实例2切屏动画特效 492

实例3控件的抖动特效 496

实例4多点触控 499

实例5传感器探测者 504

实例6小球游戏动态壁纸 507

实例7自动完成输入框 513

实例8对你的图片进行简单编辑 518

实例9左右拖拉你的界面 521

实例10灵活的桌面小工具 527

实例11 JDBC客户端的开发 533

实例12新浪微博客户端的开发 537

小结 543

第13章 休闲游戏——Q版疯狂大炮 544

实例1游戏背景及功能介绍 544

实例2游戏实际预览效果 544

实例3游戏策划及准备工作 546

实例4游戏的架构 547

实例5游戏的主类代码框架 549

实例6主类中部分成员变量及方法的实现 551

实例7按键响应线程类的实现 556

实例8游戏常量类的设计与实现 557

实例9欢迎动画界面的设计与实现 559

实例10主菜单界面的设计与实现 561

实例11积分榜界面的代码框架 562

实例12积分榜界面中部分方法的实现 564

实例13游戏界面显示类的代码框架 566

实例14游戏界面显示类中部分方法的实现 567

实例15 目标路径类的实现 570

实例16产生目标线程类的实现 571

实例17英雄大炮类的代码框架 572

实例18英雄大炮类成员方法的实现 574

实例19炮弹的实现 576

实例20目标的实现 577

实例21爆炸效果的实现 579

实例22飞行器及其子类的实现 579

实例23飞行物的实现 581

实例24力度条的实现 581

实例25定时器的实现 583

实例26得分榜的实现 584

实例27滚屏背景的实现 585

实例28主菜单按钮的实现 586

实例29获取系统日期的方法 587

实例30游戏的优化与改进 588

第14章 娱乐游戏——3D迷宫 589

实例1游戏背景及功能介绍 589

实例2游戏实际预览效果 589

实例3游戏策划及准备工作 592

实例4游戏的架构 593

实例5游戏主类的设计与实现 594

实例6游戏常量类的设计与实现 598

实例7游戏主菜单类的设计与实现 599

实例8游戏界面的设计与实现 602

实例9游戏界面中主要场景的绘制 607

实例10游戏中的逻辑实现与线程操控 617

实例11游戏地图设计器的界面效果与使用方法 621

实例12游戏地图设计器的开发实现 623

实例13游戏的优化与改进 629