• 1. 初始Android第一章
  • 2. 本门课程目标学完本门课程后,你能够: 使用Android编写手机应用程序 了解Android程序生命周期 使用控件开发用户界面 使用SQLITE进行数据存储 使用网络和通信程序开发程序 开发多媒体应用程序 了解Android游戏开发机制
  • 3. 本章任务了解Android系统架构 创建第一个Android项目
  • 4. 掌握Android应用程序框架 搭建Android开发环境 创建第一个Android项目本章目标
  • 5. 智能手机软件平台智能手机软件平台有: Symbian, Windows Mobile, Android, RIM BlackBerry, IPhone, Brew, Java/J2ME。 2009年市场份额: Symbian 51% RIM BlackBerry 18% iPhone 13.3 windows Mobile 9.3% linux 4.6% Android 1.8%
  • 6. Android系统刚开始由一家位于美国加利福尼亚州名字也叫Android的小型创业公司(Android Inc)开发,Google在2005年7月份收购了Android Inc公司。Android Inc公司的联合创始人Andy Rubin,Rich Miner,Nick Sears和Chris White也一起到Google工作。Andy Rubin加入Google后开始作为Android项目的负责人,开始开发这个基于Linux内核,功能灵活升级方便的移动操作系统。也正是从那个时候业界才开始传说Google打算进入移动手机市场的消息。 Android背景
  • 7. Android 1.1发布于 2009 年 2 月 代表手机:T-Mobile G1 Android 1.5 发布于 2009 年 5月 代表手机:摩托罗拉Backflip(MOTO ME600) Android 1.6发布于 2009 年 9月 代表手机:索尼爱立信 X10,摩托罗拉A1680 Android 2.0发布于 2009 年 10月 代表手机:摩托罗拉XT800 Android 2.1发布于 2009 年 12 代表手机:摩托罗拉MILESTONE(里程碑)系列 Android 2.2. Android历史
  • 8. Android应用 Android一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于Android平台的智能手机。 在3G应用开发领域,Android的发展前景不容小视,也将会成为未来主流的手机操作系统。 发布于
  • 9. 根据权威调查公司NPD Group的数据,2010年第二季度开始运行Android系统的手机是美国销售最多的智能手机,市场占有率达到33%,超过RIM公司黑莓系统的28%和苹果iOS系统的22%。 随着Android系统手机市场占有率的不断攀升,Android系统吸引了一大批程序开发者不断开发程序扩展Android手机的功能。目前Android电子市场拥有超过70000款应用程序,开发者提交的应用程序总数超过十万款。 Android的发展
  • 10. 为什么要使用Android2-1Android5大特点: 开发性 应用程序无界限 应用程序的替代性和扩展性 应用程序可以轻松嵌入网络 应用程序可以并行运行
  • 11. 为什么要使用Android2-2Android特效: 智能虚拟键盘 视频录制和分享 图片上传 更快,更兼容的浏览器 Voice Search语音搜索 强大的GPS 立体声蓝牙 Android系统硬件检测
  • 12. Android系统架构
  • 13. Android环境搭建8-1安装JDK 版本要求:JDK5或JDK6 配置环境变量 JAVA_HOME=jdk安装目录 path添加:%JAVA_HOME%\bin;
  • 14. Android环境搭建8-2安装ecplise 版本要求: 3.4或3.5
  • 15. Android环境搭建8-3安装Android SDK 版本要求: 1.5以上 安装platform和add-on
  • 16. Android环境搭建8-4修改https协议为http
  • 17. Android环境搭建8-5安装Android工具
  • 18. Android环境搭建8-6安装AVD
  • 19. Android环境搭建8-7安装ADT插件(在线安装) 第一步:打开Eclipse,在菜单栏上选“Help->Software Updates...” 第二步:如图
  • 20. Android环境搭建8-8配置ADT 重启Eclipse,打开菜单“Window->Preferences”
  • 21. 三步走 1、创建项目/编写源程序2、编译源程序3、运行开发Android程序
  • 22. 创建Android项目3-1新建项目 :file/android project
  • 23. 创建Android项目3-2新建项目 :file/android project
  • 24. 创建Android项目3-3新建项目 :file/android project
  • 25. 运行Android项目2-1
  • 26. 运行Android项目2-2
  • 27. 调试android项目4-1打开DDMS
  • 28. 调试android项目4-2打开DDMS
  • 29. 调试android项目4-3Android LogCat消息类型 VERBOSE DEBUG INFO WARN ERROR 例子: Log.e("myError", "自定义错误"); super.onCreate(savedInstanceState); setContentView(R.layout.main);
  • 30. 调试android项目4-4自定义输出信息
  • 31. 常用的模拟器命令列出模拟器类型: Android list targets 创建模拟器 Android create avd --target 2 --name myAVD target:版本号,name:模拟器名字 删除模拟器 Android delete avd –name myAVD 列出自己创建的AVD Android list avd
  • 32. 作业课后作业 必做 教员备课时在此添加内容 选做 教员备课时在此添加内容 提交时间:xxx 提交形式:xxx 预习作业 背诵英文单词 教员备课时在此添加内容
  • 33. (本页无文本内容)