- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AAnddroidid程序开发程序开发
案例实战
开发第一个Android应用
打开Eclipse,新建项目(点击FileNewProject),在项目列表中展开Android 目录,选择Android
Project,如下图:
开发第一个Android应用
开发第一个Android应用
点击”finish” 即可完成项目的创建,创建后的项目已经是一个可运行的
Android应用,我们可以通过下面方式运行此应用:
点击工具栏上机器人形状的虚拟设备管理器点击工具栏上机器人形状的虚拟设备管理器 ((简称简称“AVD““AVD“)),如下如下:
开发第一个Android应用
在打开的虚拟设备管理器中创建一个虚拟手机:
开发第一个Android应用
在项目上右键点击run as Android application,如下图:
Android应用程序架构
src/ java原代码存放目录
gen/ 自动生成目录
gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。这个文件
由Android开发发工具自动产生的自动产生的。Android开发发工具会自动根据你放会自动根据你放入res 目录的资的资源,同步步更新修改新修改
R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R.java在应
用中起到了字典的作用,它包含了各种资源的id,通过R.java,应用可以很方便地找到对应资源。另外
编绎器也会检查R.java列表中的资源是否被使用到,没有被使用到的资源不会编绎进软件中,这样可以
减少应用在手机占用的空间减少应用在手机占用的空间。
res/ 资源(Resource) 目录
在这个目录中我们可以存放应用使用到的各种资源,如xml界面文件,图片或数据。具体请看ppt下方
备注栏。
assets资源目录资源目录
Android除了提供/res 目录存放资源文件外,在/assets 目录也可以存放资源文件,而且/assets 目录下的
资源文件不会在R.java 自动生成ID,所以读取/assets 目录下的文件必须指定文件的路径,如:
file:///android_asset/xxx.3gp
AndroidManifest.xml 项目清单文件项目清单文件
这个文件列出了应用程序所提供的功能,以后你开发好的各种组件需要在该文件中进行配置,如果应
用使用到了系统内置的应用(如电话服务、互联网服务、短信服务、GPS服务等等),你还需在该文件中
声明使用权限。
perties 项目环境信息项目环境信息,一般是不需要修改此文件般是不需要修改此文件
Android 中的显示单位
px (pixels)像素
一般HVGA代表320x480像素,这个用的比较多。
dip或或dp (device independent pixels)设备独立像素设备独立像素
这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
sp (scaled pixels — best for text size) 比例像素
主要处主要处理字体的大小字体的大小,可以根据系统的字体自适应以根据系统的字体自适应。
除了上面三个显示单位,下面还有几个不太常用:
in (inches)英寸
mm (millimeters)毫米毫米
pt (points)点,1/72英寸
为了适应不同分辨率,不同的像素密度,推荐使用dip ,文字使用sp 。
“尚未注册网络尚未注册网络”错误信息的解错误信息的解
决办法
打开Android模拟器时,出现无信号,拔打电话或发短信时,提示“尚未注册网络”错误信息的解决方
案如下。
场景场景一:你的电脑没有连接上互联网你的电脑没有连接上互联网,同时也没有在局域网同时也没有在局域网。
解决办法:右键点击网上邻居,选择属性,在网络连接窗口中右键点击本地连接,选择属性,设置TCP/IP属性如下:
IP地址:00
子网掩码:
默认网关:00
首选DNS服务器:00
您可能关注的文档
最近下载
- 艾滋病综合防治信息系统.ppt
- 河南省青桐鸣联考2023-2024学年高一下学期5月月考物理试题.docx VIP
- RS Components 电工电料 控制继电器 3RF2950-0GA13 使用说明.pdf VIP
- 深圳市商品房买卖合同(二手房)示范文本(2023).doc
- 布朗歌飞a4电箱使用手册.pdf
- 提高仔猪成活率的措施.doc
- 2024年度安全意识提升培训课件完整版.ppt
- 物业管理服务节能降耗方案及措施.docx VIP
- 《双减背景下提高小学英语课堂教学有效性研究》课题总结.pdf VIP
- 大学体育与体质健康(山东联盟)智慧树知到期末考试答案章节答案2024年中国石油大学(华东).docx
文档评论(0)