导航抽屉能够成为应用内标识和导航的非常重要的焦点,设计的一致性也对于应用的导航是多么地容易产生了重要的影响,尤其是对于小白用户。NavigationView通过提供一种框架,使得这种想法更加容易实现。而这个框架则满足了你对于导航抽屉和通过menu资源填充导航item的能力的需要。 你可以像这样在布局 ...
分类:
其他好文 时间:
2016-05-15 10:56:21
阅读次数:
136
CardView继承自FrameLayout,允许你在card视图中显示信息. CardView也可以设置阴影和圆角。(其实现在很多应用都自定义了Card视图,Google这回将card视图作为基本控件,可以拿来直接使用了) Layout中为CardView设置圆角使用card_view:cardC ...
分类:
其他好文 时间:
2016-05-15 10:52:17
阅读次数:
185
恢复内容开始 上个月月底把模拟登陆的问题解决了,现在有时间就正好记录并复习一下。 主要使用httpclient 来进行模拟登陆 首先做一个登陆布局 一直以来都是简单拖几个控件 没有啥特效 这次我想使用一点 Material Design设计风格 查了一下 TextInputLayout这个控件 还不 ...
分类:
其他好文 时间:
2016-05-13 23:17:07
阅读次数:
295
1.RTL 同样的页面,它做了两套。为什么,因为在这个世界上,有些民族,有些语种,是从右向左来的。 2. google material design 同样的一套东西,又分别做了google material 版,那默认版是什么呢?flat design版。 google的设计师是怎么想的呢? 引用 ...
分类:
其他好文 时间:
2016-05-13 09:28:33
阅读次数:
192
我们都知CoordinatorLayout+AppBarLayout可以轻松实现滚动隐藏ToolBar的效果,今天我们要讲的是CollapsingToolbarLayout+CoordinatorLayout
+AppBarLayout
实现带Banner的Toolbar折叠效果————向上滚动时,Banner会随着滚动手势向上收缩至隐藏,Banner上的文字(实际上是CollapsingT...
分类:
其他好文 时间:
2016-05-13 03:28:22
阅读次数:
1052
ToolBar简介ToolBar是Android 5.0推出的一个新的导航控件用于取代之前的ActionBar,由于其高度的可定制性、灵活性、具有Material Design风格等优点,越来越多的应用也用上了ToolBar,比如常用的知乎软件其顶部导航栏正是使用ToolBar。官方考虑到仍有一部分用户的手机版本号低于5.0,所以,ToolBar也放进了support v7包内,使得低版本的系统也能...
分类:
移动开发 时间:
2016-05-13 03:17:48
阅读次数:
2219
本篇接着之前的Material Design控件总结(一)往下学习support design包下其余控件,如果对Material Design不太熟悉的同学最好把第一篇看完再来看第二篇效果更好
本篇将介绍剩下的控件
FloatingActionButton
TabLayout
Snackbar
TextInputLayout
FloatingActionButton
作为MD风格最具争议的控件...
分类:
其他好文 时间:
2016-05-13 02:53:08
阅读次数:
351
1.android 5.0 引入了Material Design,低版本的兼容使用support-v7 其他其他更新请参照Android
5.0 API新增和改进
2. android 6.0 引入了新的Material Design包,design 可以兼容到2.1版本,引入了运行时权限授权,这就是说以后有些功能在安装是授权是没用的,只有使用时弹框选择权限才可以,否则会报错。
s...
分类:
移动开发 时间:
2016-05-12 19:46:22
阅读次数:
171
从Demo3开始,接下来会介绍Design Support组件库中几个常用的组件,首先就先从Design Support Library开始说起。Android Design Support Library是Google I/O 2015发布会上官方提供的开源组件库,其中包括了各种符合Material Design风格的组件。我们今天要讲解的FloatActionButton就是其中之一。...
分类:
其他好文 时间:
2016-05-12 18:27:28
阅读次数:
253
以前写动画也是零零种种,需要的时候就查API或找现成的,不够系统。现在通过学习将Android整个动画体系勾勒出来,做到有的放矢。
安卓框架提供了2个动画系统:属性动画(Android 3.0)和View动画。这两种动画系统都是可行的,但是,在一般情况下,属性动画是首选的方法,因为它是更灵活,提供更多的功能。除了这两个系统,你可以利用Drawable动画,它允许你一帧一个的加载显示Drawable...
分类:
移动开发 时间:
2016-05-12 13:05:53
阅读次数:
517