android应用程序开发与案例分析


Android是谷歌(Google)公司发布的一款开源移动设备操作系统,它基于Linux平台,是目前世界上最流行的移动设备操作系统之一。Android是一个完全免费的操作系统平台,开发应用项目的费用也较以前大幅降低,并且还开放了应用程序的开发工具,从而使Android平台有了丰富的应用程序,吸引了无数软件开发者投身其中。目前很多高校也开设了Android应用程序开发课程,本书旨在满足于高等院校教学或初学者入门学习Android程序开发的需要,使读者轻松、愉快地进入移动应用软件开发大门。本书基于最新的Android SDK5.0版本编写源代码,使读者能及时跟上Android应用程序开发最新技术的发展。书中注重应用实例开发,由浅入深、循序渐进地将理论知识和实例紧密结合进行介绍、剖析和实现,以加深读者对Android系统基础知识和基本应用的理解,帮助读者系统、全面地掌握Android程序设计的基本思想和基本应用技术,快速提高开发技能,为进一步深入学习Android应用开发打下坚实的基础。全书共有12章,各章的具体知识点介绍如下。第1章Android概述,介绍智能手机及智能手机操作系统的发展、Android 操作系统的发展史和系统特征、Android平台的技术架构和Android应用程序的构成。

第2章搭建Android开发环境,掌握安装、配置Android开发环境的步骤和注意事项,理解Android SDK和ADTBundle环境的使用,熟悉在应用程序开发过程中可能使用到的开发工具。第3章学习Android界面开发常用控件android应用程序开发与案例分析(Android生命周期注重应用实例开发,由浅入深、循序渐进地将理论知识和实例紧密结合),包括EditText、Button、ImageButton、RadioButton、CheckBox、Spinner、ListView和ProgressBar等android应用程序开发与案例分析,读者熟悉这些控件的功能和用法,将可以设计出优秀的图形界面。第4章学习Android界面布局与菜单处理,六大布局方式分别是线性布局、帧布局、表格布局、相对布局、绝对布局、网格布局,常见的菜单处理包括选项菜单、子菜单和快捷菜单。第5章介绍Android生命周期,以Activity为例说明Android系统如何管理程序组件的生命周期。第6章Android组件之间的通信,学习Intent的各种属性、Intent过滤器和广播消息机制,了解Android系统的组件通信原理,掌握利用Intent启动其他组件的方法。第7章学习后台服务,Service用于后台完成用户指定的操作,是Android的四大组件之一,掌握Service的启动方式和基础、本地服务应用,了解Service的生命周期。

android 开发山寨 应用市场_程序设计语言vb及开发应用_android应用程序开发与案例分析

第8章学习数据存储与访问,Android平台中实现数据存储的方式有5种,分别是使用Shared Preferences存储数据、文件存储数据、SQLite数据库存储数据、使用Content Provider存储数据和网络存储数据。第9章学习多媒体技术,Android提供了常见媒体的编码、解码机制,可以调用Android提供的现有API,非常容易地集成音频、视频和图片等多媒体文件到应用程序中。第10章学习Android网络通信技术基础和HTTP通信应用、WebKit应用及Socket通信。第11章学习图形和图像,Android处理图形的能力非常强大,掌握图片浏览器的应用和访问图片、2D绘图、图像特效的应用及了解内存优化。第12章以“理财系统”作为示例,综合运用所学的知识和技巧,从需求分析、界面设计、模块设计和程序开发等几个方面,详细介绍Android应用程序的设计思路与开发方法。本书由杨国燕和聂佳志负责主要编写工作,其中杨国燕编写第1~6章和第12章,聂佳志编写第7~11章,全书由杨国燕完成整体结构的设计。因作者水平有限android应用程序开发与案例分析,书中难免存在不足和疏漏,欢迎大家批评指正,衷心希望各位读者提出宝贵的意见和建议。编者2015年12月

more >


免费领取: 只要加微信,回复“入门视频”,即刻获取 全网最系统,最容易入门的的Web前端入门全套视频,C语言入门全套入门视频,大数据全套入门视频,PhP全套入门视频,Pathon全套入门视频,Java全套入门视频!!!微信号:18370228235 ,立即领取!
版权申明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站不拥有所有权,不承担相关法律责任。如发现有侵权/违规的内容, 联系QQ892482387,本站将立刻清除。

分享到