編輯:關於Android編程
Android可以使用finish()方法,實現函數返回的功能,當不是Activity內部調用時,需要使用getActivity()方法的返回值Activity調用。如實現了一個提示框(AlertDialog),包含兩個按鈕,返回和設置;一個是跳轉定位服務設置界面,一個是返回上一級界面。
DialogFragment mLocationDialog = new AlertDialogFragment().setTitle(啟動位置服務)
.setMessage(為了您能更好地使用本功能,請開啟定位服務,否則無法使用此功能。)
.setButtons(返回, 設置)
.setOnButtonClickListener(new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
switch (i) {
case 0: //取消按鈕直接退出
getActivity().finish();
return;
case 1: //設置按鈕設置GPS
LocationServiceUtils.gotoLocServiceSettings(getAppContext());
return;
default:
return;
}
}
});

Android 中的那些策略模式
首先祭上經典的策略模式 UML 圖可以看到,策略模式中主要有以下幾個角色:Strategy 接口,用於定義算法的固定套路 ConcreteStrategyA , &hel
Android開發之自定義View專題(三):自定義GridView
gridview作為android開發中常用的組件,其功能十分強大。但是,我們有時候有很多特殊的需求,需要在其基礎上進行改造。有時候會有移動gridView中item位置
Android實現動態向Gallery中添加圖片及倒影與3D效果示例
本文實例講述了Android實現動態向Gallery中添加圖片及倒影與3D效果的方法。分享給大家供大家參考,具體如下:在Android中gallery可以提供一個很好的顯
android產品研發(二十二)--)android實用調試技巧
上一篇文章中我們講解了android UI優化方面的知識。我們講解了android中的include、marge、ViewStub標簽,在使用這些標簽時可以簡化我們的布局