android:scrollbars="none" 则可以隐藏滚动条
android:elevation="1dp" 添加阴影
在Android 5.X后也引入了一个叫tint的属性,意思叫"着色",有两种形式:
1、android:backgroundTint="" 2、android:tint=""
我们先来看一下图片:这个主要是在xml文件里定义tint和tintMode2个属性,其中tintMode有6个。
tintMode主要改变我们着色的模式!!!!一般情况默认的模式是 src_in;
其余的把tintMode属性分别设置为:add,multiply,screen,src_atop,src_in,src_over
app:popupTheme="@style/ThemeOverlay.xxxx"e,这个属性就是用来自定义我们弹出的菜单的样式,在之前的Actionbar的溢出菜单,我们是不能自定义他的样式的,只能根据你的theme来选择黑白两种,不能自己定义,现在我们可以定义弹出菜单的样式
在Android开发中,使用ToolBar控件替代ActionBar控件,需要在java代码中使用setSupportActionBar()方法
Class.getSimpleName()方法。是获取源代码中给出的‘底层类’简称 而Class.getName();以String的形式,返回Class对象的‘实体’名称
package com.test;
public interface Fruit {
}
一个实现类:
package com.test;
public class Apple implements Fruit {
}
Fruit apple=new Apple();
System.out.println(apple.getClass().getCanonicalName());//返回com.test.Apple
System.out.println(apple.getClass().getSimpleName());//Apple
System.out.println(apple.getClass().getName());//返回com.test.Apple
在DialogFragment的onstart()添加
Window window = getDialog().getWindow();
WindowManager.LayoutParams windowParams = window.getAttributes();
windowParams.dimAmount = 0.0f;
window.setAttributes(windowParams);
就是弹出框的周围会透明
// Window window = getDialog().getWindow();
// window.setBackgroundDrawableResource(android.R.color.transparent);
就是弹出框自己变成透明
gradle-wrapper.properties中配置的是的Gradle的版本.
build.gradle中的依赖指定的是Android Gradle插件的版本.随as下载下来的