关闭

关闭

关闭

封号提示

内容

首页 android.ppt

android.ppt

android.ppt

上传者: 两只兮兮 2011-09-19 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《androidppt》,可适用于IT/计算机领域,主题内容包含GettingStartedwithGoogleAndroid*GettingStartedwithGoogleAndroidAgenda*Agen符等。

GettingStartedwithGoogleAndroid*GettingStartedwithGoogleAndroidAgenda*AgendaWhatisAndroidWhyAndroidQuickstartWhatisAndroid*WhatisAndroidOHA共同维护的移动平台OHA(开放手机联盟)包括手机制造商、芯片商和移动运营商操作系统开放的手机操作系统*Android软件系列包括操作系统、中间件和一些关键应用。Android运行在Linux核上。AndroidSDK提供多种开发所必要的工具与API。AndroidSystemArchitecture*AndroidSystemArchitectureLinuxKernel淘花百度专用浙江大学计算机学院*LinuxKernelAndroid基于Linux内核但不是Linux内核提供系统核心服务如进程、内存、电源管理网络连接驱动与安全等。并不包括全部的Linux。Android内核*Android内核Linux内核位于硬件和软件堆之间的抽象层核心服务:安全机制、内存管理、进程管理、网络、硬件驱动。内核扮演的是硬件层和系统其它层次之间的一个抽象层的概念。操作系统的初始化和编程接口和标准的Linux系统是有所不同的。Libraries*LibrariesCC库:被各种Android组件使用媒体库:MPEGHMPJPGPNGWebKit:Web浏览引擎SQLite关系数据库引擎DD图形库AndoidRuntime*AndoidRuntime应用开发语言:JavaDalvik虚拟机把java代码编译为Dalvik可执行文件(dexformat)运行环境*运行环境核心库提供的Dalvik虚拟机依赖于Linux内核可同时运行多个Dalvik虚拟机每一个Android应用程序在它自己的DalvikVM实例中运行VM执行优化的Dalvik可执行文件(dex)ApplicationsFramework淘花百度专用浙江大学计算机学院*ApplicationsFrameworkActivitymanager管理运行应用程序ContentProvider在各应用之间共享数据ResourceManager管理非代码资源NotificationManager显示用户提示和状态栏ViewsSystem可扩展显示可构建UI应用和框架*应用和框架核心应用例如联系人电子邮件电话浏览器日历地图充分访问所有核心应用框架API简化组件的重用用Java编写应用程序WhyAndroid*WhyAndroid源码完全开放基于Linux内核良好的盈利模式发展前景好不仅仅是手机*Quickstart*Quickstart搭建开发环境从文档和书中学习基础知识开发学习再开发SupportedOperatingSystems*SupportedOperatingSystems*搭建开发环境IDE–EclipseEclipseplugin–ADTSoftwareDevelopmentKit(SDK)AndroidEmulatorDocs*Docs*开发资料http:developerandroidcom(正统但需要翻墙)http:wwweoeandroidcomhttp:stackoverflowcom*开发过程简介srcjava源代码存放目录gen自动生成目录gen目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是Rjava文件。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量同步更新修改Rjava文件。正因为Rjava文件是由开发工具自动生成的所以我们应避免手工修改Rjava。Rjava在应用中起到了字典的作用它包含了界面、图标、常量等各种资源的id通过Rjava应用可以很方便地找到对应资源。另外编绎器也会检查Rjava列表中的资源是否被使用到没有被使用到的资源不会编绎进软件中这样可以减少应用在手机占用的空间。*res资源(Resource)目录在这个目录中我们可以存放应用使用到的各种资源如xml界面文件图片或数据。AndroidManifestxml功能清单文件这个文件列出了应用程序所提供的功能在这个文件中你可以指定应用程序使用到的服务(如电话服务、互联网服务、短信服务、GPS服务等等)。另外当你新添加一个Activity的时候也需要在这个文件中进行相应配置只有配置好后才能调用此Activity。defaultproperties项目环境信息一般是不需要修改此文件*开发步骤创建Android项目编写布局xml文件编写继承Activity的类调用布局修改AndroidManifestxml包含新建的Activity的声明运行调试AndroidEmulatorrdpartytools*AndroidEmulatorrdpartytoolshttp:codegooglecompopenintentswikiSensorSimulatorhttp:wwwdroiddraworg

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/23
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部