shape
文章平均质量分 90
Mars-xq
好记性不如烂笔头。
展开
-
Android - shape 使用
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["rectangle" | "oval" | "line" | "ring"] > <corners android:ra原创 2017-07-17 17:12:50 · 552 阅读 · 0 评论 -
Android - shape(二):背景切换、添加阴影
button或者textview( 需设置android:clickable=”true”)的点击后背景切换,常用到selector 、shape、layer-list 。 selector常用于点击或默认图的切换。shape常用于设计背景图。layer-list常用于添加图层,如设计阴影。使用layer-list可以将多个drawable按照顺序层叠在一起显示,默认情况下,所有的item中的dr原创 2017-08-04 10:10:53 · 25662 阅读 · 1 评论 -
Android-Selector
语法:Color-Selector<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:color="hex_color" //颜色值,#RGB,$ARGB原创 2017-08-23 11:01:36 · 319 阅读 · 0 评论 -
Touch Feedback(触摸反馈):水波纹
参考: 聊聊Android5.0中的水波纹效果Android5.0水波纹效果适配4.X简介:Touch Feedback(触摸反馈):水波纹为:5.x以上自带 , 5.0以下版本可以使用同名的selector可兼容。系统自带水波纹实现方式水波纹效果大致上可以分为两种,一种是有界的,一种无界,有界水波纹: <TextView android:layout_wid原创 2017-09-26 14:13:29 · 1710 阅读 · 0 评论 -
Reveal Effect(揭露效果)
RevealEffect 简介:见识背景色扩散的效果,可以给任意的View添加这种效果。 当您显示或隐藏一组 UI 元素时,揭露动画可为用户提供视觉连续性。ViewAnimationUtils.createCircularReveal() 方法让您能够为裁剪区域添加动画以揭露或隐藏视图。在Android 5.0上可以直接使用揭露动画,在Android 5.0以下版本可以使用属性动画做兼容。示例如原创 2017-09-26 14:16:05 · 781 阅读 · 0 评论 -
Activity transition(Activity转场动画效果)
参考:Android5.0之Activity的转场动画Material Designer的低版本兼容实现(五)—— ActivityOptionsCompat系统内置常见转场动画:// 必须在 StartActivity() 或 finish() 之后立即调用 Intent intent = new Intent原创 2017-09-26 14:36:27 · 2171 阅读 · 1 评论 -
android:progressDrawable的作用
效果图:上为:SeekBar下为:ProgressBar布局:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout原创 2017-09-29 16:52:51 · 16365 阅读 · 1 评论 -
SpannableString 与 类似shape边框的背景效果
&amp;amp;amp;lt;TextView android:id=&amp;amp;quot;@+id/tv&amp;amp;quot; android:layout_width=&amp;amp;quot;300dp&amp;amp;quot; android:layout_height=&amp;amp;quot;wrap_content&原创 2018-05-26 00:47:29 · 3461 阅读 · 0 评论 -
shape与虚线
drawable中定义xml命名为bg_home<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke and原创 2018-09-07 17:39:28 · 126 阅读 · 0 评论