1、AppBarLayout、ToolBarAppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作。
AppBarLayout必须作为Toolbar的父布局容器,也可以配合CoordinatorLayout一起使用。
ToolBar是谷歌新推出的代替ActionBar的一...
分类:
移动开发 时间:
2016-05-20 17:36:10
阅读次数:
243
Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现 Android控件GridView之仿支付宝钱包首页带有分割线的GridView九宫格的完美实现 2015-03-10 22:38 28419人阅读 评论(17) 收藏 举报 2015-03-10 22 ...
分类:
移动开发 时间:
2016-05-20 17:12:00
阅读次数:
311
在自定义View时,我们通常会去重写onDraw()方法来绘制View的显示内容。如果该View还需要使用wrap_content属性,那么还必须重写onMeasure()方法。另外,通过自定义attrs属性,还可以设置新的属性配置值。...
分类:
移动开发 时间:
2016-05-18 19:23:47
阅读次数:
338
基于 《android 群英传 》的读书笔记...
分类:
移动开发 时间:
2016-05-12 19:18:07
阅读次数:
208
Android的编辑框控件EditText在平常编程时会经常用到,有时候会对编辑框增加某些限制,如限制只能输入数字,最大输入的文字个数,不能输入一些非法字符等,这些需求有些可以使用android控件属性直接写在布局xml文件里,比如android:numeric="integer"(只允许输入数字) ...
分类:
移动开发 时间:
2016-05-03 00:24:42
阅读次数:
248
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例: 首先我们自己写一个控件,这个控件非常简单: 布局文件: 测试的Activity的onCreate(): 现在我们现在来看一下结果: 说明等onCreate方法执行完了,我们定义的控件才会被度量(measure) ...
分类:
移动开发 时间:
2016-05-03 00:19:37
阅读次数:
238
继承关系
public class ScrollView extends FrameLayout
java.lang.Object
android.view.View
android.view.ViewGroup
android.widget.FrameLayout
android.widget.ScrollView
类概述...
分类:
移动开发 时间:
2016-04-29 19:16:16
阅读次数:
263
控件属性: android属性 Android功能强大,界面华丽,但是众多的布局属性就害苦了开发者,下面这篇文章结合了网上不少资料, 第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中 (Hrizontal表示水平)android:layout ...
分类:
移动开发 时间:
2016-04-29 09:22:40
阅读次数:
227
继承关系
public class ScrollView extends FrameLayout
java.lang.Object
android.view.View
android.view.ViewGroup
android.widget.FrameLayout
android.widget.ScrollView
类概述...
分类:
移动开发 时间:
2016-04-26 21:20:27
阅读次数:
254