控件的使用
来源:互联网 发布:软件项目进展结点 编辑:程序博客网 时间:2024/06/05 18:10
1.android中所有view都可以添加点击时间
2.各类文件要归类放在各自的文件夹中,注意命名规则,color,dimens.xml等
3.代码中getResourse.getString(R.string.xxx)
getResourse.getColor……
4.android中的颜色RGB ARGB RRGGBB AARRGGBB,其中A是透明度
5.TextView 代码中 setText(),setTextColor(int型),setPaintFlags=”Paint.STRIKE_THRE_TEXT_FLAG”,加中划线,setAutoLinkMask(Linkfy.Phone_NUMBERS)从文本中关联电话号码,文本必须设置在mask后面,此方法跟xml中autolink方法一样
xml中,drawableTop,bottom等,将图片加到文字的上方,下方,textColor=”“;textSize=”16sp”;padding方法,
padding:10dp 上下左右离开控件10dp,
paddingBottom=10dp 内容离开控件底部10dp
paddingBottom 是指控件中内容距离底边距离
marginBottom 是指控件以下空出的距离
lines=”“,允许有几行,
ellipsize=middle中间省略,用三个点代替,end用法相同,textstyle=”“加粗,倾斜等
富文本,可在文本中加一些不同颜色的字,网址,图片等,支持大部分HTML
6.EditText继承自TextView,方法大部分可用
xml中,hind=”“,hindTextColor=”“,password=”true”,inputtype=”“(phone,numbe等),digits=”1234567890xX”用于识别身份证。
代码中将密码设为可见,setTransformationMethod=null;
7.Button background=@…
为了图片不拉伸,.9图片 上左代表拉伸,下右代表内容
平时和按下不同的图片,新建一个selector
8.RadioButton 一般跟RadioGroup一起使用,
RadioGroup checkedButton=@id+RadioButtonID默认选中
或者在
9.CheckBox 代码中方法isChecked(),onCheckedChangeListener()
10.ScrollView下只能有一个子标签
11.ImageView 在match_parent时,src=”“,图片不被拉伸,background=”“,图片会被拉伸。
xml中,tint:蒙版,在图片上加ARGB,可设置透明度。
代码中image.setImageResource(R.mipmap…)动态修改图片
setAlpha和setImageViewAlpha(int)设置透明度
xml中,scaleType,设置图片的位置:
android:scaleType=”center”
保持原图的大小,显示在ImageView的中心。当原图的size大于ImageView的size,超过部分裁剪处理。
android:scaleType=”centerCrop”
以填满整个ImageView为目的,将原图的中心对准ImageView的中心,等比例放大原图,直到填满ImageView为止(指的是ImageView的宽和高都要填满),原图超过ImageView的部分作裁剪处理。
android:scaleType=”centerInside”
以原图完全显示为目的,将图片的内容完整居中显示,通过按比例缩小原图的size宽(高)等于或小于ImageView的宽(高)。如果原图的size本身就小于ImageView的size,则原图的size不作任何处理,居中显示在ImageView。
android:scaleType=”matrix”
不改变原图的大小,从ImageView的左上角开始绘制原图,原图超过ImageView的部分作裁剪处理。
android:scaleType=”fitCenter”
把原图按比例扩大或缩小到ImageView的ImageView的高度,居中显示
android:scaleType=”fitEnd”
把原图按比例扩大(缩小)到ImageView的高度,显示在ImageView的下部分位置
android:scaleType=”fitStart”
把原图按比例扩大(缩小)到ImageView的高度,显示在ImageView的上部分位置
android:scaleType=”fitXY”
把原图按照指定的大小在View中显示,拉伸显示图片,不保持原比例,填满ImageView.
12.得到SDK版本号:int code=Build.VERSION.SDK_INT
13.ImageButton 比 ImageView多个背景
- CListCtrl控件控件的使用
- 控件treeview的使用
- DataTable控件的使用
- 使用的控件前缀
- HTML控件的使用
- JTree控件的使用
- JTree控件的使用
- FreeTextBox控件的使用
- updateSql 控件的使用
- GridCtrl控件的使用
- Label控件的使用
- ListBox控件的使用
- AlphaControls 控件的使用
- ActiveBar控件的使用
- DropDownList控件的使用
- DropDownList控件的使用
- VC控件的使用
- DataGridView控件的使用
- Java IO流 字符常用流:BufferedWriter详细解释
- 深入理解JavaScript系列(19):求值策略(Evaluation strategy)
- AudioTrack播放音频的流程
- SDKD Summer Team Contest R
- 深入理解JavaScript系列(20):《你真懂JavaScript吗?》答案详解
- 控件的使用
- codeforces 490 D Chocolate
- hdu5289 Assignment --2015多校训练赛(一)
- Ubuntu 查看文件及文件夹大小
- 深入理解JavaScript系列(21):S.O.L.I.D五大原则之接口隔离原则ISP
- 点滴资源汇总
- Java心得19
- 深入理解JavaScript系列(22):S.O.L.I.D五大原则之依赖倒置原则DIP
- Log4j-----Log4j使用指南