描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302322139
书中所有范例都已录制成长达450分钟的视频免费下载
《Android4.X应用与开发实战手册:适用Android4.X-2.X(第2版)》以Android4.X进行开发示范,通过大量图示与stepbystep方式,详细介绍了使用Android开发智能手机、平板电脑应用程序的方法,读者无须强记即可灵活运用各项开发技巧。《Android4.X应用与开发实战手册:适用Android4.X-2.X(第2版)》还介绍了如何将应用程序上传到GooglePlay(原AndroidMarket)供全球Android移动设备用户下载,以及如何将AdMob广告板置入应用程序,即使应用程序免费也可以获利。此外,本书所有范例都已录制成长达450分钟的视频,是帮助初学者学习和教师教学的*强化工具,读者可通过下载。
《Android4.X应用与开发实战手册:适用Android4.X-2.X(第2版)》语言简洁,内容丰富,既可作为Android初学者的入门教材,也可作为Android应用开发人员的自学参考手册。
1.1认识Android
1.1.1Android属于Linux移动平台
1.1.2Android历史
1.1.3版本更新过程
1.1.4开放手机联盟介绍
1.2Android成功的原因
1.2.1开放源代码与采用Apache授权方式
1.2.2Android向Java招手
1.3GooglePlay介绍与获利实例
1.3.1GooglePlay介绍
1.3.2Android应用程序能否获利
1.4Android新版功能介绍
第2章开发工具下载与安装
2.1开发Android应用程序所需的工具
2.2JDK下载与安装
2.2.1JDK下载
2.2.2JDK安装
2.3Eclipse下载与安装
2.3.1Eclipse下载
2.3.2Eclipse安装
2.4ADT与AndroidSDK安装
2.4.1第一次安装
2.4.2旧版升级成新版
2.5Eclipse编码设置成UrF-8
2.5.1整个workspace都改成UTF.8
2.5.2单一项目改成UrF.8
第3章Android项目与系统架构
3.1设置Android模拟器
3.2创建与管理Android项目
3.2.1创建Android项目
3.2.2运行Android项目
3.2.3移除Android项目
3.2.4导入Android项目
3.2.5打开范例程序
3.3DDMS的使用
3.4Android系统架构介绍
3.5项目目录架构与Manifest文件介绍
3.5.1Android项目目录架构
3.5.2Manifest文件
3.6应用程序本地化
3.6.1Android支持的地区与语言
3.6.2创建支持多国语言的应用程序
第4章UI设计基本概念
4.1AndroidUI设计基本观念
4.2Widget组件介绍
4.2.1与用户间的交互——以Button事件处理为例
4.2.2TextView与Bdifrext
4.2.3CheckBox、RadioButton与ToggleButton
4.2.4RatingBar
4.2.5SeekBar
4.2.6ImageView
4.2.7WebView
……
第5章Ul高级设计
第6章Activity生命周期与平板电脑设计概念
第7章数据访问
第8章移动数据库SQLite
第9章Google地图
第10章传感器应用
第11章多媒体与相机功能
第12章手机实用功能开发
第13章AdMob广告制作
第14章将应用程序发布至GooglePlay
附录导入范例程序错误时的解决方法
智能手机(smart
phone)之所以比传统手机(feature
phone)更智能化,是因为智能手机可以自由新建或删除各种应用程序(App);传统手机则仅限于出厂时内置的应用程序,很难自由扩增。智能手机可以安装各种应用程序,从而将手机功能发挥到极致。例如,使用手机定位导航、翻译各国语言、收发E-mail、浏览网页、拨打网络电话、使用facebook、录音录像与享受游戏乐趣等,不再只是拨打电话与发送短信而已。
智能手机的功能几乎等同于迷你笔记本电脑,让手机与计算机之间的区分越来越模糊。平板电脑的添加,更让智能手持设备(笔者将智能手机与平板电脑归类为智能手持设备)逐渐形成了除个人电脑外的一大势力,而且智能手持设备有下列优点。
●
携带方便:智能手机体积小不在话下,平板电脑无论7寸或10寸也都可以轻易地放在提包内,方便随时使用。
●
操作简单:掌上电脑可以说专为普通人设计,不像操作一般计算机需要较专业的知识,例如硬件配置、网络设置等。
●
系统稳定:除了山寨机外,市场上的掌上电脑几乎都是品牌机,由知名厂商设计,所以系统稳定性高。
除了智能手机与平板电脑外,许多其他移动设备也准备嵌入该操作系统。按照这种趋势发展下去,以后开发Android应用程序,不一定都是为了手机或平板电脑,也可能是开发其他设备的应用程序,例如电子书设备、移动电视等。为了让更多人能够进入到移动设备的世界,甚至能够编写出方便自己或他人日常生活的应用程序,笔者决定将在大学与教育训练中心所讲授的数据汇总起来,以深入浅出的方式说明Android应用程序的编写技巧,让读者可以很轻松地开发出实用的应用程序。
黄彬华
评论
还没有评论。