kindle电子书

资源下载,尽在我的书库!
首页 > kindle电子书库 > 工业|计算机|互联网 > 电子、计算机、网络

Android 5从入门到精通

  • 作者: 多作者
  • 体积:8.15 MB
  • 语言:中文
  • 日期:2018-06-07
  • 推荐:

简介:Android系统是目前最为流行的智能手机操作系统。为了帮助开发人员快速掌握 Android开发技术,获取更好的就业机会,作者基于 Android SDK 5.1(API Level 22)编写了本书。 本书分为 14章,主要包括 Android 5系统发展历史、系统架构、应用程序框架、界面开发、电话短信应用、多媒体开发、数据存储、网络编程、位置服务、绘图与计算、国际化、企业应用以及应用程序发布等内容。本书在讲解过程中穿插大量的实例,以帮助读者更好地理解 Android开发方法和技巧,使读者进一步巩固所学的知识,提高综合实战能力。 本书适合 Android移动应用开发初学者,也可以作为高等院校和培训学校相关专业的师生教学参考书。

电子书详细介绍

 Android系统是目前最为流行的智能手机操作系统。为了帮助开发人员快速掌握 Android开发技术,获取更好的就业机会,作者基于 Android SDK 5.1(API Level 22)编写了本书。 本书分为 14章,主要包括 Android 5系统发展历史、系统架构、应用程序框架、界面开发、电话短信应用、多媒体开发、数据存储、网络编程、位置服务、绘图与计算、国际化、企业应用以及应用程序发布等内容。本书在讲解过程中穿插大量的实例,以帮助读者更好地理解 Android开发方法和技巧,使读者进一步巩固所学的知识,提高综合实战能力。 本书适合 Android移动应用开发初学者,也可以作为高等院校和培训学校相关专业的师生教学参考书。

编辑推荐

《Android5从入门到精通》适合Android移动应用开发初学者,也可以作为高等院校和培训学校相关专业的师生教学参考书。

 

目录

第1章Android系统概述 
1.1智能手机 
1.1.1什么是智能手机 
1.1.2智能手机操作系统 
1.2什么是Android 
1.2.1Android的历史 
1.2.2Android的发展 
1.2.3Android的优点 
1.3Android系统架构 
1.3.1应用程序层(Applications) 
1.3.2应用程序框架层(Application Framework) 
1.3.3系统库(Libraries) 
1.3.4Android运行环境(Android Runtime) 
1.3.5Linux内核(Linux Kernel) 
1.4Android5新特性介绍 
1.4.1全新的Material design设计 
1.4.2支持64位ART虚拟机 
1.4.3全新的通知设计 
1.4.4以大屏幕呈现 
1.4.5以文档为中心 
1.4.6改进连接性能 
1.4.7高性能图形 
1.4.8功能更强的音频处理 
1.4.9进一步完善的摄像头和视频处理 
1.4.10配置文件 
1.4.11屏幕截图和共享 
1.4.12新型传感器 
1.4.13Chromium WebView 
1.4.14辅助功能和输入 
1.4.15可构建低电耗应用 
1.5小结 
1.6思考题 
第2章搭建Android开发环境 
2.1系统需求 
2.2软件安装 
2.2.1JDK的安装 
2.2.2Android SDK 
2.2.3Eclipse和ADT 
2.2.4创建AVD 
2.2.5AVD与真机的区别 
2.3Android SDK介绍 
2.3.1Android SDK目录结构 
2.3.2Android.jar 
2.3.3Android API核心包 
2.3.4Android API扩展包 
2.4创建第一个Android应用程序 
2.4.1创建HelloAndroid工程 
2.4.2编写代码 
2.4.3运行应用程序 
2.4.4工程文件结构解析 
2.5调试程序 
2.5.1设置断点 
2.5.2调试 
2.6小结 
2.7思考题 
第3章Android应用程序结构 
3.1应用程序基本组成 
3.1.1Activity 
3.1.2ServiCe 
3.1.3BroadcastReceiver 
3.1.4ContentProvider 
3.1.5Intent 
3.2Activity 
3.2.1Activity的生命周期 
3.2.2Activity的创建 
3.2.3启动Activity 
3.2.4关闭Activity 
3.2.5Activity数据传递 
3.3资源 
3.4Manifest文件 
3.5App Widgets 
3.5.1基础知识 
3.5.2在Manifest文件中声明App Widget 
3.5.3增加App WidgetProviderlnfo元数据 
3.5.4创建App Widget布局 
3.5.5为App Widget添加边界 
3.5.6使用App WidgetProvider类 
3.5.7接收App Widget的广播 
3.5.8创建App Widget的配置ActiVity 
3.5.9使用配置Activity对App Widget进行更新 
3.6进程和线程 
3.6.1进程(Processes) 
3.6.2线程(Threads) 
3.6.3线程安全方法 
3.6.4进程间的通信 
3.7小结 
3.8思考题 
第4章AndroidGUI开发 
4.1View和ViewGroup 
4.2使用XML定义视图 
4.3布局 
4.3.1FrameLayOut 
4.3.2LineaLayOut 
4.3.3RelatiVeLayOut 
4.3.4TableLayout 
4.3.5AbsoluteLayout 
4.3.6WebView 
4.4常用Widget组件 
4.4.1创建Widget组件实例 
4.4.2按钮(Button) 
4.4.3文本框(TextView) 
4.4.4编辑框(EditText) 
4.4.5多项选择按钮(CheckBox) 
4.4.6单项选择按钮组(RadioGroup) 
4.4.7下拉列表(Spinner) 
4.4.8自动完成文本(AutoCompleteTextView) 
4.4.9日期选择器和时间选择器(DatePicker和TimePicker) 
4.4.10进度条(ProgressBar) 
4.4.11滚动视图(ScrollView) 
4.4.12拖动条(SeekBar) 
4.4.13评价条(RatingBar) 
4.4.14图片视图(ImageView)和图片按钮(ImageButton) 
4.4.15图片切换器ImageSwitcher和图库Galley 
4.4.16网格视图(GridView) 
4.4.17标签(Tab) 
4.5Menu和ActionBar 
4.5.10ptions MenU 
4.5.2Context Menu 
4.5.3SubMenu 
4.6Bitmap 
4.7对话框(Dialog) 
4.7.1AlertDialog 
4.7.2ProgressDialog 
4.8Toast和Notification 
4.8.1TOast 
4.8.2Notification 
4.9界面事件响应 
4.9.1事件监听器 
4.9.2回调事件响应 
4.9.3界面事件响应实例 
4.10小结 
4.11思考题 
…… 
第5章电话和短信应用程序开发 
第6章多媒体开发 
第7章数据存储 
第8章网络编程 
第9章智能传感器 
第10章绘图 
第11章APP的本地化 
第12章文本与输入 
第13章企业应用开发 
第14章应用程序发布

我来说两句

本书评论

共有 0 条评论
图书分类
我的书库手机端
帮助中心
会员登录 ×
新用户注册 ×