首页 > 安全资讯 >

Android开发实战经典

22-08-22

《Android开发实战经典》是2012年清华大学出版社出版的图书,作者是李兴华。

001.jpg

基本信息

    中文名

    Android开发实战经典

    定价

    88.00元

    出版社

    清华大学出版社

    作者

    李兴华

    出版时间

    2012-3

    装帧

    平装

    ISBN

    9787302281559

    页数

    681

    副标题

    Android开发实战经典

目录     

1内容介绍

    

2作者介绍

    

3作品目录

折叠

编辑本段

内容介绍

《名师讲坛:Android开发实战经典》从初学者的角度,以丰富的实例、案例,通俗易懂的语言,简单的图示,系统全面地讲述了Android开发中应用的技术。全书共分为13章,包括认识Android、搭建Android开发环境、初识Activity、Android中的基本控件(上)、布局管理器、Android事件处理、Android中的基本控件(下)、数据存储、Android组件通信、多媒体技术、手机服务、网络通信、定位服务等内容。

《名师讲坛:Android开发实战经典》提供了大量的小实例、案例、示意图,方便读者快速理解和应用,随书附带长达50多小时的教学视频和PPT电子教案,另外还专门提供了BBS论坛为读者解答问题。《名师讲坛:Android开发实战经典》作者有多年的开发和教学经验,愿意成为读者的良师益友。

折叠

编辑本段

作者介绍

李兴华,知名Java培训讲师,Android培训讲师,Java EE高端培训讲师,北京魔乐科技(MLDN)软件实训中心教学总监、首席讲师,赛迪网职业特约讲师,51CTO知名专家。8年软件开发经验,6年高端培训经验,先后为50多家大中型企业做过培训,在Java以及目前的3G/4G培训方面享有很高的知名度。

折叠

编辑本段

作品目录

目录

第1章认识Android

1.1、智能手机的发展

1.2、手机操作系统

1.3、走进Android

1.4、Android的体系结构

1.5、Android应用程序框架

1.6、本章小结

第2章搭建Android开发环境

2.1、下载并配置Android开发环境

2.2、下载并配置ADT插件

2.3、开发第一个Android项目

2.4、打包Android程序

2.5、本章小结

第3章Activity初步

3.1、Activity简介

3.2、Android项目工作区的组成

3.3、第一个Android程序

3.4、第一个Android程序深入

3.5、本章小结

第4章Android中的基本控件(上)

4.1、View组件简介

4.2、文本显示组件:TextView

4.3、按钮组件:Button

4.4、编辑框:EditText

4.5、单选钮:RadioGroup

4.6、复选框:CheckBox

4.8、下拉列表框:Spinner

4.9、图片视图:ImageView

4.10、图片按钮:ImageButton

4.11、时间选择器:TimePicker

4.12、日期选择器:DatePicker

4.13、本章小结

第5章布局管理器

5.1、Android布局管理器简介

5.2、线性布局管理器:LinearLayout

5.3、框架布局管理器:FrameLayout

5.4、表格布局管理器:TableLayout

5.5、相对布局管理器:RelativeLayout

5.6、布局管理器的嵌套

5.7、绝对定位布局管理器:AbsoluteLayout

5.8、本章小结

第6章Android事件处理

6.1、事件处理简介

6.2、单击事件

6.2.1、认识单击事件

6.2.2、实例一:简单的四则运算

6.2.3、实例二:改变屏幕显示方向

6.2.4、实例三:明文显示密码

6.3、单选钮与OnCheckedChangeListener

6.4、下拉列表框与OnItemSelectedListener

6.5、监听日期与时间的改变

6.6、焦点事件

6.7、长按事件

6.8、键盘事件

6.9、触摸事件

6.10、本章小结

第7章Android中的基本控件(下)

7.1、滚动视图:ScrollView

7.2、列表显示:ListView

7.2.1、ListView组件的基本使用

7.2.2、SimpleAdapter类

7.2.3、ListActivity类

7.2.4、ListView事件处理

7.3、对话框:Dialog

7.3.1、AlertDialog和AlertDialog.Builder

7.3.2、定制对话框和LayoutInflater

7.3.3、日期对话框:DatePickerDialog

7.3.4、时间对话框:TimePickerDialog

7.3.5、进度处理对话框:ProgressDialog

7.4、随笔提示文本:AutoCompleteTextView

7.5、拖动条:SeekBar

7.6、评分组件:RatingBar

7.7、信息提示框:Toast

7.8、图片切换:ImageSwitcher

7.9、文本切换:TextSwitcher

7.10、拖拉图片:Gallery

7.11、网格视图:GridView

7.12、时钟组件:AnalogClock与DigitalClock

7.13、计时器:Chronometer

7.14、标签:TabHost

7.15、菜单:Menu

7.15.1、选项菜单:OptionsMenu

