http://blog.csdn.net/zhaokaiqiang1992/article/details/19921703http://www.cnblogs.com/and_he/archive/2011/05/24/2055087.html原文:http://my.oschina.net/moziqi/blog/372976
<strong><span style="font-size:24px;">*********Android***主题********************************</span></strong>
android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式
android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" : 不显示应用程序标题栏,并全屏
android:theme="Theme.Light ": 背景为白色
android:theme="Th...
由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcriptMode属性...
Android 自定义View 控件己经不是什么新鲜话题,Android Api提供了一大堆基础组件给我们,需要什么特定功能还需要我们继承它们然后定制更加丰富的功能。这里介绍一下自定义属性formatreference:参考某一资源ID。 (1)属性定义: <declare-styleable name = "名称"> <attr name = "background" format = "reference" /> </declare-styleable> (2)属性使用: <ImageV...
EditText继承关系:View-->TextView-->EditText 去掉边框 将EditText属性设置修改 android:background="@null" android:hint="请输入数字!"//设置显示在空间上的提示信息
android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal
android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。
android:password="true"//设置只能输入密码
android:textColor = "#ff8c00"//字体颜色
android:tex...
gravity 这个英文单词是重心的意思,在这里就表示停靠位置的意思。android:gravity 和 android:layout_gravity 的区别:android:gravity 是设置该view里面的内容相对于该view的位置,例如设置button里面的text相对于view的靠左,居中等位置。(也可以在Layout布局属性中添加,设置Layout中组件的位置)。android:layout_gravity 是用来设置该view相对与父view的位置,例如设置button在layout里面的相对位置:屏幕居中,水平居中等。即...
若想让自定义控件变得更加方便灵活,则就需要对控件进行定义属性,使其用起来更方便。下面是自定义控件属性的方法1、添加attrs.xml,内容格式样式可以参考sdk\platforms\android-10\data\res\values\attrs.xml文件<?xml version="1.0" encoding="utf-8"?><resources><declare-styleable name="CompoundButton"><attr name="desc_title" format="string"/><attr name="desc_on" format="string"/><attr name="desc_off" format="stri...
前面第三篇,第四篇博文虽然讲解了application节点的几个属性,但是还不够完全,本着对专业执着的精神,有必要深挖下去。1.android:allowBackup它表示是否允许应用程序参与备份。如果将该属性设置为false,则即使备份整个系统,也不会执行这个应用程序的备份操作,而整个系统备份能导致所有应用程序数据通过ADB来保存。该属性必须是一个布尔值,或为true,或为false,其默认值为true。现在,我们就对前面的HelloWorld实例进行修改。...
1、TextView singleLine废弃 解决方法:android:ellipsize="end"android:lines="1"加上后,超出限制显示三个点 原文:https://www.cnblogs.com/guochangxin/p/11539708.html
1.定义 attr.xml中定义 <resources><declare-styleable name="ViewFlow"><attr name="sidebuffer" format="integer"/></declare-styleable><declare-styleable name="CircleFlowIndicator"><attr name="activeColor" format="color"/><attr name="inactiveColor" format="color"/><attr name="radius" format="dimension"/><attr name="spacing" format="dimension"/><attr name="centered" format="boolean"/><attr name="fadeOut...
android:layout_above="@id/xxx" --将控件置于给定ID控件之上android:layout_below="@id/xxx" --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx" --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx" --将控件的左边缘和给定ID控件的右边缘对齐android:layout_alignLeft="@id/xxx" --将控件的左边缘和给定ID控件的左边缘对齐android:layout_alignTop="@id/xxx" --将控件的上边缘和给定...
ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放,当图片长/宽超过View的长/宽,则截取图片的居中部分显示ImageView的size.当图片小于View 的长宽时,只显示图片的size,不剪裁。ImageView.ScaleType.CENTER_CROP|android:scaleType="centerCrop" 以原图的几何中心点和ImagView的几何中心点为基准,按比例扩大(图片小于View的宽时)图片的s...
在开发中属性动画是很常用的功能,下面我把属性动画的基本用法记录一下,供他人学习,也逐渐积累自己的知识。单个动画效果://创建动画对象,后面的参数依次为:动画效果的目标组件,需要改变的该组建的属性(必须有对应的get和set方法就可以),后面三个参数写变化过程对应数值。
ObjectAnimator animator= ObjectAnimator.ofFloat(textView, "TextSize", 15, 50, 15);
//动画过程所用时间,会按这个世界自动平滑执行
animator.se...
原文地址:http://blog.csdn.net/zhaokaiqiang1992/article/details/19921703 android中的组件Activity在manifest.xml文件中可以指定参数android:ConfigChanges,用于捕获手机状态的改变。 在Activity中添加了android:configChanges属性,在当所指定属性(Configuration Changes)发生改变时,通知程序调用onConfigurationChanged()函数。设置方法:将下列字段用“|”符号分隔开,例如:“locale|navigation|orientation” “mcc“...
property动画是一个强大的框架,它几乎能使你动画任何东西。你可以定义一个动画来改变对象的任何属性,不论其是否被绘制于屏幕之上。一个属性动画在一定时间内多次改变一个属性(对象的一个字段)的值。要动画某个东西,你需指定对象的目标属性,比如位置,动画的持续时间,和改变的值的范围。 属性动画系统允许你指定以下动画属性:· Duration: 动画持续时间。默认是300 ms. · Time interpolation: 你可以指定一个函数来定义如何跟...