文档章节

Material Design 5.0 新特性

y
 yanglingui
发布于 2017/02/09 11:35
字数 243
阅读 17
收藏 0

一.receleView

receleView 就是listView的孙子

代替了listview 和 gridView 实现两者转化只需设置LayoutManager

也需要有自己的适配器,RecyclerView.Adapter

    -- onCreateViewHolder() :创建viewholder

    -- onBindViewHolder : 绑定 viewholder 上的view 以及传的数据

二.DrawerLayout 

http://blog.csdn.net/allen315410/article/details/42914501

这是解决侧滑菜单的控件,一般和navitgtionView 联合使用

<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="ylg.com.cn.dralayoutdemo.MainActivity">
    <FrameLayout
        android:id="@+id/content_frame"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <ListView
        android:id="@+id/left_drawer"
        android:layout_width="200dp"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:background="#111"
        android:choiceMode="singleChoice"
        android:divider="@android:color/transparent"
        android:dividerHeight="0dp" />

    <RelativeLayout
        android:id="@+id/right_drawer"
        android:layout_width="220dp"
        android:layout_height="match_parent"
        android:layout_gravity="end"
        android:background="#111"
        android:gravity="center_horizontal" >

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="这是右边栏"
            android:textColor="@android:color/white"
            android:textSize="24sp" />
    </RelativeLayout>

</android.support.v4.widget.DrawerLayout>

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
y
粉丝 1
博文 132
码字总数 18615
作品 0
海淀
私信 提问
Android L5.0 ViewOutlineProvider与Shadows

http://doc.okbase.net/a396901990/archive/107839.html http://www.tuicool.com/articles/3IziIba http://www.imooc.com/learn/215 ANDROID L - Material Design详解(视图和阴影) 图像裁剪......

IamOkay
2015/02/01
0
0
在低版本android系统上实现Material设计应用

Material Design真的很好看,动画效果真的很实用。前面也写了一些文章介绍如何编写Material风格的程序,但是很多都是一些新的api,低版本上面没有这些api,我们没办法使用。但是不用气馁,g...

码农明明
2014/11/17
0
12
说说 Android 酷炫的 Material Design 设计(一)——Toolbar(工具栏)

Material Design 是由 Google 推出的全新的设计语言,谷歌希望它能够为手机、平板电脑、台式机和“其他平台”提供更一致、更广泛的“外观和感觉”。 Design Support 库封装了 Material Desig...

deniro
2018/08/12
0
0
Android Version

1、 2、minSdkversion和targetSdkVersion相信很多人都不太理解,我在网上也看了许多关于这两者区别的文章,感觉说的都很模糊,直到我在stackOverFlow看到android Min SDK Version vs. Targe...

当空皓月
2016/12/20
5
0
'No resource found that matches the given name '@style/Theme.AppCompat.Light'

一、错误描述 二、问题分析 以下情形会导致: 项目使用的是Theme.AppCompat主题 项目支持的最小SDK小于API 14(即Android4.0)

iBazinga
2016/11/09
53
0

没有更多内容

加载失败,请刷新页面

加载更多

string类回顾

writeademo
4分钟前
0
0
在DataWorks中实现指定UDF只能被指定账户访问

在DataWorks中实现指定资源被指定账户访问 背景 之前写过一篇文章是关于“DataWorks和MaxCompute内部权限体系的区别”有兴趣的朋友可以点击阅读查看详情。但是还是有些同学会问,我如何在Dat...

阿里云云栖社区
5分钟前
0
0
MaxCompute安全管理指南-案例篇

通过《MaxCompute安全管理-基础篇》了解到MaxCompute和DataWorks的相关安全模型、两个产品安全方面的关联,以及各种安全操作后,本篇主要给出一些安全管理案例,给安全管理的成员作为参考。 ...

阿里云官方博客
9分钟前
0
0
Spring Cloud 中使用Feign解决参数注解无法继承的问题

Spring Cloud 中使用Feign解决参数注解无法继承的问题 在使用Feign的时候,通常先写一个接口类,然后再写实现类,根据官网的例子接下来编写一个简单的Feign的请求例子 @FeignClient("spring...

不学无数的程序员
10分钟前
0
0
springboot kafka读写

依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>1.1.1.RELEASE</version></dependency> 配置 #=======......

张欢19933
16分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部