Material Design学习笔记
文章平均质量分 75
_wiky_
这个作者很懒,什么都没留下…
展开
-
<五>RecycleView+CardView实现瀑布流(类in界面效果)
Demo效果: 该Demo应用了之前的文章:<二>Material主题的使用 <三>定义阴影与裁剪视图分析1>主题设置: <!-- Base application theme. --><style name="AppTheme" parent= "Theme.AppCompat.Light.DarkActionBar" > <!-- Customize your theme he原创 2015-12-31 14:11:35 · 3322 阅读 · 2 评论 -
<十>RecycleView点击事件
最终目的模拟ListView的setOnItemClickListener()方法,调用者只须调用类似于setOnItemClickListener的东西就能获得被点击item的相关数据。原理为RecyclerView的每个子item设置setOnClickListener,然后在onClick中再调用一次对外封装的接口,将这个事件传递给外面的调用者。而“为RecyclerView的每个子item设原创 2016-03-05 13:44:45 · 2442 阅读 · 1 评论 -
<四>创建Lists和Cards
http://developer.android.com/training/material/lists-cards.html可以使用RecycleView或者CardView在app中创建复杂的且具有material design风格的lists或者是cards。使用RecycleView创建Lists介绍 RecycleView是ListView的升级版,更为灵活,且效率给高。同时为item原创 2015-12-27 16:28:40 · 579 阅读 · 0 评论 -
<三>定义阴影与裁剪视图
Material Design为 UI 元素引入高度。视图的高度将帮助用户更好的了解元素间的层次关系,而阴影效果正是高度这一属性(View的 Z 属性)在视觉上的表现。指定视图高度视图的 Z 值包含两个部分:Elevation:静态属性。原创 2015-12-27 16:09:09 · 877 阅读 · 0 评论 -
<一>认识
概述 原质化设计(Material Design):崭新的视觉设计语言原创 2015-12-24 12:58:16 · 576 阅读 · 0 评论 -
<二>Material主题的使用
http://developer.android.com/training/material/theme.htmlMaterial主题带来的效果体现在以下几个方面:System widgets that let you set their color palette(调色板)系统控件(部件)的触屏反馈动画Activity跳转动画可以在app中对color palet原创 2015-12-26 00:05:47 · 1270 阅读 · 0 评论 -
<九>Drawables的使用(二)---VectorDrawable
介绍在 Android 5.0(API 21)及更高版本中,可定义矢量图片(可在不损失清晰度的情况下缩放)。用法只通过一个资源文件即可创建一个矢量图像,用法(res/drawable/heart.xml ):<vector xmlns:android="http://schemas.android.com/apk/res/android" <!-- intrinsic size of t原创 2016-01-04 17:56:20 · 562 阅读 · 0 评论 -
<八>RecycleView+CardView实现瀑布流(2、加载网络图片)
Demo截图:主要知识点:Glide图片加载框架的使用,github地址:https://github.com/bumptech/glide,简单用法:1.添加依赖:dependencies { .... compile 'com.github.bumptech.glide:glide:3.6.0'}2.代码使用:Glide. with( context) .lo原创 2016-01-03 13:12:53 · 1943 阅读 · 1 评论 -
<七>Drawables的使用(一)
以下从三个方面进行介绍Drawables:* Drawable tinting (着色)* Prominent color extraction(颜色提取)* Vector drawables(矢量图片)Tint Drawable Resources以下部分介绍转自:http://segmentfault.com/a/1190000003038675?utm_source=tuicool&ut原创 2016-01-02 21:41:53 · 859 阅读 · 0 评论 -
<六>定义阴影与裁剪视图
http://developer.android.com/intl/zh-cn/training/material/shadows-clipping.htmlMaterial Design为 UI 元素引入高度。视图的高度将帮助用户更好的了解元素间的层次关系,而阴影效果正是高度这一属性(View的 Z 属性)在视觉上的表现。指定视图高度视图的 Z 值包含两个部分: * Elevation:静态原创 2016-01-02 19:38:08 · 622 阅读 · 0 评论 -
<十一>TabLayout简单例子
先上截图(TabLayout + ViewPager(Fragment))步骤1.首先是布局文件:<android.support.design.widget.AppBarLayout android :layout_width="match_parent" android :layout_height="wrap_content"> <android.support.v7.w原创 2016-03-26 09:56:10 · 954 阅读 · 1 评论