NavigationView的使用 这里我们来讲讲在Android5.0之后推出的NavigationView的具体使用方式.和普通的侧拉菜单制作方式一样,首先所有的东西还是都放在一个DrawerLayout中.如果对DrawerLayout的用法还不是很了解的. 可以参考我上一篇文章:Android——MaterialDesign之二DrawerLayout     CircleImageView是实现图片圆形化的功能,我是感觉非常的nice,很好用.具体看下面例子操作. 首先添加库: Nav…
Android单元测试之三:使用模拟框架模拟依赖 基本描述 如果是一些工具类方法的测试,如计算两数之和的方法,本地 JVM 虚拟机就能提供足够的运行环境,但如果要测试的单元依赖了 Android 框架,比如用到了 Android 中的 Context 类的一些方法,本地 JVM 将无法提供这样的环境,这时候模拟框架 Mockito 就派上用场了. 使用 引入框架 testImplementation 'org.mockito:mockito-core:2.19.0' 测试类 package co…
滑动菜单--DrawerLayout 滑动菜单就是把一些菜单选项隐藏起来,而不是放置主屏幕中,然后可以通过滑动的方式将菜单显示出来,具有非常的画面效果,就是类似侧边滑动. 例子:需要上一次的Toolbar,省略的内容参考Android——MaterialDesign之一Toolbar <android.support.v4.widget.DrawerLayout ... android:id="@+id/drawer_layout"> <FrameLayout>…
需要添加的包: 测试代码: package com.zzw.navigationview; import android.app.Activity; import android.os.Bundle; import android.support.design.widget.NavigationView; import android.support.design.widget.NavigationView.OnNavigationItemSelectedListener; import and…
DrawerLayout + NavigationView DrawerLayout布局,通常在里面添加两个子控件,程序主界面添加到NavitagionView前面. <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto&quo…
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/46405409: 本文出自:[张鸿洋的博客] 一.概述 Google I/O 2015 给大家带来了Android Design Support Library.对于希望做md风格的app的来说,简直是天大的喜讯了~大家能够通过Android Design Support Library该文章对其进行了解,也能够直接在github上下载演示样例代码执行学习.为了表达我心中的喜悦…
NavigationView主要是和DrawerLayout框架结合使用,来完成抽屉导航实现侧边栏 引用一段官方文档的示例代码 <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="…
Toolbar 由于ActionBar设计原因只能存在活动的顶部,从而不能实现MaterialDesign的效果,现在推荐使用Toolbar,继承Actionbar,但是比起它更加的灵活. 设置主题:在style.xml文件中 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">   MainActivity_Xml: <?xml version="1.0&q…
转自http://www.cnblogs.com/HouZhiHouJueBlogs/p/3962122.html 快速环境搭建和Hello World 第一步:JAVA SDK(JDK)的安装: 官方下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 第二步: 下载ADT-Bundle for Windows 官方下载地址:http://developer.android.com/sdk/index.…
转载:http://www.cnblogs.com/angeldevil/archive/2011/12/02/2271096.html http://www.lightskystreet.com/2015/05/23/anim_basic_knowledge/ http://blog.inching.org/2014/01/14/android-animation/ 3.0以前,android支持两种动画模式,tween animation,frame animation,在android3.…