网站颜色:

Android移动开发基础案例教程 Android移动应用开发教程 Android自学教程 Android软件开发书籍 工业和信等内容

  • 产品名称:Android移动开发基础案例教...
  • 书名:Android移动开发基础案例教程
  • 作者:黑马程序员著
  • 定价:39.80元
  • 书名:Android移动开发基础案例教程
  • 开本:16开
  • 是否是套装:否
  • 出版社名称:人民邮电出版社


书名:Android移动开发基础案例教程

定价:(咨询特价)

ISBN(咨询特价)

出版社:人民邮电出版社

作者:黑马程序员 编著

编号98

出版日期:2017-(咨询特价)

印刷日期:2017-(咨询特价)

版次:1

字数:424千字

页数:262


本书从初学者的角度出发,采用案例驱动式教学方法,对Android基础知识进行讲解。在案例设计上力求贴合实际需求,真正做到把书本上的知识应用到实际开发中,很好适合初学者学习。本书共10章,靠前~2章主要讲解Android的基础知识,包括Android起源、Android体系结构、开发环境搭建、UI布局等。第3~8章主要讲解Android中的数据存储以及四大组件,包括文件存储、SharedPreferences、SQLite数据库、Activity、BroadcastReceiver、Service、ContentProvider等。第9章主要讲解Android中的网络编程,包括HTTP协议、消息机制、开源项目等。靠前0章主要讲解Android开发中的不错知识,包括多媒体、动画、Fragment等。上述内容都是Android中很核心的知识,掌握这些知识可以让初学者在编写Android程序时得心应手。本书附有配套视频、源代码、习题、教学课件等资源;另外,为了帮助初学者更好地学习本书讲解的内容,还提供了在线答疑服务,希望可以帮助更多的读者。本书既可作为高等院校本、专科计算机相关专业的教材,也可作为社会培训教材,是一本适合初学者学习和参考的读物。


黑马程序员,传智播客旗下高端IT教育品牌,成立于2006年,它是由中国Java培训靠前人张孝祥老师发起,联合优选优选的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养很好软件应用工程师的宏伟目标。


第-1章 Android基础入门 1

1.1Android简介2

1.1.1通信技术2

1.1.2Android起源2

1.1.3Android体系结构3

1.1.4Dalvik虚拟机5

1.2Android开发环境搭建6

1.2.1Android Studio安装6

1.2.2模拟器创建10

1.2.3DDMS的使用14

1.2.4快捷键设置18

1.3开发第-一个Android程序20

1.3.1实战演练——开发HelloWorld程序20

1.3.2Android程序结构26

1.3.3Android程序打包26

1.4本章小结29

第2章Android UI开发30

2.1布局的创建31

2.2布局的类型32

2.2.1线性布局32

2.2.2相对布局34

2.2.3帧布局37

2.2.4表格布局38

2.2.5绝-对布局39

2.3常用控件40

2.3.1TextView40

2.3.2EditText42

2.3.3Button43

2.3.4RadioButton47

2.3.5ImageView48

2.3.6实战演练——制作QQ登录界面49

2.4常见对话框51

2.4.1普通对话框52

2.4.2单选对话框53

2.4.3多选对话框54

2.4.4进度条对话框55

2.4.5消息对话框56

2.4.6自定义对话框56

2.5样式和主题59

2.5.1样式60

2.5.2主题61

2.6国际化62

2.7程序调试65

2.7.1单测试65

2.7.2LogCat的使用67

2.7.3Debug的使用69

2.8本章小结72

第3章Activity73

3.1Activity的创建74

3.2Activity的周期76

3.2.1周期状态76

3.2.2周期方法76

3.3Activity的启动模式80

3.3.1Android中的任务栈80

3.3.2Activity的4种启动模式81

3.4Activity之间的跳转83

3.4.1Intent简介83

3.4.2实战演练——打开浏览器84

3.5Activity中的数据传递85

3.5.1数据传递86

3.5.2实战演练——注册用户信息86

3.5.3数据回传91

3.5.4实战演练——选择宝宝装备92

3.6本章小结101

第4章数据存储102

4.1数据存储方式103

4.2文件存储103

4.2.1文件存储简介103

4.2.2实战演练——保存QQ密码106

4.3XML解析109

4.3.1XML解析方式109

4.3.2实战演练——天气预报110

4.4JSON解析118

4.4.1JSON数据118

4.4.2JSON解析120

4.4.3实战演练——天气预报122

4.5SharedPreferences124

4.5.1SharedPreferences的使用124

4.5.2实战演练——保存QQ密码125

4.6本章小结127

第5章SQLite数据库128

5.1SQLite数据库简介129

5.2数据库的创建129

5.3数据库的使用131

5.3.1SQLite的基本操作131

5.3.2SQLite中的事务133

5.3.3实战演练——绿豆通讯录134

5.4数据展示控件139

5.4.1ListView控件140

5.4.2常用数据适配器140

5.4.3实战演练——Android应用市场142

5.4.4ListView的优化145

5.5本章小结146

第6章BroadcastReceiver(广播接收者)147

6.1广播接收者简介148

6.2广播接收者入门148

6.2.1广播接收者的创建148

6.2.2实战演练——拦截史迪仔150

6.3自定义广播154

6.3.1自定义广播的发送与接收154

6.3.2实战演练——拯救史迪仔154

6.4广播的类型156

6.4.1有序广播和无序广播156

6.4.2实战演练——拦截史迪仔广播157

6.5本章小结162

第7章Service(服务)163

7.1服务的创建164

7.2服务的周期165

7.3服务的启动方式166

7.3.1startService方式启动166

7.3.2bindService方式启动169

7.4服务的通信173

7.4.1通信方式173

7.4.2实战演练——音乐播放器174

7.5本章小结180

第8章ContentProvider(内容提供者)181

8.1内容提供者简介182

8.2内容提供者的创建183

8.3内容提供者的使用184

8.3.1访问内容提供者184

8.3.2实战演练——查看短信的猫185

8.4内容观察者的使用190

8.4.1内容观察者简介190

8.4.2实战演练——监测数据的猫193

8.5本章小结202

第9章网络编程203

9.1HTTP协议简介204

9.2访问网络204

9.2.1HttpURLConnection的基本用法204

9.2.2GET与POST请求方式205

9.2.3Handler消息机制206

9.2.4实战演练——网络图片浏览器208

9.3开源项目211

9.3.1AsyncHttpClient的使用211

9.3.2SmartImageView的使用212

9.3.3实战演练——新闻客户端213

9.4本章小结224

第-10章高级编程225

10.1图形图像处理226

10.1.1Bitmap类226

10.1.2BitmapFactory类226

10.1.3Paint类227

10.1.4Canvas类228

10.1.5Matrix类228

10.1.6实战演练——刮刮卡229

10.2动画232

10.2.1补间动画232

10.2.2逐帧动画238

10.3多媒体242

10.3.1MediaPlayer播放音频242

10.3.2VideoView播放视频244

10.3.3实战演练——视频播放器245

10.4Fragment248

10.4.1Fragment简介248

10.4.2Fragment的周期249

10.4.3Fragment的创建250

10.4.4实战演练——滑动切换界面252

10.5Android 5.0新特性255

10.5.1抽屉动画255

10.5.2RecyclerView控件256

10.5.3SwipeRefreshLayout控件260

10.6本章小结262

....... 

89
热门设计服务