編輯:關於Android編程
android:gravity="center" />
android:gravity="center" />
android:gravity="center" />
android:constantSize=["true" | "false"]
android:dither=["true" | "false"]
android:variablePadding=["true" | "false"] >
- android:drawable="@[package:]drawable/drawable_resource"
android:state_pressed=["true" | "false"]
android:state_focused=["true" | "false"]
android:state_hovered=["true" | "false"]
android:state_selected=["true" | "false"]
android:state_checkable=["true" | "false"]
android:state_checked=["true" | "false"]
android:state_enabled=["true" | "false"]
android:state_window_focused=["true" | "false"] />
五、Level list:可以通過程序imageView.getDrawable().setImageLevel(value)來設置需要在ImageView中顯示的圖片(在xml中聲明的圖片)。例子:
- android:drawable="@drawable/button_pressed" />
- android:drawable="@drawable/button_focused" />
- android:drawable="@drawable/button_focused" />
可以在程序中設置imageView.getDrawable().setImageLevel(0)或imageView.getDrawable().setImageLevel(1)來切換圖片。 六、Transition Drawable:可以通過調用startTransition()和reverseTransition()實現兩張圖片的切換。例子:
- android:drawable="@drawable/status_off"
android:maxLevel="0" />
- android:drawable="@drawable/status_on"
android:maxLevel="1" />
在程序中的使用android:id="@+id/button"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:src="@drawable/transition" />
ImageButton button = (ImageButton) findViewById(R.id.button);
TransitionDrawable drawable = (TransitionDrawable) button.getDrawable();
drawable.startTransition(500);
xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/photo2" android:insetTop="100dp" android:insetRight="100dp" android:insetBottom="200dp" android:insetLeft="100dp" />
android:shape="rectangle"> android:startColor="#FFFF0000"android:endColor="#80FF00FF"android:angle="45"/> android:left="7dp"android:top="7dp"android:right="7dp"android:bottom="7dp" /> android:radius="8dp" />
最近在使用Android Studio 進行開發一款應用,涉及到新浪的登錄,但是新浪登錄的sdk需要引用so文件,用Studio找了半天沒找到合適的方法,不想
本文實例分析了Android實現Gesture手勢識別用法。分享給大家供大家參考。具體如下:很高興能在Android1.6的sdk看到手勢識別這一功能,之前一直在想,如何
上一篇文章中我們介紹了hybrid開發相關的知識。重點介紹了hybrid開發的概念,hybrid開發的作用,android中如何實現hybrid開發,android中實現
1.ShapDrawable用途:圓角的輸入框 單色背景的按鈕開發步驟:1. 創建drawable文件夾2. 創建一個shap文件. 文件名:業務名_控件名縮寫_bg