版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Android手机开发Androidmobilephonedevelopmen
主讲人:丁丰
Tel676776
Email:648489640@课程考核方式□平时成绩60%
■考勤35分
■作业20分
■课堂表现5分□期末考试成绩40%第1章认识Android
Android起源
开放手机联盟(OpenHandsetAlliance,OHA)由谷歌公司于2007年发起的一个全球性的联盟组织,成立时包含34家联盟成员,现在已经增加到82家联盟组织的目标:研发移动设备的新技术,用以大幅削减移动设备开发与推广成本通过联盟各个合作方的努力,建立了移动通信领域新的合作环境,促进了创新移动设备的开发,创造了目前移动平台实现的用户体验Android起源开放手机联盟开放手机联盟成员(初期34个成员---目前82个)电信运营商半导体芯片商手机硬件制造商软件厂商商品化公司Android发展史2007年11月5日,开放手机联盟(OHA)成立。2007年11月12日,谷歌发布AndroidSDK预览版,这是第一个对外公布的AndroidSDK,为发布正式版收集用户反馈。2008年9月23日,发布AndroidSDKv1.0版,这是第一个稳定的SDK版本。2008年10月21日,谷歌公布Android平台的源代码。2008年10月22日,第一款Android手机T-MobileG1在美国上市,由中国台湾的宏达电制造Android发展史2011年10月19日,Android4.0版本(冰淇淋三明治)正式发布。同时支持智能手机、平板电脑、电视等设备。人脸识别功能,用户可以使用自拍相片设置屏幕锁。基于NFC的AndroidBeam功能,可以让两部手机在接近到4厘米后交换信息,可交换的内容包括网站、联系人、导航、YouTube视频等,甚至是电子市场的下载链接。Android体系结构体系分为四层:1、Linux内核2、中间件层3、程序框架层4、应用程序层
Android开发环境1、开发环境
JDK+Eclipse+AndroidSDK+ADT2、安装顺序JDK安装与配置Eclipse安装
AndroidSDK安装与配置ADT的下载以及为Eclipse设置SDK路径为Eclipse设置SDK路径重启Eclipse后你会在windows菜单下的Preferences选项中看到Android项,如下图所示。在SDKLocation中输入AndroidSDK的路径,这样Eclipse就可以使用AndroidSDK认识HelloWorld填写应用程序名称(Applicationname)工程名(Projectname),一般与应用程序名一致TargetSDK:用于选择AndroidSDK的版本Activityname:设置Activity类的名字(Java文件名)Layoutname:设置界面布局的XML文件的文件名包名称(Packagename)是包的命名空间,需要遵循Java包的命名方法。包名称由两个或多个标识符组成,中间用点隔开,例如hrbeu.HelloAndroid。认识HelloWorld运行选项配置通过Run→RunAndroidApplicationAndroid程序结构建立HelloAndroid程序在建立HelloAndroid程序的过程中,ADT会自动建立一些目录和文件这些目录和文件有其固定的作用,有的允许修改,有的不能修改。认识值文件文本视图TextView中的属性:
Android:text=”@string/hello_world”@标志的意思是之后的内容需要解析。“@string/hello_world”的实际内容是:解析到string类型的节点名为hello_world的内容。在res/values文件目录中可以找到strings.xml。认识R文件R文件位于gen/<packagename>/R.java目录下,它就好比是一个联系薄,记录着所有可使用的资源的Id,通过这些Id,我们就可以很方便地在程序中使用这些资源了。双击R.java文件,我们来看看这个Android应用的“神经中枢”的“庐山真面目”。认识注册文件最后,我们还需要认识Android工程中一个重要的文件——Androi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 导航升级协议书盒怎么用
- 森林防火知识普及效果评估
- 园艺生产技术员岗前深度考核试卷含答案
- 医疗信息化与医疗资源配置优化
- 衡器装配调试工安全防护考核试卷含答案
- 高二复习区域地理《中国的气候》课件
- 采购员成果转化竞赛考核试卷含答案
- 医用设备产业政策效应评估
- 林区企业火灾隐患排查细则
- 接触网工达标能力考核试卷含答案
- 公司发展三年规划方案
- 银保监会健康险政策解读
- 《山东省市政工程消耗量定额》2016版交底培训资料
- 2025至2030中国DSP芯片行业产业运行态势及投资规划深度研究报告
- 2025年汽车用等速万向节项目市场调查研究报告
- 账户服务协议书
- 2025保险公司定期存款合同书范本
- 《t检验统计》课件
- GB/T 13460-2025再生橡胶通用规范
- 人情世故培训课件
- 安装工程施工质量保证体系及措施
评论
0/150
提交评论