Android开发权威指南

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Android开发权威指南》内容上涵盖了用最新的Android版本开发的大部分场景。全书分4个部分,分别从Android基础介绍、环境搭建、SDK介绍,到应用剖析、组件介绍、综合实例演示,以及符合潮流的、最新的移动开发技术,如HTML5、OpenGL ES、NDK 编程、Android测试驱动开发等几个方面讲述。从技术实现上,讲解了6大完整综合案例及源代码分析,分别是新浪微博客户端、蓝牙聊天、全键盘输入法、月球登陆(游戏)、贪吃蛇(游戏)、笑脸连连看(游戏)。

《Android开发权威指南》注重对实际动手能力的指导,在遵循技术研发知识体系严密性的同时,在容易产生错误、不易理解的环节上配备了翔实的开发情景截图;并将重要的知识点和开发技巧以“多学一招”、“扩展学习”、“技巧点拨”等的活泼形式呈现给读者。在程序实例的讲解方面,主要将实例安插在Android开发的精髓知识章节,这为读者学习与实践结合提供了很好的指导。

《Android开发权威指南》配套光盘包含开发视频及全部源程序,指导读者快速、无障碍地学通Android实战开发技术。

《Android开发权威指南》适合具备一定软件开发经验、想快速进入Android开发领域的程序员,具备一些手机开发经验的开发者和Android开发爱好者学习使用;也适合作为相关培训学校的Android培训教材。

图书目录编辑

第一部分准备篇

第1章初识庐山真面目——Android开发简介 2

1.1Android的基本概念 2

1.1.1Android简介 2

1.1.2Android的版本 4

1.1.3Android的系统构架 5

1.1.4Android的应用程序框架 6

1.2JIL Widget介绍7

1.3小结8

第2章工欲善其事,必先利其器——搭建和使用Android开发环境9

2.1开发包及工具的安装9

2.1.1开发Android程序都需要些什么9

2.1.2安装JDK和配置Java开发环境10

2.1.3Eclipse的安装与汉化11

2.1.4安装AndroidSDK12

2.1.5安装Eclipse插件ADT13

2.2真实体验——编写第一个Android程序(随机绘制圆饼)15

2.2.1创建Android工程15

2.2.2在模拟器中运行Android程序17

2.2.3界面控件的布局19

2.2.4编写代码20

2.2.5调试程序23

2.2.6在手机上运行和调试程序28

2.3迁移Android工程可能发生的错误29

2.4不需要写一行代码的开发工具:AppInventor31

2.4.1AppInventor简介31

2.4.2AppIntentor的下载和安装31

2.4.3用拖曳控件的方式设计界面33

2.4.4像拼图一样拼装代码34

2.5小结37

第二部分基础篇

第3章千里之行始于足下——Android程序设计基础40 3.1Android应用程序框架40

3.1.1Android项目的目录结构40

3.1.2AndroidManifest.xml文件的结构42

3.2Android应用程序中的资源44

3.3Android的应用程序组件44

3.3.1Activity(Android的窗体)45

3.3.2Service(服务)45

3.3.3Broadcast Receiver(广播接收器)45

3.3.4Content Provider(内容提供者)46

3.4Android程序的UI设计46

3.4.1手工配置XML布局文件46

3.4.2ADT自带的可视化UI设计器47

3.4.3使用DroidDraw设计UI布局47

3.5小结48

第4章我的UI我做主——用户界面开发基础49

4.1Activity的使用方法49

4.1.1创建Activity49

4.1.2配置Activity50

4.1.3显示其他的Activity(Intent与Activity)52

4.2Activity的生命周期55

4.3在不同Activity之间传递数据60

4.3.1使用Intent传递数据60

4.3.2使用静态变量传递数据62

4.3.3使用剪切板传递数据63

4.3.4使用全局对象传递数据65

4.3.5返回数据到前一个Activity67

4.4视图(View)68

4.4.1视图简介68

4.4.2使用XML布局文件定义视图69

4.4.3在代码中控制视图70

4.5布局(Layout)72

4.5.1框架布局(FrameLayout)72

4.5.2线性布局(LinearLayout)75

4.5.3相对布局(RelativeLayout)79

4.5.4表格布局(TableLayout)81

4.5.5绝对布局(AbsoluteLayout)82

4.5.6重用XML布局文件82

4.5.7优化XML布局文件85

4.5.8查看apk文件中的布局86

4.6小结87

第5章良好的学习开端——控件(Widget)详解88

5.1常用XML属性解析88

5.1.1android:id属性88

5.1.2控件的宽度(android:layout_width)和高度(android:layout_height)88

5.1.3android:layout_margin属性89

5.1.4android:padding属性89

5.1.5android:layout_weight属性90

5.1.6android:layout_gravity和android:gravity属性90

5.1.7android:visibility属性91

5.1.8android:background属性91

5.1.9指定单击事件方法(android:onClick属性)92

5.1.10控件焦点属性(android:focusable和android:focusable-InTouchMode)92 5.2TextView(显示文本的控件)93

5.2.1显示富文本(URL、不同大小、字体、颜色的文本)93

5.2.2在TextView中显示表情图像和文字97

5.2.3单击链接弹出Activity100

5.2.4为指定文本添加背景103

5.2.5带边框的TextView106

5.2.6设置行间距110

5.2.7在未显示完的文本后面加省略号(…)111

5.2.8用TextView实现走马灯效果113

5.2.9垂直滚动TextView中的文本114

5.3EditText(编辑文本的控件)115

5.3.1像QQ一样输入表情图像115

5.3.2在EditText中输入特定的字符117

相关文档
最新文档