欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    android应用软件工程师-卓跃教育.docx

    • 资源ID:1677709       资源大小:29.86KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    android应用软件工程师-卓跃教育.docx

    Android应用软件工程师1课程背景当今时代,Internet应用如火如荼,逐步深入到千家万户,人们的生活特别是年轻8090后已经尚不开互联网的应用了。另外一方面,随着电子技术的开展和芯片本钱的下降,市场上出现了平板电脑和高端智能手机等系列便携式电子产品,他们的特点是高性能、小巧便携、外围设备丰富、无线、通讯方式多样化、价格相对低廉等等,这些具备的特点让智能手机或平板电脑比传统PC电脑更让人接受和喜爱。那么,是否能让这些智能设得也具备有原PC上的各种应用包括Internet应用功能呢?如果这样的话,人们就可以随时随地利用手中无线设得特别是3G手机享受信息时代应用带来的快捷和方便。随着g<wg1.e公司以及其联盟厂家推出android操作系统以来(另外一个主流Symbian系统,但存在升级跨度大,限制多,开发效率低等缺点,让其不能得到很好的推广),让这一切成为了可能,这些智能设备或手机都使用android系统,不同硬件厂商设备上运行了同一款标准的android操作系统,这些智能设备或手机上的应用都有了共同的应用支掾平台即android操作系统,原PC软件提供商逐渐要将应用移植到这些未来领跑者的智能设符上,因此,android应用开发工程师应运而生2培养目标令培养具备3G时代手机+平台的开发技术的综合性人才令培养能够适应未来“后PC时代"手机或智能设备开发的专业人才。培养物联网后备人才Q.令3适合人群Q计算机应用软件计算机科学软件工程信息管理Q应用数学应用物理.4课程体系4.1 课程说明Q课程技术粒盖面广,配套的工程中涵盖了未来手机多种主流应用方向,比方:个人游戏、客户端工具、行业应用以及基于浏览落的应用。 课程涵盖/JaVa技术一:大应用方向即桌面应用JaYaSE、嵌入式设备应用或手机应用JavaMe(日前使用Android框架)、WEB应用方向JavaEE.令表达工程实践来带动理论学习的教学方法,打破学员“不会动手”或无工程经验的困惑 表达手机+平台的软件体系结构,迎合企业未来的技术应用方向,适应后PC时代的开发模式 注重计算机技术基础和原理的培养,为学员顺利跨过企业箔试关和后续技术路线上的开展打F深厚的基碑。 每个阶段课程严格按照软件工程开发流程,从需求文档开始,到设计,灌输开发标准标准一直到开发以及最终的测试,过程中教学课程贯穿在内。4.2 课程详情预科阶段:C语言基础时间安排:2周掌握面向过程编码的根本思路,学会C语音基础第一阶段:JAVA谙*基础(PC)时间安排:3.5Jftj课程意义:为软件基础比较薄弱的同学补习语言基础,通过在小工程的开发锻炼组织程序的能力,建立初级的编程思维.通过熟悉JAVA语力基础逐步向JAVA面向对象程序设计过渡,在掌握JAVA图形阵的同时,通过工程中构造不同的方块即按照面向对象的思维搭建程序框架,让学员更深刻认识面向对象的特性以及优势.俄罗斯方块工8类S1.的机游戏开发环境iINDOttS开发工具Ec1.ipse【工程简介】:是一款经典的冷机游戏,以JNA图形库为基础,按照面向对望程序谀计思维来构造不同俄罗斯方块,游戏中随机产生不同形状的方块供游戏者Hf用,并根据游戏者的按键完成快连下降、翻转,左右移动:游戏者还可以在游戏开始前设定游戏等段和速度等参数,【应用的技术要点】:。JAYA语言语法基础(屏幕输入输分支/判断/循环控制等) 类和对望,面向对象特性:维承、多态等令JAYA语古数据结构:集合对象Co1.1.ection JAVA图形球AwvSWING【法选工程】: 学生信息管理系统Q图书信息管理系统理论学习:ECIiPSe使用:解降JAYA技术(工具、语言、JVWJRE等):JAYA数据类型、根本判断/分支,循环等语法:类和对象、StatiC静态块、fina1.关犍字、this指针:维承:多态:构造函数和机构函数:AWT/SWING阵、根本控件、事件赛听器'集合对象COI1.eCtion、JaYa异常处理EXCePtion:SVN版本控制和使用;程序调试方法、单元测试方法、JSi1.编写测优类;JAVR局部设计模式第:阶段:JaVaSE应用开发(PC)时间安排:3.5周课程意义:学习JAVA基础技术JavaSE.并为后城阶段的手机游戏和手机臭面开发打下技术基础.IS网络坦克大战工s¾三Java成面应用开发环境PC+WINDOW开发工具Ec1.ipseX4以上【工程简介】:使用JAVA或面技术和网络通信技术,在经典单机版坦克游戏的基础上,完成一款双人网络版坦克游戏.在工程中采用了自定义的地图格式文件完成场景布置、定义了人物/敌人走动设置、2D背景图刷新、背景音乐的播放、冲撞处理、子弹处理等等2D游戏中常用处理技术.游戏采用CS结构,效劳器负贡控制敌坦克的游动路径、子弹发射、僧撞冲突处理等动作,客户端货员接收按键控制游戏坦克,接收效劳爆发来战场敌我的状态信息并显示,向效劳器报告游戏坦克的状态.在此2D游戏技术基础上,学员自己可扩展其他经典的2DJAVA游戏,也可移植到手机上使用.【应用的技术要点】: JaVa控件工作原理和图形编程 Java图形编程技术 JaYa线程技术 Java网络通信技术 游戏“双镇冲”技术【备选工程】:网络成俄罗斯方块理论学习:JAYA图形库工作原理/JAVA图形编程技术、垃圾回收机制、绘制窗口底图线自定义控件、集合类、IO流类、Thread线程包、NET通信包以及其他JAYA管理包,比方集合管理类等等、游戏双缓冲技术/刷痂IM.概述、类图、时序图:第三阶段:Rndroid桌面应用时间安排:7周<3ff1.+4W)课程意义:在使用Andrt>id手机根本通讯现件技术完成手机根本通讯功能的过程中,卉解Android应用程序框架的工作原理,并学会使用RndroidUI各类控件使用-基础应用阶段.在学会AndrOid根本编程技术(程序框架、UI以及数据库)后,深入Android其他彼域编程技术比方图形、通信、佐修涔接口等。另外,在Android高级阶段为了让学员更加深入理解Android程序框架和内部工作原理,在课程中自定义个应用框架层袒件供给用程序使用,I可时应用框架层组件调用核心层效劳,核心层效劳通过AndroidHA1.层接口调用1.inux内核明动(该盟动为模拟程序,不针对任何硬件).这样,学员学会AndrOid应用嫔程后.能好深入内部了解到在其摘程过程中所使用各类管理杷件的工作原理或调用交互过程:同时为了学员能够对Android系统平台有更加深刻的认识,课程中补充了简要的Android平台概述、代码编译、移植和烧写的知识体系(嵌入式Android系统工程师范困),也为学员离开学校后的学习指明了方向,让学员不至于有身处应用“空中楼阁”的感觉-高级应用阶段.工程交警移动执法系统(上)工手机应用开发环境emuIa1.Or/手机+Androidsdk2.2+ADT9.0开发工具Ec1.ipse3.4以上【工程简介】:交警移动执法系统第一局部功能(手机信息处理功能:1、用户登陆验证2、信息If湖(驾照/行驶证核实、车辆信息杳刈、个人违章记录)3、违章处理(开具罚单、扣证记录等;系统采用CS架构,通过效劳器端实时访问公安网络建立起的专业数据库,将信息产发到手机供交警执法时进行查询.同时将交警开具的罚单等实时上传到效劳掂处理.【应用的技术要点】: Rndroid体系框架 AndrOidU1.控件的扩展和自定义 Android应用程序组件;activityservice/intent/contentprovider.Androidwidget用使用等,以及组件间通讯技术. Android数据存储技术 Sq1.iIC3数据库:SqIiIe3数据访问接口、SqIi1.e3使用、根本SQ1.-DD1./DY1.DQ1.等【备选工程】:令随手记:随时记录个人的收入和支出,并可以统计、查询、告警.理论学习:Android开发环境搭建以及环境各部件间的关系.1.inux常用命令:Android应用程序框架:AndrOid1.I组件-BU1.tOn、Menu,单项选择或或选等根本控件、各类视图VieW及关系、各类IayOUt布局、DatePiCker时间控件、进度条PrOCeSSBar、1.iStView/TabWidget/Tab1.1.ost等、各类Dia1.og:DateDia1.ogf自定义视图Dia1.og、:activity.Intent,contentProvider*Serivce等等工作机制和使用,他们之间的通讯技术Intent,IBinder等.适配器AdaPter和代理ProXy模式分析:android我程以及线程交互技术,特别是U线程和自定义线程:Android的数据存储技术:SharedPreferences,数据库使用、根本SQ1.ifi句(DD1.DM1.DQ1.>,DAC访问接口:工程交警移动执法系统(下)手机应用开发环境emuIator/手机AndroidSDKMDT开发工具ECIiPSe3.4【工程简介】:交警移动执法系统第二局部功能(手机信息聚集接1.1.和网络通信):1、现场拍照取证、摄像和录音、事故现场GPS自动定位并记录等功能:2、2、Goog1.e地图效劳功能-GPS定位效劳让交警能的实时掌握所处地理位制以及交通情况:3、灾情提示,在有雨、雪和大雾天气等各种灾宙时,能将信刖提示预先通知到交警的手机界面,以便做好各种应急准备,帮助交警未雨弱缘4、在线软件升破效劳.【应用的技术要点】:Android网络通悟:深入TeP分析.HTTP协议分析.ApacheHttpC1.ient.Java,not简步介绍Wifi和B1.UeToOth通信技术. Java大并发网络效劳器编程:JbOSSNetty框架使用一类似于WNDou的完成端口模型,解决大并发通信问嵯问题.Ann。IaIion和JaVaRef1.ect解决对象数据传输问题 Rndroid多媒体开发接1:音视城以及流媒体播放技术 Goog1.eMaP效劳调用 自定义时装应用框架层,实现与核心层的交互 ORAC1.E数据访问接口【备选工程】:理论学习:Aru1.roid的网络通信技术:AachC网络通信包、JAVA.NET包以及JAVA效劳涔珀网络通信框架JBOSSNetty3.0、HrrP协议、SOCKET通信类、AnnotHtiOn内注和JHVURef1.ect机制:Goog1.e效劳调用以及其他WObSerViC。效劳门用:Android多媒体编程技术:媒体播放器使用、流媒体、流媒沐播放技术risD三mS'摄像和拍照Camera的编程技术:GOogIeMaP效劳调用:自定义应用框架层苗件并提供自定义In1.en1.供使用、应用枢架层与核心运行库八I交互技术:核心运行库层与HA1.层交互接口、模拟某硬件1.imIX期动程序:简要介绍Android平价构成、AndrOid平台代码战剪和编译、Android系统的启动过程、AndrOid移机概述和烧写过程.JDBC和OKAC1.E数据访问技术第四阶段:AndrOidWEBK用时间安排:4冏课程意义:由于3G网络技术的开展,手机无线WEB应用也会跟PC的UEB应用一样开展迅猛,手机上WEB应用开发势必成为Android开发的重要的一个环节.因此,在上一阶段Android央面应用基础上,学员开始编写AndroidUeb应用或借助Goog1.e浏览器完成手机IEB应用即BS应用软件模式;为学员搭建CS和BS结合的软件莫定基础,同时,通过该阶段课程的学习,学员健第掌握PC上WEB应用开发技术,能从事和胜任原JaVaEE程序员的工作岗位.I三电信掌上营业厅系统后台管理工8类型电信运营开发环境Androidsdkcmu1.ator÷1.inux4JBoss*0racIe开发工具Ec1.ipse1.4+DreanweaverP1.ZSQ1.【工程简介】:电信运营商通过电信栗道商以手机作为平台为个人提供业务办理,查询等功能;该工程采用BS结构,r机端作为浏览港客户决为个人提供供业务办理,咨询,pc端作为效劳涔提供工程中的后台管理效劳,效劳器果用了1.inUX平台的JBOSS应用效劳器完成业务功能如卜;1. 系统管理1)参数设置:2)权限分配:3部门管理4)区域管理2. 代理商管理(信息管理、账号管理、营销i殳置等)3. 代理商分布分析(地图显示)4. 交易统计分析(业芬统计分析,区域代理商交易分析号段销售分析等等)5. 号源管理()【应用的技术要点】: RndrOidWCbViCW控件,网页元素和客户端应用程序的交互技术 网页漏程技术:HTM1.CSSJVSCR1PT: 大型数据库ORAC1.E技术:ORAC1.E体系结构、数据原创立、农空间管埋等等:权限管理机制:P1./SQ1.,存偌过程和功能、触发器等 WEB效劳端编程技术:Jsp/Serv1.ot;MVC应用:【备选工程】:Q微博系统埋论学习:DHn1.1.CSSJAVASCRIPT:AjaX技术、XM1.DOMZSAX解析:SerYIet编程和JSP:模型视图控制器(Mode1.-YiewYontrOner)MVC模式原理和应用:ORAC1.E体系结构、ORAC1.E管理和使用、ORACu:建峰/建表、ORAe1.E权限控制、P1./SQ1.,存储过程和游标、触发器、步务和锁等:第五阶段:JHVaEE高级应用阶段时间安排:3周课程怠义:JaYaEE是在AndroidWeb应用的升级加强版:集中采用了JaYaEE的主流应用框架,让学员体会了使用框架的f£越性.工程电信掌上营业厅系统一的仆应用工程类型电信运营开发环缰Androidsdkemu1.ator÷1.inux4aJBossOracIe开发工具Ec1.ipsc3.4+Dreamweaver*P1./SQ1.【工程简介】:电信运营商遹过手机的形式为个人提供业务办理,查彻:该工程采用BS结构.手机端作为浏览零客户端为个人提供供业务办理,查询,PC端作为效劳器提供工程中的网页效劳功能,效劳器采用了1.inUX平台的JBoss应用效劳器完成的功能如卜:1.掌上营业厅主页2、个人笠Iyi和个人信息管理:密码修改和个人信息补充完整等.3、话费杳询:余额杳询、历史详单和历史账单杳询4、优惠杳询:优惠信息推送。5、业务办理:开通、取消和介绍:6、套曾办理:开通、取消和介绍:【应用的技术要点】: JavaEE效劳流框架StrUtS2.0,SPringmibernaIe或IBatiS 动态网页编程技术AJAX,JQuery/Ext,XMI.以及解析IXJM等任选工程】:令理论学习:Struts框架核心徵件ActionServ1.et.Action,PormBean,ActionFom.脸证框架、Struts标签库:IOC模式的根本晚理及在Spring中的应用,Spring框架体系结构和轻砧级容器(包括核心模式IOC,DI等).Spring核心技术应用<BcanWrapper,BvunFactury,App1.icationContext,WcbApp1.icationContextSpringJDBC数据访问.DAO应用和声明性事务管理:StrUtSStruts2.Ofpring框架整合、Beb1.ogiC'JBOSS效劳器应用部箸:工程设计文档、UM1.应用和测试报告第六阶段:物联网应用阶段时间安排:4周课程意义:综合JAVA开发技术、AndrOid桌面应用技术、AndroidUEB应用技术以及JavaEE高级应用技术于身,共同开发个综合性的物联网工程即手机,平价应用模式:让学员对各个阶段的技术进一步吸收和稳固,加深对Android应用工程帅技术的认识,提高技术的熟缥度和应用水平,并通过自我实现工程,加强就业能力的信心。工程无线物流管理系统I三«三物流行业开发环境开发工具【工程简介】:【应用的技术要点】:SOAP协议和UEBSERVICE定义【备选工程】:理论学习:注意:JAVA设计模式穿插,在课程体系中未表达5就业范围 java主要应用方向:PC上网络通信效劳和WEB应用开发 android主要应用方向:3G移动手机设备上,单机/网络游戏、多媒体应用、网络通信开发、GooG1.E效劳、地图搜索和导航 物联网应用方向:手机或移动设备上java+android构成的各种应用,并由javaEE效劳端平台提供额外效劳。吻合物联网的概念;6就业岗位 java应用工程师 javaEE应用软件开发工程师 手机应用软件工程师 手机游戏开发工程师 嵌入式android应用工程师

    注意事项

    本文(android应用软件工程师-卓跃教育.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开