用户资源访问
来源:互联网 发布:gtp吉他谱软件 编辑:程序博客网 时间:2024/06/08 13:41
字符串资源
字符串资源文件位于res/values目录下,根元素是标记,在该元素中,使用标记定义各字符串,其次为标记设置name属性,来指定字符串的名称。
注意:资源文件的文件名不能是大写字母,必须以小写字母a_z开头,后面是a_z,0_9,或者"_"组成。
在Activity中使用getResources( )方法获取资源管理器,然后使用它的get方法获取对应的资源文件,如string字符串,用getString,字符串数组使用getArray。
在XML文件中
<TextViewandroid:id="@+id/TextView"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="@string/app_name" >
颜色资源
定义颜色资源文件
颜色资源文件位于res/values目录下,根元素是标记,在该元素中,使用标记定义各颜色,其
实为标记设置name属性,来指定颜色的名称,
颜色值的定义说明:
#RGB ,使用红、绿、蓝三原色的值来表示颜色,其中红,绿和蓝均采用0-f来表示,如要表示红
色可以使用 #f00
#ARGB :使用透明度以及红绿蓝三原色来表示颜色,其中透明度,红,绿和蓝均采用0-f来表
示,如,要表示半透明的红色,可以使用 #8f00
#RRGGBB , 使用红,绿,蓝三原色的值来表示颜色,与 #RGB 不同的是这里的红绿蓝使用00-ff
来表示,如要表示蓝色可以使用 #0000ff
#AARRGGBB 使用透明度及红绿蓝三原色来表示颜色,其中透明度、红、绿、蓝均采用00-ff来
表示。例如,要表示半透明的绿色可以使用 #8800ff00 , #00 表示完全透明 ff表示完全不透明
XML配置```<resources><color name= "blue">#ff0000</color></resources>```JAVA代码中使用:```getResources( ).getColor(R.color.title);``` XML 使用 ``` <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/app_name" android:textColor="@color/blue"/> ```
尺寸资源
尺寸资源也是进行Android应用开发时,比较常用的资源,它通常用于设置文字 的大小,组件的间距等。
为了要让程序拥有更好的屏幕适配能力,在指定控件和布局大小的时候最好使用 match_parent 和 wrap_content ,尽量避免将控件的宽和高设定一个固定值。不过在有些情况下,仅仅使用 match_parent 和 wrap_content 确实无法满足我们的需求,这时就必须要给控件的宽或高指定一个固定值。
单位说明:
- Px(pixels,像素): 每个px对应屏幕上的一个点。例如,320*480的屏幕在横向有320个像素,在纵向有480个像素
- In(Inches,英寸): 标准长度单位。每英寸等于2.54厘米。例如,形容手机屏幕大小,经常说,3.2(英)寸,4寸等,都是指这个单位,如果手机的屏幕是4英寸,表示手机的屏幕(可视区域)对角色长度是4*2.54=10.16厘米
- Pt(points,磅): 屏幕物理长度单位,1/72a英寸
- Dip或者dp(设置独立像素):一种基本屏幕密度的抽象单位。在每英寸160点的显示器上,1dip=1px——但随着屏幕密度的改变,dip px的换算也会发生改变
- Sp(比例像素):主要处理字体的大小,可以根据用户字体大小首选项进行缩放。
- Mm(Millimeters,毫米):屏幕的物理长度单位
因为手机的分辨率各不相同,一个 200px 宽的按钮在低分辨率的手机上可能将近占据满屏,而到了高分辨率的手机上可能只占据屏幕的一半,谷歌当然也意识到了这个令人头疼了问题,于是
为 Android引入了一套新的单位 dp 和 sp 。
dp 是密度无关像素的意思,也被称作 dip ,和 px 相比,它在不同密度的屏幕中的显示比例
将保持一致。
sp 是可伸缩像素的意思,它采用了和 dp 同样的设计理念,解决了文字大小的适配问题
- 用户访问资源
- 用户资源访问
- 用户资源访问
- 用户资源访问(二)
- 第五章—用户资源访问
- Android——用户资源访问
- 用户的访问权限过滤器,防止用户直接输入URL直接访问资源。
- 用户的访问权限过滤器,防止用户直接输入URL直接访问资源。
- 用户的访问权限过滤器,防止用户直接输入URL直接访问资源。
- Android-用户资源访问:字符串、颜色、尺寸、布局、数组、Drawable
- Oracel给指定用户授予访问其他用户资源权限
- AIX Study之--AIX用户资源访问限制配置
- 资源访问
- 资源访问
- 访问资源
- 用户登录及访问资源的过程之访问令牌篇
- 用户访问
- Web用户不用修改Internet密码,按“取消“键可以直接访问Domino的资源
- oracle data guard broker配置与使用(下)
- 华硕ASUS 笔记本 改WIN7 BIOS 设置详解
- 如何在面试过程中提升实力
- 杭电第一次多校赛_1001_Add_More_Zero_2017_7_25
- 武汉大学国际软件学院夏令营笔试和面试简介
- 用户资源访问
- Java多线程(一)——实现多线程的两种方式
- 河工APP文档
- 散列
- HA高可用集群(ricci+luci+fence_virted)
- HDU 2859 Phalanx (DP)
- 百练_4016:班级排名
- Gradle for Android
- javascript之数组操作