- 博客(9)
- 收藏
- 关注
原创 transition标签、scale标签和inset标签
很多时候我们在实现渐变的动画效果时,都会使用到animation,但实际上我们有既简单又完美的解决方法,没错,它就是Transition啦,Transition用于实现两个Drawable之间的淡入淡出的效果,它的属性如下:<?xml version="1.0" encoding="utf-8"?><transition xmlns:android="http://schemas.android.
2016-12-06 10:02:26
1642
原创 selector 标签
这个标签可以说是我们最常用的标签了,在开发中,有时候我们需要一个View在点击前显示某种状态,而在点击后又切换到另外一种状态,这时我们就需要利用selector标签来实现。① selector自身属性: android:constantSize="false" ----固有大小是否随着其状态改变而改变,true表示大小不变,这时其固有大小是内容所有Drawable的固有大小的最大值。fals
2016-12-05 17:12:00
716
原创 layer-list和level-list标签
LayerDrawable应该是drawable里面用得比较多的一个Drawable: 一个LayerDrawable是一个可以管理一组drawable对象的drawable。在LayerDrawable的drawable资源按照列表的顺序绘制,列表的最后一个drawable绘制在最上层。 LayerDrawable对于xml的标签是layer-list 一个layer-l
2016-12-05 15:38:29
1807
原创 Shape自身的属性
Shape的属性有 rectangle、oval、line、ring: ① rectangle(矩形) :这是shape默认的形状 使用默认形状时 shape的corners、gradient、padding、size、solid、stroke子标签都有效。 代码示例:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="htt
2016-12-05 11:39:20
380
原创 shape简单的使用
一个菜鸟的学习记录 有时候我们为了节约空间,也为了更加方便 我们会使用shape标签,使用shape标签能处理很多问题,比如圆角的控件、颜色的改变、按钮不同状态显示不同颜色等等。 它的基本属性(corners、gradient、padding、size、solid、stroke) ① corners:用来定义圆角 android:radius="5dp"
2016-12-05 11:07:16
311
转载 Android 权限设置大全
android权限大全Android:name="android.permission.ACCESS_WIFI_STATE"/>访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,
2016-12-03 14:10:16
1090
转载 Android中的DrawRect()参数解析
先来看看这里面有哪些参数drawRect(float left, float top,float right,float bottom, Paint paint)在网上看了很多解析 我个人觉得下面这张图最直观①代表left②代表top③代表right④代表bottomX轴为控件的顶部,y轴为控件左边,各个参数的意思就是到这两边的距离。
2016-12-03 14:07:55
883
原创 Listview中的分割线、分割线的颜色以及分割线高度的改变 Button或者ImageButton的背景设为透明或者半透明
Listview中默认每个Item之间都有分割线的,但是有些时候我们需要去掉这些分割线,下面介绍2种方式:1 在设置listview的代码中设置:setDriver(null)2 在布局文件中设置:Android:divider="@null"改变ListView的分割线颜色和宽度,需要在布局中定义android:divider和android:divider
2016-12-03 11:53:09
817
原创 andriod studio 部分快捷键
常用键ALT+ENTER 生成字符串Alt+回车 导入包,自动修正Ctrl+ALT+M 快速提取代码Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ct
2016-12-03 11:45:10
320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人