魔乐java培训1-01java简介android大纲_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ANDROID 培养大纲Android(3G / 4G)基础开发Android 作为新一代的最流行的开发移动经开始在越来越多的方面改变着人们的生活,人们机和平板电脑需要的支持,而Android 开发也一下子成为了行业内的缺口,而Android 之中最为基本的组件就是Activity组件,只有掌握了 Activity 程序的开发,才可以继续深入的学习(Activity 为 Android多个 Activity 程序,所以掌握界面的开发及界面的分析与设计是整个Android 项目开发的组成,每一个项目之中都会存在)。Android 开发基础部分主要目的是让学生掌握Android 界面的编写以及事件

2、处理操作,并可以完成常见机界面。Android(3G / 4G)高级开发Android 移动操作系统,除了华丽的界面效果之外,也提供了更加丰富的数据操作形式,可以使用 XML、JSON 进行数据传输,多个Android 程序之间也可以使用ContentProvider 实现数据的共享,并且提供了ent 调用Android程序,以及使用Service 进行程序的数据处理等。(此部分为 Android 中的部分,在日后的系统开发项目之中,会由多个Activity 程序组成,而后不同的 Activity 的操作管理,以及跳转执行都会在项目之中出现,魔乐科技针对于 Android 项目开发提供了更加丰

3、富及完整的概念及知识讲解)课程名称课程内容培养目标Android 高级开发技术数据文件的保存与、Environment、SharedPreferen1、可以使用Android 数据 ;2、可以使用文件、XML 格式文件、JSON格式文件 或 数据;3、可以使用 SQL 语句操作 Android 的嵌入式数据库 ,并完成常见的 CURD等数据操作;4、可以调用系统的 ContentProvider 服务进行程序的操作;5、可以使用 ent 连接多个Activity 程序,XMLXML 语法组成、DOM、SAX、JDOM工具的使用,并可以使用Android 中的Pull 方式JSONJSON 数据

4、的格式分析、JSON 数据实例DatabaseOpenHelper、ContentValues、Cursor的使用,并可以完成数据表的更新、数据的 CRUD 操作以及使用ListView 进行数据的分页加载;ContentProviderContentProvider 操 作 的 实 现 , 调 用 系 统 提 供 的ContentProvider 取得其他应用程序数据课程名称课程内容培养目标Android 基础开发知识Android 基础讲解智能发展历史,Android 产生的背景、ADT、Android SDK 配置1、可以搭建 Android 开发并进行Android 项目的开发;2、掌

5、握Android 常用组件及事件处理;3、掌握Android 中各 UI 组件的定义与显示;图形界面Android 常用组件: TextView、EditText 、CheckBox、 RadioGroup、Spinner、ListView、GridView、Gallery、PopupWindow、Dialog 等常见组件Android 布局管理器使用,以及复杂界面的组成分析Android 事件处理操作的原理项目实战使用Android 进行项目界面的规划与设计由于Android 是一个客户端程序,所以在其应用之中会存在着大量的网络连接操作部分,而在网络操作之中最为常见的就是XML 及JSON

6、数据的格式,掌握此部分,就可以有效的开发 TCP 程序,并且掌握了ent、Service、BroadcastReceiver等组件之后,可以开发出的操作。项目实战Android(3G / 4G)应用开发掌握了Android的四大组件(Activity、 ent、Service、ContentProvider)之后那么就需要学习系统服务的使用,这样才可以开发出更加优秀的程序,本部分将重点致力于Android 应用部分的开发,综合使用之前所学习到的Android技术进行开发案例的综合讲解(应用部分主要以实现的客户端项目为主,并使用开源组件进行Android开发的分析、设计与开发,让学员可以清楚实际

7、的Android 项目开发流程并掌握开发的原理)。课程名称课程内容培养目标Android 应用开发技术多技术音频的与录制、使用头操作、多点触控、SurfaceView 高速显示区1、利用 Android的多技术支持与头进行音频及数据;2、可以利用系统提供的和服务进行通讯操作;3、掌握 Web Servi的实现原理以及后端业务层的开发;4、可以使用 Android 连接网络程序进行数据交换操作;5、可以使用WebView 组件开发;6、可以使用服务显示地图和规划Android 高级SMSManager服务、ephonyManager服务、AIDL 操作原理、AlarmManager 声音服务、传

8、感器操作Web ServiceWeb Service 实现操作、CXF/XFire 实现Web Service网络编程使用 Android 作为客户端进行 Web Server、Socket、Web Servi连接、WebView 组件,使用 HTML 作为显示界面的编写,并使用WebView 组件处理JavaScriptGPS 定位申请Map 服务、使用 LocationManager、Location进行定位服务的实现、规划导航录象、绘制地图层实训项目案例:Danhop随着电子商务的发展,越来越多的 B2C都建立了自己的客户端程序,在本项目之中,除了要开发Android 客户端代码之外,还

9、要进行业务中心的建立。实训项目案例:客户端是为移动时代而生的产物,发发和你的朋友一起,可以实现转发、评论、私信等功能。实训项目案例:智能餐厅是为移动时代而生的产物,发发和你的朋友一起,可以实现转发、评论、私信等功能。实训项目案例:跳跳市场本系统作为分类查找系统,用户可以根据分类栏目,找到自己所需要的内容进行浏览,而内容在由的业务中心管理。ent多个Activity 的跳转及入栈操作分析、Activity 生命周期、调用系统的ent 操作、使用 ActivityGroup 与自定义 PopupWindow 组件进行的开发、Pendingent、桌面应用程序AppWidget 的开发并处理好数据的

10、返回操作;6、可以开发出桌面显示组件;7、掌握线程间的交互处理,并使用子线程进行复杂业务操作;8、可以使用 Service 组件在实现程序的控制;9、可以使用广播组件实现常见功能;线程通讯子线程与主线程间的通讯操作、Handler、Message、Looper操作、进度条ProgressBar、异步处理工具类AsynkServiervice 生命周期分析、Service 绑定、常见系统服务使用广播BroadcastReceiver 的实现原理、闹钟功能实现应用部分主要以客户端开发、GPS 定位开发为主要知识,在进行客户端开发时,可以使用 JSP/Servlet、Socket或Web Service 定义后端业务层,而通过Android 实现客户端

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论