隨手記

android:scrollbars="none" 則可以隱藏滾動條
android:elevation="1dp"  添加陰影

在Android 5.X后也引入了一個叫tint的屬性,意思叫"著色",有兩種形式:
1、android:backgroundTint="" 2、android:tint=""
我們先來看一下圖片:這個主要是在xml文件里定義tint和tintMode2個屬性,其中tintMode有6個。


圖片1.png

tintMode主要改變我們著色的模式!?。?!一般情況默認的模式是 src_in;
其余的把tintMode屬性分別設(shè)置為:add,multiply,screen,src_atop,src_in,src_over
app:popupTheme="@style/ThemeOverlay.xxxx"e,這個屬性就是用來自定義我們彈出的菜單的樣式,在之前的Actionbar的溢出菜單,我們是不能自定義他的樣式的,只能根據(jù)你的theme來選擇黑白兩種,不能自己定義,現(xiàn)在我們可以定義彈出菜單的樣式

在Android開發(fā)中,使用ToolBar控件替代ActionBar控件,需要在java代碼中使用setSupportActionBar()方法

Class.getSimpleName()方法。是獲取源代碼中給出的‘底層類’簡稱 而Class.getName();以String的形式,返回Class對象的‘實體’名稱

package com.test;
public interface Fruit {
}

一個實現(xiàn)類:

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下載下來的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容