




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十章搭建Android开发环境,预习检查,什么是IDE?试举几例一个好的IDE应该有哪些功能?你用过哪些IDE?各自优缺点有哪些?Android有哪些特点?什么是APK?请介绍一下Android应用的框架,集中测试,2/49,回顾与作业点评,什么是响应式布局?对于公共代码如何处理?如何进行真机测试?点评作业的提交情况和共性问题,提问,作业点评,3/49,学习方法,了解新开发平台的特点,搭建好Android开发环境阅读Android开发文档和SDK自带的Samples,掌握基本原理上网浏览网友总结的开发经验和上传的Demo代码掌握调试方法,及时跟踪、确认程序中问题所在,提高开发效率多模仿,多练习,提高编程的熟练度养成随时记录新的和经验教训的习惯确定自己的职业生涯规划,明确努力的目标,制定学习计划,包括短期计划和长期计划,4/49,课程项目展示,QQ登录界面和微信登录界面演示,5/49,本章任务,安装AndroidStudio配置AndroidStudio配置AndroidVirtualDevice使用SDKManager下载相关资源创建和熟悉Android应用项目编译和运行一个Android项目使用真机运行Android应用,6/49,本章目标,熟悉Android应用的基本架构熟练安装和配置AndroidStudio熟悉AndroidSDKManager的使用熟悉AVDManager的使用熟悉使用真机运行Android应用,7/49,Android体系结构,LinuxKernel/Linux内核,Libraries/类库,ApplicationFramework/应用框架,Applications/应用,AndroidRuntime,Corelib/核心库,Dalvik,ART,8/49,Libraries/类库,表面管理器,多媒体框架,SQLite,OpenELGS,FreeType,WebKit,SGL,libc,SSL,9/49,ApplicationFramework/应用框架,定位管理器,通信管理器,内容提供器,资源管理器,通知管理器,包管理器,活动管理器,窗口管理器,视图系统,10/49,Applications,11/49,Android开发,Eclipse+ADT成熟臃肿AndroidStudio(AS)官方发布基于IntelliJ2013年发布智能美观使用Gradle强大的UI编辑工具,12/49,下载AndroidStudio,官网,13/49,安装AndroidStudio,14/49,屏蔽自动更新,/bin,找到perties文件加上以下配置,15/49,disable.android.first.run=true,启动AndroidStudio,16/49,学员操作安装AndroidStudio,需求说明安装AndroidStudio启动AndroidStudio,练习,17/49,创建一个新项目,创建一个Android项目项目的结构主界面Android项目结构三个视图的特点AndroidProjectPackage,18/49,AS主界面2-1,19/49,AS主界面2-2,20/49,AS项目导航,Android视图,Project视图,Packages视图,21/49,学员操作创建一个Android项目,训练要点熟悉Android项目基本架构需求说明在AndroidStudio中,创建一个Android项目观察其结构了解AndroidStudio几种常见视图下的项目结构Android视图Project视图Packages视图,指导,22/49,常见问题及解决办法代码规范问题调试技巧,共性问题集中讲解,23/49,AS设置,24/49,AS快捷键2-1,25/49,AS快捷键2-2,26/49,编辑器字体设置,在设置面板上,选择Editor-Colors&Fonts-Font,进入编辑器字体设置面板,27/49,自动导包,在设置面板上,选择Editor-General-Autoimport选中“Optimizetheimportsonthefly”和“Addunambiguousimportsonthefly”选项,28/49,悬停帮助,Editor-General-Other,29/49,代码自动补全,默认情况下,AndroidStudio会根据输入的字符串去寻找匹配的类或者方法,并且区分大小写如果想让它不区分大小写,则进入Editor-General-CodeCompletion面板中,将CaseSensitivecompletion后面的选项设置成“None”,30/49,AS基本设置和快捷方式,AS基本设置和快捷方式代码风格设定熟悉常用的快捷键自动导包设定悬停帮助设定代码自动补全设定,31/49,学员操作设置AS,训练要点对AndroidStudio进行个性化设置需求说明代码风格设定自动导包设定悬停帮助设定代码自动补全设定屏蔽自动更新熟悉常用快捷键,指导,32/49,共性问题集中讲解,常见问题及解决办法代码规范问题调试技巧,33/49,创建AVD,创建一个AVD根据上面的创建AVD步骤,创建一个AVD启动AVD,34/49,SDK管理,35/49,下载SDK包,下载安装SDK包下载API19相关的SDK、模拟器下载支持包,36/49,编译、运行Android应用,如何在刚建立的AVD上运行一个简单的Android应用?编译Android应用运行Android应用,问题,37/49,编译整个项目,编译app模块,清理项目,重新编译整个项目,学员操作创建AVD,训练要点对AndroidStudio进行个性化设置需求说明创建一个模拟器,指导,38/49,学员操作下载SDK相关包,需求说明根据需要下载SDK相关包一个API的SDK和模拟器根据机器选择是32位还是64位,练习,提示,39/49,学员操作编译运行Android应用,需求说明编译并在创建的AVD上运行前面创建的项目,练习,40/49,共性问题集中讲解,常见问题及解决办法代码规范问题调试技巧,41/49,使用真机运行应用,下载一个应用市场将手机通过USB连接上电脑在手机上授权在真机上运行应用,42/49,使用真机调试程序,使用真机调试程序在PC上安装一个应用市场打开手机的调试功能让手机连接电脑将应用装入到真机上运行,43/49,学员操作使用真机调试程序,需求说明在PC上安装一个应用市场打开手机的调试功能让手机连接电脑将应用装入到真机上运行,练习,44/49,共性问题集中讲解,常见问题及解决办法代码规范问题调试技巧,45/49,总结,AndroidAndroidStudio,Android基础,操作系统中间件用户界面应用程序,基于Linux平台的开源手机操作系统包括体系由四部分组成至少有两种优秀的开发工具,从底层到上层分别为Linux内核Android类库和Android运行时环境Android应用框架Android应用,通过Eclipse+ADT的方式通过AndroidStudio的方式,一个典型应用的组成设置环境变量常用的操作,manifest目录java目录res包,AVDManagerSDKManagermake/build命令,46/49,相关学习资源,学习平台,学生用书,Web前端框架与移动应用开发,“Web前端框架与移动应用开发”课程,47/49,作业,课后作业教员备课时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 转让报废车合同协议书模板
- 三人防守训练课件
- 养殖股东合同协议书模板
- simtrade销货合同范本
- 农村房屋院子出租协议书
- 小儿心功能不全课件
- 三个重要代表思想课件
- 粮油食品检验人员考前冲刺测试卷【综合卷】附答案详解
- 难点解析沪科版9年级下册期末试题及完整答案详解(各地真题)
- 期货从业资格之期货投资分析能力提升打印大全附参考答案详解(突破训练)
- 2025-2030中国语言训练行业市场发展趋势与前景展望战略研究报告
- 医院治安培训课件
- 配网培训课件
- 中国体育彩票政策变迁:历程、动因与影响的深度剖析
- 产科工作管理制度
- 2025年基于初中课堂提升学生数学阅读能力的有效策略研究
- 初中历史教师业务考试试题及答案
- 学校教师会议管理制度
- 传染病与职业防护
- 国企入股私企协议书
- 《地质灾害概述》课件
评论
0/150
提交评论