基于Android的嵌入式手机应用开发实训教程

当前位置:首页 > 计算机网络 > 程序设计 > 基于Android的嵌入式手机应用开发实训教程

出版社:东软电子出版社
出版日期:2011-11
ISBN:9787894360038
页数:280页

章节摘录

版权页:   插图:   2.1.2 应用程序框架(Application Framework) 普通开发者可以使用Android基本应用程序使用的系统API,Android应用框架中的各个模块都可以被复用,各种服务也可以被复用,理解了这个机制,开发人员可以更好更轻松地开发出优秀的Android应用。开发过程中常用到的基本框架组件如下: 一组View(UI组件),这些UI组件包括Button(按钮),EidtView(文本框),TextView(标签),List(列表)等等,灵活运用这些组件可以快速方便的创建良好的用户交互界面。 Content Providers(内容提供者),通俗的理解Content Provider就是提供一种服务,通过这种服务应用程序之间可以实现数据的互相访问和共享,比如通讯录的存储就使用了这种服务,其它应用也可以访问通讯录中存储的联系人信息。 Resource Manager,顾名思义就是资源管理,Android中的资源很多,包括图片,用户界面(Layout xml),字体,颜色,UI组件的Id等等都可以称之为资源,这些丰富的资源,都是通过Resource Manager来统一进行管理。 Notification Manager(消息通知管理),它在不影响用户正常操作和使用设备的时候在状态栏上提供消息的提示。比如有短信来的时候,Android自动会将这个消息提示在状态栏上,用户可以及时的看到。 Activity Manager(活动管理),Activity管理着应用程序的生命周期,并且控制着应用的导航,扮演控制器的角色。每个Activity类似于Windows应用中的一个wendow。一般的应用都是通过一个个Activity交互构成的。 Window Manager(窗口管理),管理所有启动的窗口。 Location Manager(位置管理),用来管理地图服务的相关功能。 Telephoney Manager(电话管理),用来管理有关的电话的相关功能。 Package Manager(包管理),管理所有的安装在Android系统内的应用程序。 频格式以及回放和录制,同时支持静态图像文件。编码格式包括:MPEG4、H.264、MP3、AAC、AMR、JPG、PNG。 Surface Manager,对显示子系统的管理,并且为多个应用提供2D,3D图层的无缝融合。 WebKit,一个最新的web浏览器引擎,用来支持Andiroid浏览器或者嵌入的web视图。 SGL,底层的2D图形引擎。 OPENGL|ES,基于OpenGL ES1.0 APIs实现,该库可以使用硬件3D加速或者使用高度优化的3D软加速。 FreeType,位图(bitmap)和适量(vector)字图显示支持。

书籍目录

第1章 Android基础知识
 1.1 Android概述
 1.2 Android的特征
  1.2.1 Android系统平台五大特色
  1.2.2 Android的优势
 1.3 Android环境的搭建
  1.3.1 安装Android SDK的最低硬件需求
  1.3.2 Android SDK软件开发组件
  1.3.3 Android开发环境搭建
 1.4一个简单的Android程序
  1.4.1新建一个Android程序的步骤
  1.4.2结构解析
  本章小结
  单元实训Android开发平台搭建
  本章习题
第2章 Android项目结构分析
 2.1 Android的系统架构
  2.1.1应用程序(Application)
  2.1.2应用程序框架(Application Framework)
  2.1.3库(Libraries)和运行环境(RunTime)
  2.1.4 Linux内核
 2.2应用程序的基本组件
  2.2.1 ActivitY简介
  2.2.2 Service简介
  2.2.3 Broadcast Receiver简介
  2.2.4 Content Provider简介
  2.2.5 Intents——连接组件的纽带
 2.3应用程序生命周期
  2.3.1应用程序的生命周期
  ……
第3章 设计用户界面
第4章 2D图形绘制与多媒体
第5章 利用OpenGL绘制三维图形
第6章 数据存储与访问
……

编辑推荐

《教育部高等学校高职高专计算机类专业教学指导委员会规划教材:基于Android的嵌入式手机应用开发实训教程》是由东软电子出版社出版。

作者简介

《教育部高等学校高职高专计算机类专业教学指导委员会规划教材:基于Android的嵌入式手机应用开发实训教程》包括基于Socket套接字的通信;Socket服务器端的开发;Socket客户端的开发;基于HTTP协议的网络编程;通过URL获取网络资源;通过HTTP请求网络资源;使用WebView进行网络开发;使用WebView浏览网页;使用WebView执行html;简单聊天程序实现等内容。

图书封面


 基于Android的嵌入式手机应用开发实训教程下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     推荐学习老夫子老师的《零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)》这套视频教程一共是174讲,课程从最础的C语言和数据结构起步,一步步学习ARM裸机开发、Linux应用开发、Linux系统移植、Linux设备驱动开发、Android应用开发、Android系统移植、Android设备驱动开发。课程融合了国内Andriod培训和嵌入式培训的精华课程,并加入最新的Android4.x驱动开发,是国内首创的全套Android应用和驱动开发课程。课程总共分为八部分,零基础起步,由浅入深,全面系统的介绍了Android系统从应用开发、系统移植、再到设备驱动开发的全过程。参考地址:http://yunpan.cn/QIpxkIeAI9dqV

精彩短评 (总计1条)

  •        推荐学习老夫子老师的《零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)》
       这套视频教程一共是174讲,课程从最础的C语言和数据结构起步,一步步学习ARM裸机开发、Linux应用开发、Linux系统移植、Linux设备驱动开发、Android应用开发、Android系统移植、Android设备驱动开发。
       课程融合了国内Andriod培训和嵌入式培训的精华课程,并加入最新的Android4.x驱动开发,是国内首创的全套Android应用和驱动开发课程。
       课程总共分为八部分,零基础起步,由浅入深,全面系统的介绍了Android系统从应用开发、系统移植、再到设备驱动开发的全过程。
      
      参考地址:http://yunpan.cn/QIpxkIeAI9dqV
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024