1、ListView 设置 EmptyView,最好使用ViewStub包装 #有待验证
2、很多使用库,带有效果图。http://www.androidviews.net/ 没事多翻翻看
3 、声明周期方法onSaveInstance(Bundle saveInstance) 方法用于保存 View 相关的一些数据, 在OnCreate 或onRestoreInstance(Bundle saveInstance) 恢复数据,注意:onCreate 在onRestoreInstance 之前调用。
4、onPrepareOptionsMenu 修改菜单显示,相当于拦截菜单
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
//改变OptionsMenu
MenuItem menuItem = menu.findItem(1);
menuItem.setTitle("change");
return super.onPrepareOptionsMenu(menu);
}
5 、CursorLoad 、Cursor 、ContentProvider 相结合,异步查询数据库更新ui界面。