- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习目标01知识目标学会使用尺寸资源02能力目标熟练使用尺寸资源项目案例-字符串资源、颜色资源、尺寸资源实现逐渐加宽的彩虹桥背景的功能,如图所示:使用尺寸资源Java文件中使用字符串资源的语法格式如下:[package.] R.dimen.尺寸资源名MainActivity中获取尺寸资源。代码如下:TextView tv=(TextView)findViewById(R.id.title);tv.setTextColor(getResources().getDimension(R.dimen.title));使用尺寸资源XML文件中使用字符串资源的基本语法格式如下:@[package:]dimen/尺寸资源名定义TextView组件时,指定android:textSize属性。代码如下:TextView android:layout_width=“wrap_content” android:layout_height=“wrap_content” android:textSize=“@dimen/content” /任务实施-字符串资源、颜色资源、尺寸资源实现步骤如下:1.实现布局文件2.创建颜色资源文件3.创建尺寸资源文件4.MainActivity中使用资源文件字符串资源、颜色资源、尺寸资源1.在main.xml中,添加7个TextView组件,设置id为str1~str7,text分别为赤、橙、黄、绿、青、蓝、紫,android:layout_width属性均为match_parent。字符串资源、颜色资源、尺寸资源2. 创建一个colors.xml,并添加内容,代码如下:resources color name=color1#f00/color color name=color2#f60/color color name=color3#ff0/color color name=color4#0f0/color color name=color5#0ff/color color name=color6#00f/color color name=color7#60f/color color name=color8#000/color /resources字符串资源、颜色资源、尺寸资源3.创建一个dimen.xml。代码如下:resources dimen name=basic71px/dimen/resources字符串资源、颜色资源、尺寸资源4.在MainActivity的oncreate()方法中,设置前台组件的背景颜色、文字尺寸。代码如下:int[] tvID=new int[]{R.id.str1,R.id.str2,R.id.str3, R.id.str4,R.id.str5,R.id.str6,R.id.str7};int[] tvColor=new int[]{R.color.color1,R.color.color2,R.color.color3, R.color.color4,R.color.color5,R.color.color6,R.color.color7}; for(int i=0;i7;i++){ TextView tv=(TextView)findViewById(tvID[i]); tv.setGravity(Gravity.CENTER); tv.setBackgroundColor(getResources().getColor(tvColor[i])); tv.setHeight((int)(getResources().getDimension(R.dimen.basic))*(i+2)/2);}设置文字居中显示设置背景颜色设置高度知识点小结通过今天学习:1.熟练使用尺寸资源感谢您的学习
您可能关注的文档
- (原)GNSS定位测量 任务8-1 GNSS-RTK点放样 RTK放样.ppt
- (原)地形测量 任务二 测回法水平角观测 测回法水平角观测.pptx
- 《老年护理》 老年人躯体健康的评估 4.2 老年人躯体评估(二).ppt
- 《临床检验基础》 1.标本采集与处理 5.3.1前列腺液检查.pptx
- 《临床检验基础》 1.血细胞分析仪的安装 3.3.1 血细胞分析仪的安装与使用.pptx
- 《临床检验基础》 1.血小板计数 2.5.1 血小板计数.pptx
- 《临床检验基础》 2.上皮细胞退化变性 7.1.2上皮细胞退化变性.pptx
- 《中国民族民间舞》 《中国民族民间舞》 3.1 藏族《库玛拉》训练PPT教师张倩 新.ppt
- 《中国民族民间舞》 《中国民族民间舞》 3.2藏族《屈伸靠步》训练PPT教师张倩.pptx
- 【培训课】养老机构培训(培训认证分库) 清洁照料 清洁照料(头发清洁与梳理).ppt
- 2024年山西省临汾市企业人力资源管理师之一级人力资源管理师考试真题题库附答案【基础题】.docx
- 2024年山东省泰安市企业人力资源管理师之四级人力资源管理师考试完整题库加答案.docx
- 2024年山东省济宁市企业人力资源管理师之四级人力资源管理师考试A4版可打印.docx
- 2024年山西省长治市企业人力资源管理师之一级人力资源管理师考试优选题库含答案(实用).docx
- 2024年山东省莱芜市企业人力资源管理师之一级人力资源管理师考试题库附答案【基础题】.docx
- 2024年广东省云浮市企业人力资源管理师之一级人力资源管理师考试完整题库【能力提升】.docx
- 2024年山东省菏泽地区企业人力资源管理师之一级人力资源管理师考试题库带答案(最新).docx
- 2024年山西省太原市企业人力资源管理师之一级人力资源管理师考试优选题库(名校卷).docx
- 2024年山东省聊城市企业人力资源管理师之一级人力资源管理师考试【基础题】.docx
- 2024年山东省淄博市企业人力资源管理师之四级人力资源管理师考试通关秘籍题库带答案(模拟题).docx
文档评论(0)