1、为了兼容android所有版本的(一般最低2.3)的所有的dialog的系统样式的统一建议使用android.support.v7.app.AlertDialog包下的AlertDialog。
2、toast的使用技巧:一般情况下toast的连续点击都会造成toast产生多个对象,这样就导致弹出多个toast结果导致用户体验很差鉴于此种情况建议下述写法:
public class Util {
private static Toast toast;
public static void showToast(Context context, String content) {
if (toast == null) {
toast = Toast.makeText(context, content, Toast.LENGTH_SHORT);
} else {
toast.setText(content); } toast.show();
}
}
这样写会控制toast的对象的产生个数从而避免了上述情况的分析。