资源预览内容
第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
第9页 / 共35页
第10页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
移动开发技术教师 柏荣刚 burkbai163.com 西配楼 107教材疯狂Android讲义(第2版)n李刚 电子工业出版社n出版时间:2013-03-01n第二版,Eclipse开发环境n第三版,Android studio参考书nAndroid开发精要n作者:范怀宇 n出 版 社:机械工业出版社n出版时间:2012-08-01建议淘宝买二手教材n平时成绩40%n平时成绩=作业+实验报告+点名n考试后3日截止提交,不提交成绩为0n期末考试60%(闭卷笔试+上机作业)n闭卷笔试30%(选择题,填空题,简答题)n上机作业30%(编程题,与作业实验题型类似 ,严禁抄袭,若发现抄袭现象,分数为0)课程考核方式选课要求n前序课程 JAVAnAndroid手机(用真机仿真)nAndroid手机或平板(华为,三星等)n不能用:诺基亚、微软、魅族、苹果n个人电脑(用模拟器仿真)nSuper Pi得分,1M4Gn如果自己安装Android studion建议电脑配置i7,内存8G进阶教材n教学40小时n求职1千小时n专家1万小时疯狂Android讲义Android开发精要n教学方式n上课自带笔记本电脑,电池供电n讲授和练习交替进行n操作型知识,自己多动手才能学好n相似课程:自行车、驾驶、C语言教学和考核方式第1章 Android应用与开发环境n1.1 Android的发展和历史n1.1.1 Android的发展和简介n1.1.2 Android平台架构及特性Android平台特性丰富的开发环境:包括设备模拟器、调试工具、优化工具和Eclipse开发插件等支持格式:音频、视频和图片(例如MPEG4、MP3、JPG、PNG、GIF);通讯方式:蓝牙、GSM、EDGE、3G和WiFi;丰富的传感器:摄像头、GPS、指南针和加速计;Android平台架构我们编写的程序第1章 Android应用与开发环境n1.2 搭建Android开发环境n1.2.1 下载和安装Android SDKn1.2.2 安装运行、调试环境n1.2.3 安装Eclipse和ADT插件下载和安装JDKnJDK(Java开发套件)含JREnOracle官方主页nhttp:/www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html n根据电脑系统x64-64位,x86-32位n选择适当的版本下载设置JDK环境变量n设置环境变量 参考http:/t.cn/RPuaNwen假设JDK安装在D:Program Filesjavajdk1.6.0_10nJAVA_HOME 设为nD:Program Filesjavajdk1.6.0_10nPATH 添加n;%JAVA_HOME%bin;%JAVA_HOME%jrebinnCLASSPATH 设为n.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jarn验证是否设置成功:在cmd下执行set JAVA_HOME安装sdk+eclipse+adt集成包n下载并解压集成包 (仅支持64位, 约2.8G)nadt-bundle-windows-x86_64-20140702.zipn百度云盘(耗流量):http:/dwz.cn/48urznnFTP下载:FTP:/211.71.149.21/柏荣刚n将android sdk目录下的tools和platform-tools 目录添加到PATH环境变量中,例如安装在F:/nF:adt-bundle-windows-x86_64-20130522sdkplatform-toolsnF:adt-bundle-windows-x86_64-20130522sdktoolsn如有错误,Eclipse-Project-properties- run/debug setting-删除安装手机驱动n安装手机驱动(真机仿真需要)n用豌豆荚(或91手机助手)自动安装驱动n安装驱动后,卸载豌豆荚,否则端口冲突n也可以根据自己手机去官网安装手机仿真,需要下载sdk,更新sdk的异常 消除SDK更新时的“https:/dl-ssl.google.com refused”异常 http:/blog.csdn.net/x605940745/article/details/17911115 Win7 修改C:WindowsSystem32driversetchosts文件方法 http:/wenwen.sogou.com/z/q276324349.htm使用HAXM加速Android虚拟机http:/blog.sina.com.cn/s/blog_53fa47430101hwe1.html在BIOS中开启虚拟化技术http:/jingyan.baidu.com/article/8ebacdf0df465b49f65cd5d5.html打开android studio提示gradle project sync failedhttp:/bbs.csdn.net/topics/390756961使用Android Studio的常见问题使用Android Studio的常见问题nandroid studio弹出窗口太大,超过屏幕 的底边框,无法点击下面的按钮?nhttp:/www.zhihu.com/question/317824 98n代理服务器更新SDKnhttp:/jingyan.baidu.com/article/c843ea 0b989e1677931e4af3.html(演示)开始第一个Android应用n新建一个工程n启动AVD虚拟机n执行nn华丽的分割线n第1章 Android应用与开发环境n1.2 搭建Android开发环境n1.2.1 下载和安装Android SDKn1.2.2 安装运行、调试环境n1.2.3 安装Eclipse和ADT插件调试环境n1,真机调试n电脑,用豌豆荚等手机管理软件,自动安装 驱动,装完驱动后,卸载豌豆荚,它与 eclipse的adb工具,端口冲突n手机,激活开发者选项,根据型号上网查n手机,开启调试模式,设置-开发者选项-勾 选“不锁定屏幕,USB调试,允许模拟位置”n2,虚拟设备AVDnAVD manageradb和豌豆荚共用5037端口(了解 )nadb端口为5037,cmd查看该端口情况如下:nnetstat -aon|findstr “5037“nTCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 6540n发现编号为6540的进程,占用了5037端口,继 续查看6540的taskntasklist|findstr “6540”nwandoujia_daemon.exe 6540 Console 1 4,276 Kn虚拟机出现emulator-5554: timeout错误nWindow-preference-Android-DDMS-50000n修改后,重启电脑1.3 Android常用开发工具的用法n1.3.1 在ADT界面,创建、删除和浏览AVDn1.3.2 使用Android模拟器(Emulator)n1.3.3 使用DDMS进行调试n1.3.4 Android Debug Bridge(ADB)的用法n1.3.5 使用DX编译Android应用n1.3.6 使用Android Asset Packaging Tool( AAPT)打包资源n1.3.7 使用mksdcard管理虚拟SD卡选择AVD参数配置1.3 Android常用开发工具的用法n1.3.1 在命令行创建、删除和浏览AVDn1.3.2 使用Android模拟器(Emulator)n1.3.3 使用DDMS进行调试n1.3.4 Android Debug Bridge(ADB)的用法n1.3.5 使用DX编译Android应用n1.3.6 使用Android Asset Packaging Tool( AAPT)打包资源n1.3.7 使用mksdcard管理虚拟SD卡261.4 开始第一个Android应用n1.4.1 用Eclipse开发第一个Android应用n1.4.2 通过ADT运行Android应用271.4 开始第一个Android应用n1.4.1 使用Eclipse开发第一个Android应用n注意:SDK版本不低于14n不要删自动建立文件夹appcompat_v7281.4 开始第一个Android应用n1.4.2 运行Android应用n1,菜单-运行方式-安卓应用n2,右键单击项目名称-运行方式n3,工具栏按钮n注意n个别电脑需要Run-run comfiguration-android application-project填写项目名字1.5 Android应用结构分析n1.5.1 创建一个Android应用n1.5.2 自动生成的gen/R.javan1.5.3 res目录说明n1.5.4 Android应用的清单文件: AndroidManifest.xmln1.5.5 应用程序权限说明nn1.6 Android基本组件介绍n1.6.1 Activity和View界面组件n显示,交互的窗口n1.6.2 Service服务组件n后台服务,没有界面,不交互n1.6.3 BroadcastReceivern监听器,用来接受组件广播消息1.6 Android基本组件介绍n1.6.4 ContentProvider 数据源组件n各应用之间的数据交换容器,如联系人n1.6.5 Intent和IntentFilter 意图n不同组件之间互相调用的载体,调用者发送intent,通过intent filter的过滤规则,其他应用被调用开启调试点击这里打开Debug打开Debug后出现的常用设置n修改字体nWindows-preference-general-appearance- colors and font-basic-text fontn快捷键n“Alt+/” 提示输入n“Ctrl+/” 注释n复制工程,清理别的电脑残留文件nProject-cleanAndroid文档,帮助手册作业1(演示)创建第1个Android工程界面显示姓名学号源代码压缩rar限时下周
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号