name="custom_theme">
name="android
:background">#ff0
item>
style>
name="tongyicolor">
name="android
:textcolor">#00f
item>
style>
name="textview_custom">
name="android
:textcolor">#f00
item>
name="android
:textsize">10sp
item>
style>
name="textview_custom1">
name="android
:textsize">20sp
item>
style>
name="textview_custom2">
name="android
:textsize">30sp
item>
style>
style="@style/textview_custom"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello_world" />
android:allowbackup="true"
android:icon="@drawable/ic_launcher"
android:theme="@style/custom_theme" >
// 顯示普通對話方塊
public
void
click1(view view)
});// dialog.setneutralbutton("取消", new onclicklistener()
// });
dialog.setpositivebutton("確定", new onclicklistener()
});// 最後一步,生成並顯示對話方塊
dialog.show();
}// 顯示單選對話方塊
public
void
click2(view view) ;
dialog.setsinglechoiceitems(items, 2, new onclicklistener()
});// 最後一步,生成並顯示對話方塊
dialog.show();
}// 顯示多選對話方塊
public
void
click3(view view) ;
final
boolean checkeditems = ;
dialog.setmultichoiceitems(items, checkeditems , new onmultichoiceclicklistener()
});dialog.setpositivebutton("確定", new onclicklistener()
}// 隱藏對話方塊
dialog.dismiss();
}});
// 最後一步,生成並顯示對話方塊
dialog.show();
}// 進度條對話方塊
public
void
click4(view view)
dialog.dismiss();
};}.start();
}
xmlns:android=""
android:oneshot="true">
android:drawable="@drawable/girl_1"
android:duration="200" />
android:drawable="@drawable/girl_2"
android:duration="200" />
android:drawable="@drawable/girl_3"
android:duration="200" />
android:drawable="@drawable/girl_4"
android:duration="200" />
android:drawable="@drawable/girl_5"
android:duration="200" />
android:drawable="@drawable/girl_6"
android:duration="200" />
android:drawable="@drawable/girl_7"
android:duration="200" />
android:drawable="@drawable/girl_8"
android:duration="200" />
android:drawable="@drawable/girl_9"
android:duration="200" />
android:drawable="@drawable/girl_10"
android:duration="200" />
android:drawable="@drawable/girl_11"
android:duration="200" />
animation-list>
public
class
mainactivity
extends
activity
}
public
class
mainactivity
extends
activity
});}
// 修改透明度
public
void
alpha(view view)
// 旋轉動畫
public
void
rotate(view view)
// 縮放動畫
public
void
scale(view view)
// 平移動畫
public
void
translate(view view)
// 動畫集合
public
void
set(view view)
}
幀動畫,補間動畫,和屬性動畫
幀動畫 frameanimation 多張快速切換,形成動畫效果 幀動畫使用xml定義.建立乙個folder在res下,然後定義乙個xml檔案,根節點是animation list.將素材複製到drawable hdpi資料夾下作為資源id.android oneshot true drawable...
android 動畫1 動畫補間動畫和幀動畫
透明方式 方式 animation alphaanimation new alphaanimation 0.0f,1.0f 載入 動畫資源檔案 animation animation animationutils.loadanimation this,r.anim.alpha anim imagev...
Android補間動畫 逐幀動畫
逐幀動畫 補間動畫補間動畫補間動畫 分為四種 1.透明度變化 2.旋轉 3.平移 4.放大縮小透明度變化 步驟 1.new alphaanimation fromalpha,toalpha 1.fromalpha 透明度的初始值 0.0f 1.0f之間 2.toalpha 結束時的透明度的值 0.0...