Android入门到精通详解

所需积分/C币:21 2013-12-11 14:44:21 7MB PDF
收藏 收藏
举报

Android入门到精通详解,内容丰富,适合初学者
样式的设置 第章控件( 的使用 中控件的层次结构 基本控件的使用 自定义的视图 第章视图组( )和布局( )的使用 的屏幕元素体系 几种独立使用的视图组 作为简单容器使用的视图组 布局( 网格( 视图组 列表()视图组 使用组织 第章图形接口的使用 使用图形接口的程序结构 图像、图形、文本的基本绘制 文本的对齐方式 使用路径效果( 剪裁效果 记录绘制的过程 动画效果 第章 图形的使用 使用 图形接口的程序结构。 基本的绘制 渲染器的实现 动画效果的实现 3 第一篇 系统结构和使用 第章 的系统介绍 系统介绍 软件结构和使用的工具 4 系统介绍 是 开发的基于平台的、开源的、智能手机操作系统 包括操作系统、中间件和应用程序,由丁源代码开放, 可以被移 植到不同的硬件平台上。 开放手机联盟,为 与家公司联手 为 移动平台系统的发展而组建的一个组织。 和 合作推出了几款于机 和 ,其他的 手机厂商乜推出了几款 手机,如下图所示 23,ast80 WERTYU Uoe AsoEdHiKU 5 园A心1 图 四幽 rc 图 和 手机 围绕在 的 系统中,形成了移植开发和上层应用程序开发两个 不同的开发方面。手机厂商从事移植开发工作,上层的应用程序开发可以由仁何 单位和个人完成,开发的过程可以基于真实的硬件系统,还可以基于仿真器环境。 以前的仿真环境, 以后的仿真器环境如下所示: 6 圃2:18AM Google Searh Q 123”4567890 QWER YUIO P A5DFGH」KL ZXCVBNM Messaging ALT sYM@ onta Cts Browser MEN U 图 以前的仿真器环境 523AM Goog le IMENU Messaging 2g4558578g90 YU OP Dialer Contacts rowser Google Ma ASDFGH 合 z xcv| N M ALT SYM 图 以后的仿真器环境 作为一个手机平台, 在技术上的优势主要有以下几点: 仝开放智能手机平台 ■多硬件平台的支持 使用众多的标准化技术 ■核心技术完整,统 ■完善的和文档 ■完善的辅助开发工只 的开发者可以在完备的开发环境中进行开发, 的官方网站也 提供了丰富的文档、资料。这样有利于 系统的开发和运行在一个良好的 生态环境中 8 软件结构和使用的工具 从宏观的角度来看, 是一个开放的软件系统,它包含了众多的源代 码。从下至上, 系统分成个层次: ■第层次 操作系统及驱动; 第层次:本地代码()框架; 第层次 框架 ■第层次 应用程序 系统的架构如图所示: 第四层:应用程序 Home Phone Browser 系统 ATION FI vindo 第三层:框架 Pac ge Manager XMPP Servire anager Manager LIBRARIES ANDROID RUNTIME Surfce Manage 笫二层:本地框架和 环境 Freetype 内核空间用广空间 LINUX KERNEL Camer Drive flash N 操作系统及驱动 Keypad Driver wiFi Driver 图 系统的架构 的第层次由语言实现,第层次由和实现,第、层 次主要由代实现。 第层次和第层次之闫,从 架作系统的角度来来看,是内核空间与 用户空间的分界线,第层次运行丁内核空间,第、、层次运行于用户空间。 第层次和第层次之间,是本地代码层和代码层的接|。 第层次和第层次之间,是 的系统的接口,对于 用程序的开发,第层次以下的內容是不可见的,仅考虑系统即可 由于 系统需要支持代码的运行,这部分内容是 的运行 环境( ),由虚拟机和基本类组成。 对于 应用程序的开发,主要关注第层次和第层次之间的接口。 狳了软件本身的代码之外, 还提供了一系列工具来辅助系统开发, 这些主要的工具包括 ):用于建立兼容的包( 也可用于将资源编译到二进制的 调试桥):使用工具可以在模拟器 或设备上安装应用程序的文件,并从命令行访问模拟器或设备。也可以 用它把 模拟器或设备上的应用程序代码和·个标准的调试器连接 在一起。 工具 工具是一个脚本,用于创建和管理 () 工具 接口描述语言 工具), L具可以生成进程间接∏的代码,诸如 可能使用的接 口 虚拟设备) 用于配置模拟器,模拟出类似的设备效果 调试监视器服务):这个工具 集成了 ,能够在模拟器或者设备上管理进程并协助调试。可以使用它 杀死进程,选择某个特定的进程来调试,产生跟踪数据,观察堆()和 线程信息,截取模拟器或设备的屏幕画面,还有更多的功能。 工只用于将字节码( )转换为 字节码(侏存 在文件中)这个字节码文件是给 的虚拟机运行用的 工具允许使用所见即所得( 的编 辑器轻松地创建 图形。 (模拟器):模拟器是一个运行于主机上的程序,可以使用模拟器 来模拟一个实际的 系统的运行,使用模拟器非常适合调试和测试应 用程丿 (层级观察器):层级观察器工具允许调试和优化用户界面 它用可视的方法把视图()的布局层次展现出来,此外,还给当前界面 提供了一个具有像素栅格()的放大镜观察器。 :帮助创建憾盘映像( ),可以在模拟器坯境下使用磁盘 10

...展开详情
试读 127P Android入门到精通详解
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    Android入门到精通详解 21积分/C币 立即下载
    1/127
    Android入门到精通详解第1页
    Android入门到精通详解第2页
    Android入门到精通详解第3页
    Android入门到精通详解第4页
    Android入门到精通详解第5页
    Android入门到精通详解第6页
    Android入门到精通详解第7页
    Android入门到精通详解第8页
    Android入门到精通详解第9页
    Android入门到精通详解第10页
    Android入门到精通详解第11页
    Android入门到精通详解第12页
    Android入门到精通详解第13页
    Android入门到精通详解第14页
    Android入门到精通详解第15页
    Android入门到精通详解第16页
    Android入门到精通详解第17页
    Android入门到精通详解第18页
    Android入门到精通详解第19页
    Android入门到精通详解第20页

    试读已结束,剩余107页未读...

    21积分/C币 立即下载 >