-
打電話查看全部
-
發(fā)送短信查看全部
-
匿名啟動Activity查看全部
-
匿名開啟 別的app的activity查看全部
-
匿名啟動 別的應(yīng)用的activity查看全部
-
====顯示啟動Activity //component 組件 要素 成分 public void onClick(View v) { /* //方法1: Intent intent = new intent(ThreeActivity.this, FourActivity.class); startActivity(intent);*/ //方法2: Intent intent = new Intent(); ComponentName component = new ComponentName(ThreeActivity.this, FourActivity.class); intent.setComponent(component); startActivity(intent); } ====匿名啟動Activity主要啟動一些系統(tǒng)的文件 Intent intent=new Intent(); intent.setAction("idcbgp.cn"); startActivity(intent); -->> Androidmanifest文件中,注冊FourActivity中添加 <activity android:name=".FourActivity"> <intent-filter> <action android:name = "idcbgp.cn"></action> <category android:name="android.intent.category.DEFAULT"></category> </intent-filter> </activity>查看全部
-
====/*MediaPlayer 生命周期的應(yīng)用*/ 播放音樂 1: 在res中新建一個raw文件夾存放響應(yīng)的音頻文件res-->raw-->mm.mp3 2: 在class中新建一個private Mediaplayer 的對象mediaPlayer; 3: in onCreate write--> mediaPlayer = MediaPlayer.create(this, R.raw.mm); mediaPlayer.start(); =====question=====點擊Button jump to SecondActivity found music not stop 所以在onPause判斷是否有MediaPlayer在播放 4: in onPause() judge --> if(mediaPleyer.isPlaying()){mediaPlayer.pause(); } =====question=====when back to MainActivity fount music not continue 所以在onResume判斷是否音樂重新開始播放 5: 需要定義一個int 音樂播發(fā)的位置,在 in onResume() judge --> if(position !=0){mediaPlayer.seekTo(position); mediaPlayer.start();} 同時在mediaPlayer.pause()設(shè)置音樂播放的位置 postion = mediaPlayer.getCurrentPosition(); 6: resource need srelease in onDestory judge --> if(mediaPlayer !=null){mediaPlayer.release(); mediaPlayer = null };查看全部
-
/*activity 在銷毀的時候保存的狀態(tài)信息*/ protected void onSavaInstanceState(Bundle outState){ Log.i(TAG, "MainActivity onSaveInstanceState"); super.onSavaInstanceState(outState); outState.putString("name", "nate"); } private TextView textView; In onCreate 方法判斷 savadInstanceState!=null textView = (TextView)findViewById(R.id.textview1); if(savadInstanceState != null{ textView,setText(savadInstanceState.getString("name")); } 生命周期: I/nate﹕ MainActivity onCreate I/nate﹕ MainActivity onStart I/nate﹕ MainActivity onResume I/nate﹕ MainActivity onPause I/nate﹕ MainActivity onSaveInstanceState I/nate﹕ MainActivity onStop I/nate﹕ MainActivity onDestroy I/nate﹕ MainActivity onCreate I/nate﹕ MainActivity onStart I/nate﹕ MainActivity onResume查看全部
-
這個地方是不是錯了,應(yīng)該是獲取焦點吧,調(diào)用onResume這個方法吧查看全部
-
Activity三種狀態(tài): 1、顯示狀態(tài):onCreate onStart onResume 2、看不見狀態(tài):onPause onStop 3、銷毀狀態(tài):onDestroy查看全部
-
一個Activity在創(chuàng)建和顯示的時候,先調(diào)用的是<br> 1.onCreate, onStart, onResume,方法<br> 2,按下back鍵的時候會調(diào)用:onPause,onStop,onDestory方法 3.按下home鍵會調(diào)用:onPause onStop 4.按下home鍵后再打開程序:onrestart onstart onresume查看全部
-
單個activity狀態(tài)查看全部
-
Activity生命周期的顯示,不顯示,銷毀狀態(tài)查看全部
-
Activity的生命周期查看全部
-
Activity交互的生命周期查看全部
舉報
0/150
提交
取消