Android:一些小总结
16lz
2021-12-04
public class CalendarActivity extends Activity { ... static final int DAY_VIEW_MODE = 0; static final int WEEK_VIEW_MODE = 1; private SharedPreferences mPrefs; private int mCurViewMode; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SharedPreferences mPrefs = getSharedPreferences(); mCurViewMode = mPrefs.getInt("view_mode" DAY_VIEW_MODE); } protected void onPause() { super.onPause(); SharedPreferences.Editor ed = mPrefs.edit(); ed.putInt("view_mode", mCurViewMode); ed.commit(); } }
1、设置字体
Typeface localTypeface = Typeface.createFromAsset(getAssets(), "ds-digib.ttf");localTextView1.setTypeface(localTypeface); localTextView1.setTextColor(i);
2、SharedPreference
SharedPreferences localSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this); this.defaultSP = localSharedPreferences;private void savePrefs() { SharedPreferences.Editor localEditor1 = getSharedPreferences("org.coolcode.stopwatch.preferences", 0).edit(); boolean bool1 = this.started; SharedPreferences.Editor localEditor2 = localEditor1.putBoolean("started", bool1);... ... ... ... localEditor10.putString("totalTimes", str2).commit();}
官方demo
Here is an excerpt from a calendar activity that stores the user's preferred view mode in its persistent settings:
public class CalendarActivity extends Activity { ... static final int DAY_VIEW_MODE = 0; static final int WEEK_VIEW_MODE = 1; private SharedPreferences mPrefs; private int mCurViewMode; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); SharedPreferences mPrefs = getSharedPreferences(); mCurViewMode = mPrefs.getInt("view_mode" DAY_VIEW_MODE); } protected void onPause() { super.onPause(); SharedPreferences.Editor ed = mPrefs.edit(); ed.putInt("view_mode", mCurViewMode); ed.commit(); } }
3、StringBuilder
StringBuilder localStringBuilder1 = new StringBuilder("#"); String str1 = String.valueOf(j + 1); StringBuilder localStringBuilder2 = localStringBuilder1.append(str1).append("\t\t\t");
4、SDCard
private void setHasSD() { boolean bool = Environment.getExternalStorageState().equals("mounted"); this.hasSD = bool; }
更多相关文章
- android 设置全屏
- Android(安卓)自定义对话框(Dialog)设置显示大小方向
- android ListView的分段显示、分页显示(附源码)
- Android系统设置【android.provider.settings】
- Android中九种dialog对话框代码
- android Universal Image Loader for Android(安卓)说明文档 (1)
- 修改android默认浏览器
- android gridview 去除四周间隙
- ViewCompat:android官方实现兼容的一个帮助类