7.15.2、上下文菜单:ContextMenu

7.15.3、子菜单:SubMenu

7.16、隐式抽屉组件:SlidingDrawer

7.17、缩放控制:ZoomControls

7.18、弹出窗口:PopupWindow

7.19、树型组件:ExpandableListView

7.20、本章小结

第8章数据存储

8.1、使用SharedPreferences存储数据

8.2、文件存储

8.2.1、利用Activity类操作数据文件

8.2.2、利用IO流操作文件

8.2.3、操作资源文件

8.2.4、DOM操作

8.2.5、SAX操作

8.2.6、使用XMLPull解析

8.2.7、JSON数据解析

8.3、SQLite数据库存储

8.3.1、数据库操作类:SQLiteDatabase

8.3.2、数据库操作辅助类:SQLiteOpenHelper

8.3.3、使用SQLite数据库并完成更新操作

8.3.4、使用ContentValues封装数据

8.3.5、数据查询与Cursor接口

8.3.6、使用ListView滑动分页

8.3.7、事务处理

8.4、ContentProvider

8.4.1、ContentProvider简介

8.4.2、开发ContentProvider程序

8.4.3、操作联系人的ContentProvider

8.4.4、操作通讯记录的ContentProvider

8.4.5、SimpleCursorAdapter

8.5、本章小结

第9章Android组件通信

9.1、认识Intent

9.2、Intent深入

9.2.1、打开网页

9.2.2、调用拨号程序

9.2.3、调用发送短信程序

9.2.4、调用发送带图片的彩信程序

9.2.5、发送Email

9.2.6、调用ContentProvider

9.2.7、创建操作Intent的选择器

9.3、Activity生命周期

9.4、ActivityGroup组件

9.5、消息机制

9.5.1、消息类:Message

9.5.2、消息操作类:Handler

9.5.3、消息通道:Looper

9.5.4、时钟显示

9.5.5、进度条组件:ProgressBar

9.5.6、异步处理工具类:AsyncTask

9.6、Service

9.6.1、Service的基本组成

9.6.2、绑定Service

9.6.3、操作系统服务

9.7、PendingIntent

9.7.1、发送通知:Notification

9.7.2、SMS服务

9.8、广播机制:Broadcast

9.8.1、认识广播

9.8.2、通过BroadCast启动Service

9.8.3、闹钟服务

9.9、桌面显示组件:AppWidget

9.9.1、AppWidget的基本概念

9.9.2、使用AppWidget跳转到Activity进行操作

9.9.3、使用AppWidget进行广播

9.10、本章小结

第10章多媒体技术

10.1、绘制简单图形

10.2、Bitmap

10.3、Matrix

10.4、Animation动画处理

10.4.1、Tweened Animation

10.4.2、定义动画速率:Interpolator

10.4.3、动画监听器:AnimationListener

10.4.4、通过XML文件配置动画

10.4.5、Frame Animation

10.4.6、LayoutAnimationController组件

10.5、媒体播放

10.5.1、播放MP3

10.5.2、播放视频

10.6、使用摄像头拍照

10.7、媒体录制

10.7.1、录制音频

10.7.2、录制视频

10.8、多点触控

10.9、本章小结

第11章手机服务

11.1、取得电池电量

11.2、声音服务:AudioManager

11.2、电话服务

11.2.1、对电话进行监听

11.2.2、发现你的私人秘密:电话窃听器

11.2.3、监视你的来电情况:偷偷发短信

11.2.4、实现手机黑名单

11.2.5、使用AIDL挂断电话

11.3、短信服务

11.3.1、判断短信发送状态

11.3.2、对短信监听

11.4、传感器

11.4.1、方位传感器--移动小球

11.4.2、磁场传感器--指北针

11.5、本章小结

第12章网络通信

12.1、与WEB服务器交换数据

12.1.1、通过地址重写访问动态WEB

12.1.2、使用POST提交访问动态WEB

12.1.3、读取网络图片

12.2、与Socket交换数据

12.2.1、完成简单的Echo程序

12.2.2、上传文件

12.3、与Web Service进行通讯

12.3.1、使用XFire搭建服务器端程序

12.3.2、开发Android客户端访问Web Service

12.4、WebView组件

12.4.1、加载网页

12.4.2、控制WebView --实现属于自己的浏览器

12.4.3、通过HTML定义显示界面

12.4.4、本地程序与JavaScript互操作

12.4.5、使用JavaScript调用Android程序

12.5、本章小结

第13章定位服务

13.1、配置Google API SDK

13.2、位置管理器:LocationManager

13.3、取得最佳的LocationProvider

13.4、申请Google Map服务

13.5、在地图上标记

13.5.1、使用ItemizedOverlay在地图上定义一个位置标记

13.5.2、使用MyLocationOverlay显示地图层

13.6、Geocode

13.7、本章小结

相关文章
最新文章
热点推荐