編輯:關於android開發
【代碼】:
toggleMe.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
UIUtils.toast("開啟了密碼保護",false);
}else{
UIUtils.toast("關閉了密碼保護",false);
}
}
});
【布局】:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_checked="true"
android:drawable="@drawable/toggle_btn_checked"
></item>
<item
android:state_checked="false"
android:drawable="@drawable/toggle_btn_unchecked"
></item>
</selector>
【需要用到的資源】:
【1】toggle_selector.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_checked="true"
android:drawable="@drawable/toggle_btn_checked"
></item>
<item
android:state_checked="false"
android:drawable="@drawable/toggle_btn_unchecked"
></item>
</selector>
【2】圖片
toggle_btn_checked.png
toggle_btn_unchecked.png
【最後的效果】:
Android中使用ImageViewSwitcher實現圖片切換輪播導航效果,前面寫過了使用ViewFlipper和ViewPager實現屏幕中視圖切換的效果(View
Android應用程序的啟動流程 Android系統中一個應用程序的主題是由ActivityThread構成的。不過涉及到很多細節如ActivityThread是由誰來創
算法—3.希爾排序(中等規模最佳算法),希爾排序對於大規模亂序數組插入排序很慢,因為它只會交換相鄰的元素,因此元素只能一點一點地從數組的一端移動到另一端。例如,如果主鍵最
通過百度地圖API顯示當前位置在地圖上(圖標顯示)--第三方開源--百度地圖(二),api當前位置1.下載百度地圖的demo,下載地址:http://lbsyun.bai