編輯:關於Android編程
public class EngineerJspActivity extends Activity {
private static String Tag = "EngineerJspActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d(Tag, "onCreate()");
setContentView(R.layout.activity_main);
}
@Override
protected void onStart() {
super.onStart();
Log.d(Tag, "onStart()");
}
@Override
protected void onResume() {
super.onResume();
Log.d(Tag, "onResume()");
}
@Override
protected void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
Log.d(Tag, "onSaveInstanceState()");
}
@Override
protected void onPause() {
super.onPause();
Log.d(Tag, "onPause()");
}
@Override
protected void onStop() {
super.onStop();
Log.d(Tag, "onStop()");
}
@Override
protected void onRestoreInstanceState(Bundle savedInstanceState) {
super.onRestoreInstanceState(savedInstanceState);
Log.d(Tag, "onRestoreInstanceState()");
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.d(Tag, "onDestroy()");
}
}
②運行Activity(沒有切換屏幕的正常情況下啟動Activity),得到如下結果:
③切換成橫屏時的Activity生命周期:
④換回豎屏的Activity生命周期:
⑤給清單文件加上android:configChanges="orientation"屬性,重新啟動Activity,沒有切換屏幕時(正常啟動)的生命周期:
⑥加上android:configChanges="orientation"屬性,切換成橫屏,Activity的生命周期:
⑦加上android:configChanges="orientation"屬性,換回豎屏,Activity的生命周期:
⑧加上android:configChanges="orientation"keyboardHidden"屬性,正常啟動Activity的生命周期(未切屏幕):
⑨加上android:configChanges="orientation"keyboardHidden"屬性,正常啟動Activity的生命周期(切成橫屏):
⑩加上android:configChanges="orientation"keyboardHidden"屬性,正常啟動Activity的生命周期(換回豎屏):
執行Home鍵之後的生命周期:
Android應用開發之簡易、大氣音樂播放器實現專輯倒影效果
今天要實現的功能是實現專輯倒影效果,這個功能已經屬於圖像處理方面的了,對圖像處理我不怎麼在行,等一下會介紹一個很實用的工具類,專門用來進行圖像處理的。這個工具類不是我寫的
Android 讀取工程內資源文件的兩種方法
總結: asset目錄下文件: 稱為原生文件,這類文件在被打包成apk文件時是不會進行壓縮的,不會自動生成R文件的ID 訪問: 獲取路徑: f
手機短信編碼與長度限制
手機短信收發有三種方式:Block方式、Text方式和PDU方式,前兩種在國內很少使用,PDU格式則普遍支持。內容總長度140個字節(1120位),支持采用
android Fragment詳細講述,包括問題隱患
Fragment是安卓v4包的新東西,名為碎片化布局,該布局的目的就是為了取代過時的tabhost.使操作更加方便,大大增加了開發者的高效開發。在使用好Fragment的