原创 Android Drawable - Clip Drawable使用詳解(附圖)

一個可以根據level等級, 來裁剪的Drawable 資源放置位置:   Eclipse/AS: res/drawable/filename.xml 引用用法:   In Java: R.drawable.filename

原创 Android Drawable - Bitmap Drawable使用詳解(附圖)

Bitmap Drawable分兩種, 一種圖片文件表示; 另一種是XML文件表示 先說用圖片文件表示: 現在一共支持三種格式的圖片: .png/.jpg/.gif 資源放置位置: Eclipse: res/drawable/f

原创 Android Drawable - Scale Drawable使用詳解(附圖)

一個可以根據自己的level等級, 將指定的Drawable縮放到一定比例 資源放置位置:   Eclipse/AS: res/drawable/filename.xml 引用用法:   In Java: R.drawable

原创 Android Drawable - Shape Drawable使用詳解(附圖)

shape圖形 –簡單介紹 shape圖形 –如何畫? shape圖形 –參數詳細解析 shape圖形 –如何用? shape圖形 –實際開發應用場景 Tips shape圖形簡單介紹 用xml實現一些形狀圖形, 或則顏色漸

原创 Android Drawable - State List Drawable使用詳解(附圖)

一個用來顯示控件不同狀態的圖形集合, 也就是顏色選擇器selector就是用這個Drawable實現的 資源放置位置:   Eclipse/AS: res/drawable/filename.xml 引用用法:   In Ja

原创 Android Drawable Resource目錄-概要

Shape Drawable Bitmap Drawable Layer Drawable State List Drawable Level List Drawable Transition Drawable Scale Dr

原创 Android Drawable - Inset Drawable使用詳解(附圖)

一個可以讓Drawable內嵌到自己View當中, 並且可以設置Drawable到View邊緣之間的邊距, 當然LayerDrawable也可以辦到 資源放置位置:   Eclipse/AS: res/drawable/file

原创 Android Drawable - Transition Drawable使用詳解(附圖)

用於實現兩個Drawable之間的淡入淡出 資源放置位置: Eclipse/AS: res/drawable/filename.xml 引用用法: In Java: R.drawable.filename

原创 Android Drawable - Layer Drawable使用詳解(附圖)

一個可以用來管理一組Drawable的集合, 並給集合裏面的圖片指定位置, 使之有一個疊加的效果 資源放置位置:   Eclipse/AS: res/drawable/filename.xml 引用用法:   In Java:

原创 Android Drawable - Level List Drawable使用詳解(附圖)

表示一個Drawable集合, 集合中每一個Drawable都有一個等級(level)的概念, 根據不同的level來切換到對應的Drawable, 通過setLevel( ) 或者setImageLevel( ) 資源放置位

原创 Android 動畫 - AlphaAnimation漸變動畫

AlphaAnimation:透明度漸變動畫 創建AlphaAnimation有兩種方式 XML文件+Java代碼 Java代碼方式 XML文件+Java代碼 這裏是一個完整的Alpha動畫XML動畫的所有屬性 文件目錄

原创 Android 動畫 - TranslateAnimation位移動畫

TranslateAnimation:位移動畫 同樣,創建TranslateAnimation也有兩種方式 XML文件+Java代碼 Java代碼方式 第一種方式:XML文件+Java代碼 示例效果圖: 語法: <?xml

原创 Android Studio 問題彙總目錄

Android Studio無法使用Apache的TttpClient com.android.dex.DexException: Multiple dex files define(重複引用包) Error:Cause: com.an

原创 Gradle DSL method not found: 'android()'

android()找不到: Stackoverflow資料:http://stackoverflow.com/questions/27735646/android-studio-gradle-dsl-method-not-found-

原创 Java 8新特性 Lambde表達式介紹-使用

Lambde表達式幹什麼用的?   一種簡寫的格式, 類似於for循環和增強for循環關係,最直觀的好處簡寫代碼,以前要佔四五行代碼,現在可能只需要用一行代碼就搞定了 ArrayList<String> list = n