AndroidDesign
iwanghang
脚踏实地
展开
-
Android开发-DesignDemo-AndroidStudio(十二)TextInputLayout
TextInputActivity.java: package com.iwanghang.coordinatordemo; import android.support.design.widget.TextInputLayout; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import原创 2016-11-07 11:43:31 · 1274 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(二)右滑菜单实现
MainActivity.java: package com.iwanghang.designdemo; import android.support.design.widget.TabLayout; import android.support.v4.view.ViewPager; import android.support.v4.widget.DrawerLayout; import a原创 2016-11-01 11:17:40 · 1347 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(三)右滑菜单点击监听
点击title_2,title_3,title_4,收起右滑菜单。 点击title_1,finsh当前Activity。 需要在res中手动创建menu文件夹: 然后,创建navigation.xml: 修改activity_main.xml: <LinearLayout xmlns:android="http原创 2016-11-01 15:23:19 · 1605 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(四)单选、子菜单、header
activity_main.xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto"原创 2016-11-02 16:49:54 · 1438 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(五)Coordinator
CoordinatorActivity.java: package com.iwanghang.designdemo; import android.support.design.widget.Snackbar; import android.support.v4.app.ActivityCompat; import android.support.v7.app.AppCompatActivi原创 2016-11-03 09:39:00 · 1300 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(六)CoordinatorDemo(1)
实现效果: 项目需求的2个jar包: MainActivity.java: package com.iwanghang.coordinatordemo; import android.support.design.widget.CoordinatorLayout; import android.support.design.widget.Snackbar; import原创 2016-11-03 14:56:48 · 1116 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(七)CoordinatorDemo(2)
Behavior的2种实现方式: MainActivity.java: package com.iwanghang.coordinatordemo; import android.support.design.widget.CoordinatorLayout; import android.support.design.widget.Snackbar; import android.原创 2016-11-03 16:40:32 · 1085 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(八)CoordinatorDemo(3)
实现ActionBar隐藏显示,TextView悬停条目 记得styles.xml里,把主题设置为NoActionBar activity_main.xml: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"原创 2016-11-04 11:32:21 · 1162 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(九)FloatingActionButton(1)
简单对比FloatingActionButton和ImageButton的区别: 左边是ImageButton,右边是FloatingActionButton: activity_main.xml: <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com原创 2016-11-04 15:42:40 · 1398 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(十)FloatingActionButton(2)
FloatingActionButton和ImageButton的区别: 跟上一篇博文对比,这里左右对调了两种Button的位置,对实现效果没有影响,可以自己尝试换过来,也是可以的。 左边是FloatingActionButton,右边是ImageButton。 另外,还实现了一个CollapsingToolbarLayout,就是折叠的ActionBar。 直原创 2016-11-04 16:01:17 · 1259 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(十一)FloatingActionButton(3)
FloatingActionButton跟随list滚动隐藏消失。 需要重写MyBehavior.java,将其继承FloatingActionButton.Behavior。 如果看了之前Demo的同学,请在layout里去掉textView引用com包实现跟随list滚动隐藏消失的效果的代码,否则,会报错。 如果同时想实现,FloatingActionButton原创 2016-11-07 09:38:42 · 1098 阅读 · 0 评论 -
Android开发-DesignDemo-AndroidStudio(一)ViewPager实现
MainActivity.java: package com.iwanghang.designdemo; import android.support.design.widget.TabLayout; import android.support.v4.view.ViewPager; import android.support.v7.app.AppCompatActivity; import原创 2016-10-31 16:34:54 · 1377 阅读 · 0 评论