Material Design编程
二克拉梦想
业精于勤荒于嬉
展开
-
Material Design之Toolbar
控件Toolbar 自定义标题栏首先在 styles.xml 为 APP更换一个不带ActionBar的主题<resources> <!--选择主题,并且重写colorPrimary colorPrimaryDark colorAccent 属性 --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar原创 2017-02-08 11:29:17 · 616 阅读 · 0 评论 -
Material Design 之 DrawerLayout(滑动菜单)
DrawerLayout包含两个界面,一个主界面和一个隐藏界面。隐藏界面可以通过点击按钮或者滑动屏幕边缘显示出来,一般隐藏界面用来做菜单使用。 DrawerLayout是一个布局,和普通布局使用起来没有多大差别,先在布局文件中添加一个DrawerLayout<?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.Drawe原创 2017-03-02 09:08:07 · 853 阅读 · 0 评论 -
Material Design 之NavigationView(导航视图)
NavigationView(导航视图)有两个部分,头部可以加载一个layout,菜单栏可以加载一个menu文件。一般放在DrawerLayout中使用。NavigationView是Design Support库提供中,先要添加依赖库。 compile 'com.android.support:design:24.2.1' compile 'de.hdodenhof:circlei原创 2017-03-02 11:18:19 · 448 阅读 · 0 评论 -
MaterialDesign之FloatingActionButton(悬浮按钮)
FloatingActionButton是Design Support提供的一个控件,所以使用之前先要添加依赖库: compile 'com.android.support:design:24.2.1'<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/acti原创 2017-03-03 09:12:26 · 923 阅读 · 0 评论 -
Android (FragmentTabHost+RadioGroup)实现底部bar
从java算起,自学android有一年了。从一开始的信息满满到现在的迷茫,不知道为了啥?改行做android?根本没底气不自信。放弃?那我一年辛苦不是白费了?闲话不扯。大部分的app底部都有一个导航栏,像微信,QQ。以前我都是自己用textView加一些乱七八糟的东西实现的,代码耦合度高,实现繁杂,可复用性低。因为基础的东西学的差不多了,最近开始接触一些简单的项目,发现框架真的是个好东西。虽然起步原创 2017-06-15 10:34:25 · 535 阅读 · 0 评论