网站大量收购闲置独家精品文档,联系QQ:2885784924

疯狂Android讲义 学习笔记.pdf

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
疯狂Android讲义 学习笔记

《疯狂Android讲义》学习笔记 内容简介 本书全面地介绍了Android应用开发的相关知识,内容覆盖了Android用户界面编程、Android 四大 组件、Android资源访问、图形/图像处理、事件处理机制、Android输入/输出处理、音频/视频多媒体应 用开发、OpenGL与3D应用开发、网络通信编程、Android平台的Web Service、传感器应用开发、GPS应 用开发、Google Map服务等。 本书适合于有一定Java编程基础的读者。适合已熟练掌握Java编程语法并具有一定图形界面编程经 验的读者。否则,建议先认真阅读《疯狂Java讲义》。 本书介绍的平台是Android2.3平台。 第 1章 Android应用与开发环境 1.Android系统底层建立在Linux系统之上。该系统有OS、中间件、用户界面和应用软件四层组成。 2.Android系统主要由5部分组成: (1)应用程序层 (2)应用程序框架(API) (3)函数库 (4)Android运行时:Android核心库集 + Dalvik虚拟机 每个Android应用程序都运行在单独的一个Dalvik虚拟机内。 (5)Linux 内核 3.ADT bundle for windows开发环境构建 (1)JAVA SDK(JDK)的安装 (2)下载ADT-Bundle for Windows (3)安装ADT-Bundle 直接把下载下来的的adt-bundle-windows-xxx-xxx.zip,解压到你需要安装的位置。 (4)安装Android SDK 打开解压出来的文件夹里面的 SDK Manager.exe ,勾选上你目标安卓版本,最好是全部勾上,然后 点击Install Package 按提示 next,accept允许等待安装(这是一个慢长的过程)。 (5)配置Android AVD(虚拟模拟器) 打开Eclipse(eclipse/eclipse.exe), 然后Windows-Android Virtual Device Manger打开AVD管理器。 点击 New按钮 创建你一新的AVD,填写参数,点击OK就行了。 配置的这个AVD是会做为安卓应用的默认调试摸拟器,也可以配置多个。 (6)创建一个Hello World项目 通过File - New- Android Application Project, 然后输入Hello World(项目名字),next,finish。 (7)从运行Hello World 直接点击Run Debug(快捷键F11)就可以在你配置的模拟器里运行了。 4.DDMS (Dalvik Debug Monitor Service) (1)在eclipse中启动DDMS: 在eclipse界面的右上角,点击 ,选择other,双击DDMS。 Window-Open Perspective-DDMS,点击启动。 (2)Dalvik 调试监控服务作用: 提供截屏,查看线程和堆的信息,logcat,进程,广播状态信息,模拟来电呼叫和短信,虚拟地理坐 标等等。 1 《疯狂Android讲义》学习笔记 (3)DDMS在IDE与设备或模拟器之间的起着中间人的角色。 DDMS启动时会与ADB之间建立一个device monitoring service用于监控设备。当设备断开或链接时, 这个service就会通 DDMS。 当一个设备链接上时,DDSM和ADB之间又会建立VM monitoring service用于监控设备上的虚拟机。 通过ADB Deamon与设备上的虚拟机的debugger建立链接,这样DDMS就开始与虚拟机对话了。 (4)DDMS监听第一个终端应用进程的端口为8600,第二个终端应用进程将分配8601,如果有更多终端应 用进程将按照这个顺序依次类推。 DDMS通过8700端口(”base port”)接收所有终端的指令。 (5)DDMS面板各部分组成的功能简介 ①左上角Devices: 可以查看到所

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档