- 浏览: 130093 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
memoryisking:
可以看看这篇文章,构建一个简单的线程池,这个是struts教程 ...
java 线程池示例(自己实现的参考别人的代码) -
zwq194:
坑爹啊,误导人,代码有问题
java 线程池示例(自己实现的参考别人的代码) -
zhouming4455:
貌似你传错了哦
java 线程池示例(自己实现的参考别人的代码)
1. reference:参考某一资源ID。
(1)属性定义:
<declare-styleable name = "名称">
<attr name = "background " format = "reference " />
</declare-styleable>
(2)属性使用:
<ImageView
android:layout_width = "42dip"
android:layout_height = "42dip"
android:background
= "@drawable/图片ID
"
/>
2. color:颜色值。
(1)属性定义:
<declare-styleable name = "名称">
<attr name = "textColor " format = "color " />
</declare-styleable>
(2)属性使用:
<TextView
android:layout_width = "42dip"
android:layout_height = "42dip"
android:textColor
= "#00FF00
"
/>
3. boolean:布尔值。
(1)属性定义:
<declare-styleable name = "名称">
<attr name = "focusable " format = "boolean " />
</declare-styleable>
(2)属性使用:
<Button
android:layout_width = "42dip"
android:layout_height = "42dip"
android:focusable = "true "
/>
4. dimension:尺寸值。
(1)属性定义:
<declare-styleable name = "名称">
<attr name = "layout_width " format = "dimension " />
</declare-styleable>
(2)属性使用:
<Button
android:layout_width
= "42dip
"
android:layout_height
= "42dip
"
/>
5. float:浮点值。
(1)属性定义:
<declare-styleable name = "AlphaAnimation">
<attr name = "fromAlpha
" format = "float
" />
<attr name = "toAlpha
" format = "float
" />
</declare-styleable>
(2)属性使用:
<alpha
android:fromAlpha
= "1.0
"
android:toAlpha
= "0.7
"
/>
6. integer:整型值。
(1)属性定义:
<declare-styleable name = "AnimatedRotateDrawable">
<attr name = "visible" />
<attr name = "frameDuration
" format="integer
" />
<attr name = "framesCount
" format="integer
" />
<attr name = "pivotX" />
<attr name = "pivotY" />
<attr name = "drawable" />
</declare-styleable>
(2)属性使用:
<animated-rotate
xmlns:android = "http://schemas.android.com/apk/res/android
"
android:drawable = "@drawable/图片ID"
android:pivotX = "50%"
android:pivotY = "50%"
android:framesCount
= "12
"
android:frameDuration
= "100
"
/>
7. string:字符串。
(1)属性定义:
<declare-styleable name = "MapView">
<attr name = "apiKey
" format = "string
" />
</declare-styleable>
(2)属性使用:
<com.google.android.maps.MapView
android:layout_width = "fill_parent"
android:layout_height = "fill_parent"
android:apiKey
= "0jOkQ80oD1JL9C6HAja99uGXCRiS2CGjKO_bc_g
"
/>
8. fraction:百分数。
(1)属性定义:
<declare-styleable name="RotateDrawable">
<attr name = "visible" />
<attr name = "fromDegrees" format = "float" />
<attr name = "toDegrees" format = "float" />
<attr name = "pivotX
" format = "fraction
" />
<attr name = "pivotY
" format = "fraction
" />
<attr name = "drawable" />
</declare-styleable>
(2)属性使用:
<rotate
xmlns:android = "http://schemas.android.com/apk/res/android
"
android:interpolator = "@anim/动画ID"
android:fromDegrees = "0"
android:toDegrees = "360"
android:pivotX = "200% "
android:pivotY
= "300%
"
android:duration = "5000"
android:repeatMode = "restart"
android:repeatCount = "infinite"
/>
9. enum:枚举值。
(1)属性定义:
<declare-styleable name="名称">
<attr name="orientation
">
<enum
name="horizontal
" value="0" />
<enum
name="vertical
" value="1" />
</attr>
</declare-styleable>
(2)属性使用:
<LinearLayout
xmlns:android = "http://schemas.android.com/apk/res/android
"
android:orientation
= "vertical
"
android:layout_width = "fill_parent"
android:layout_height = "fill_parent"
>
</LinearLayout>
10. flag:位或运算。
(1)属性定义:
<declare-styleable name="名称">
<attr name="windowSoftInputMode
">
<flag
name = "stateUnspecified
" value = "0" />
<flag
name = "stateUnchanged
" value = "1" />
<flag
name = "stateHidden
" value = "2" />
<flag
name = "stateAlwaysHidden
" value = "3" />
<flag
name = "stateVisible
" value = "4" />
<flag
name = "stateAlwaysVisible
" value = "5" />
<flag
name = "adjustUnspecified
" value = "0x00" />
<flag
name = "adjustResize
" value = "0x10" />
<flag
name = "adjustPan
" value = "0x20" />
<flag
name = "adjustNothing
" value = "0x30" />
</attr>
</declare-styleable>
(2)属性使用:
<activity
android:name = ".StyleAndThemeActivity"
android:label = "@string/app_name"
android:windowSoftInputMode
= "stateUnspecified | stateUnchanged | stateHidden
">
<intent-filter>
<action android:name = "android.intent.action.MAIN" />
<category android:name = "android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
注意:
属性定义时可以指定多种类型值。
(1)属性定义:
<declare-styleable name = "名称">
<attr name = "background " format = "reference|color " />
</declare-styleable>
(2)属性使用:
<ImageView
android:layout_width = "42dip"
android:layout_height = "42dip"
android:background
= "@drawable/图片ID|#00FF00
"
/>
发表评论
-
监听HOME键
2013-05-16 12:20 801class HomeKeyEventBroadCastR ... -
调用系统接口发送短信
2013-01-30 18:59 1153String smsContent = getwSMS(mRe ... -
调用android自带的联系人
2013-01-29 19:42 1010在android程序的开发中,经常要实现的一个功能是调用系统 ... -
横竖屏
2013-01-11 13:40 780总结: 1、不设置Activity的android:co ... -
代码调用menu
2013-01-10 09:17 1011<!-- @pa ... -
[转载]Android 浅谈ANR
2013-01-10 09:14 919一:什么是 ANR A ... -
Intent FLAG详解
2012-12-28 21:21 1488Intent FLAG详解 public static f ... -
Android TextView属性详解
2012-11-17 11:23 725android:autoLink设置是否当文本为URL链接/e ... -
[教程] 【转】Android 通过软引用实现图片缓存,防止内存溢出 [复制链接]
2012-09-22 19:18 4038public class BitmapCache { s ... -
Android使用Application总结
2012-09-22 11:56 794Android使用Application总结 ... -
raw文件夹下资源的访问
2012-09-21 16:50 13371: 重命名raw下资源的名字, 规则如下, 在每个资源文件的 ... -
Android自定义组件2转载
2012-09-18 22:10 775原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 ... -
自定义控件
2012-09-18 16:17 944<com.yulin.test.MyView ... -
onNewIntent()与singleTask启动模式
2012-09-18 10:52 3046... -
可以拖动的listview+限制拖动某一图片
2012-09-16 08:43 1022可以拖动的listview+限制拖动某一图片 p ... -
Android实现可拖拽的ListView
2012-09-14 16:27 887通过继承 ListView 实现可拖拽的 ListVi ... -
Application共享全局变量和注册全局broadcast
2012-09-14 09:21 20myApplication extends Appli ... -
onSharedPreferenceChangeListener类
2012-09-13 17:02 2218onSharedPreferenceChangeListe ... -
enum用法
2012-09-13 14:42 832public class timeofdayManager { ... -
Android 4.0 Launcher2源码分析——启动过程分析
2012-09-12 13:43 878http://www.2cto.com/kf/201208/1 ...
相关推荐
最近项目中经常需要用到自定义控件,因此自定义属性也是经常要用到的,在此说明一下...对于自定义属性中的format的值及其含义如下: format属性值:reference 、color、boolean、dimension、float、integer、string、fr
最近在研究android自定义控件属性,学到了TypedArray以及attrs。大家也可以结合《理解Android中的自定义属性》这篇文章进行学习,后续一篇还有应用。 1、attrs文件编写 <?xml version=1.0 encoding=utf-8?> ...
可以自定义的属性有: <!-- 滑动解锁控件 xml配置属性 --> <attr name=slideImageViewWidth format=dimension/><!-- 滑块宽度 --> <attr name=slideImageViewResId format=reference/><!-- 滑块...
Android自定义View中attrs.xml的实例详解 我们在自定义View的时候通常需要先完成attrs.xml文件 在values中定义一个attrs.xml 然后添加相关属性 这一篇先详细介绍一下attrs.xml的属性。 <?xml version=1.0 ...
在上一篇的文章中介绍了自定义控件的属性,详情见《详解Android自定义控件属性TypedArray以及attrs》。那么在这基础上实现随机验证码生成,里面的代码是自定义控件以及涉及到自定义view绘画。 1、先看实现的效果图 ...
首先看看效果图(录制的gif有点卡,真实的效果还是很流畅的) ...首先定义一些要用到的属性 <attr name=textSize format=dimension> <attr name=textColor format=color> <attr name=paddingLeft format=dimension
本文章是基于鸿洋的Android 自定义View (一) 的一些扩展,以及对Android自定义View构造函数详解里面内容的一些转载。 首先我们定义一个declare-styleable标签declare-styleable标签的作用是给自定义控件添加自定义...
Android ViewPagerIndicator详解及实例代码 关于自定义View的属性零碎知识 自定义View和自定义属性的知识不再此提及,这里着重说的是属性在自定义View中的获取方式,自定义的属性如下: <?xml version=1.0 ...
1、自定义属性 selectPoint:选中指示器图标 normalPoint:未选中指示器图标 pointWidth:图标宽度 switchTime:轮播间隔事件 location:指示器位置,下中或下右 <attr name=selectPoint format=reference> <...
Android 开发订单流程view实例详解 先看看最终效果图: 怎么样,效果还是很不错的吧?群里有人说切四张图的、recycleview的、各种的都有啊,但是最简单的就是通过自定义view来实现了~接下来让我们来实现下这个...
1.自定义飘心动画的属性 在attrs.xml 中增加自定义的属性 <!-- 飘心动画自定义的属性 --> <attr name=initX format=dimension/> <attr name=initY format=dimension/> <attr name=xRand format=...
Android 1.5 API变更概要:UI ... · 提供根据自定义的内容创建LiveFolders的APIMedia framework· 原声录音和回放 APIs · 交互式的MIDI 回放引擎· 开发者使用的视频录像API (3GP format). · 视频相片分享 Intents ·