Android中的资源访问(完整版)

上传人:ni****g 文档编号:457361811 上传时间:2024-01-06 格式:DOCX 页数:14 大小:32.70KB
返回 下载 相关 举报
Android中的资源访问(完整版)_第1页
第1页 / 共14页
Android中的资源访问(完整版)_第2页
第2页 / 共14页
Android中的资源访问(完整版)_第3页
第3页 / 共14页
Android中的资源访问(完整版)_第4页
第4页 / 共14页
Android中的资源访问(完整版)_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《Android中的资源访问(完整版)》由会员分享,可在线阅读,更多相关《Android中的资源访问(完整版)(14页珍藏版)》请在金锄头文库上搜索。

1、Android中的资源访问-(完整版)1、第一个android的应用程序创建目录结构Src:存放的是我们自己编写的java源代码Gen:R。java自动生成,不需要我们编辑Android2.3.3:android本事的jar包Assets:存放文件例如:视频、音频Bin:Res:主要用来存放资源文件Drawable:图片资源Layout:布局资源AndroidManifest。Xml二、主要内容1、颜色资源案例一:颜色资源的使用项目结构工程名Chapter03resourcecolor包名Com.amaker.ch03.color应用程序名称TestColoractivityTestColor

2、Activity项目代码:第一步:在resvalues下新建一个color.xml(resources#f00#0000ff(/resources第二步:编辑reslayoutmain第三步:改变程序的背景颜色编辑TestcolorActivity.javapackagecom.amaker.ch03.color;importandroid.app.Activity;importandroid.os.Bundle;publicclassTestcolorActivityextendsActivity/*Calledwhentheactivityisfirstcreated.*/Override

3、/map键-值savedInstanceState:保存状态publicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedlnstanceState);setContentView(R.layout.main);getWindow().setBackgroundDrawableResource(R.color.blue_bag);/改变背景颜色2、字符串资源案例二、字符串资源的使用项目结构工程名Chapter03resourcestring包名Com.amaker.ch03.string应用程序名称Teststringactiv

4、ityTeststringActivity项目代码第一步:编辑resvaluesstrings.xml(resourcesTeststringsResource从代码中弓I用从资源文件弓I用第二步:完成资源文件中引用字符串资源,编辑的main.xml/资源中弓I用第三步:在java代码中引用字符串资源,通过R.java作为中介packagecom.amaker.ch03.string;importandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.TextView;publicclassTeststringActi

5、vityextendsActivityprivateTextViewmyTextView;/*Calledwhentheactivityisfirstcreated.*/OverridepublicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedlnstanceState);setContentView(R.layout.main);myTextView=(TextView)findViewById(R.id.MyTextView02);Stringstr=getString(R.string.test_str1).toStr

6、ing();myTextView.setText(str);3、尺寸资源案例三、尺寸资源的使用项目结构工程名Chapter03Resourcedimens包名Com.amaker.ch03.dimens应用程序名称TestdimensactivityTestdimensActivity项目代码:第一步:定义尺寸资源文件resvaluesdinem.xml(resources150px100px30mm10mm/resources第二步:编辑main.xml,进过逐步调试,形成代码如下:第三步:编辑java文件packagecom.amaker.ch03.dimens;importandroid

7、.app.Activity;importandroid.content.res.Resources;importandroid.os.Bundle;importandroid.widget.Button;publicclassTestdimensActivityextendsActivity/第一步:定义按钮名称privateButtonMyButton;/*Calledwhentheactivityisfirstcreated.*/OverridepublicvoidonCreate(BundlesavedInstanceState)super.onCreate(savedInstanceS

8、tate);setContentView(R.layout.main);/第二步:对应按钮MyButton=(Button)findViewById(R.id.ButtonOI);Resourcesr=getResources();/3获得尺寸资源floatbtn_h=r.getDimension(R.dimen.btn_heigh);floatbtn_w=r.getDimension(R.dimen.btn_width);/4、利用尺寸资源MyButton.setWidth(int)btn_w);MyButton.setHeight(int)btn_h);5、使用drawable资源案例:图片资源的使用项目结构工程名Chapter03Resourcedrawable包名Com.amaker.ch03.drawable应用程序名称TestdrawableactivityTestdrawableActivity项目功能:项目代码:第一步:不用编辑代码,直接拷贝需要的图片资源到resdrawable第二步:引用图片资源,编辑main.xml,引用图片资源aTextViewandroid:id

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 商业计划书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号