-
匿名啟動 Intent intent=new Intent(); intent.setAction("www.xianlaiwan.cn"); startActivity(intent); 在Androidmanifest文件中,注冊SecondActivity中添加 <intent-filter> <action android:name="www.xianlaiwan.cn"/> <category android:name="android.intent.category.DEFAULT"> <intent-filter>查看全部
-
每一個通過 startActivity() 方法發出的隱式 Intent 都至少有一個 category "android.intent.category.DEFAULT",所以只要是想接收一個隱式 Intent 的 Activity 都應該包括 "android.intent.category.DEFAULT" category,不然將導致 Intent 匹配失敗。 1、一個 Intent 可以有多個 category,但至少會有一個,也是默認的一個 category。 2、只有 Intent 的所有 category 都匹配上,Activity 才會接收這個 Intent。查看全部
-
Category屬性用于指定當前動作(Action)被執行的環境查看全部
-
另一種顯示啟動Activity的方式。查看全部
-
activity的destroy中需要釋放音頻視頻的,handler的Runnable信息也需要釋放,廣播的取消查看全部
-
當從B Activity界面back返回到A Activity界面的時候在A Activity的onResume方法中對position進行判斷,其中position當中保存著上次音樂的播放記錄,如果position不為0的時候將播放器切換到上次播放的地方,然后讓播放器開始繼續播放音樂。查看全部
-
當從A Activity界面跳轉到B Activity界面的時候在onPause方法中對MediaPlayer進行判斷如果是正在播放,則將播放器停止掉。并將當前音樂的播放進度進行保存。當前進度的值為int型查看全部
-
private MediaPlayer mediaPlayer; mediaPlayer=MediaPlayer.create(上下文對象,音頻文件); mediaPlayer.start();開始運行 Int position = mediaPlayer.getCurrentPosition();記錄播放位置,Int類型 mediaPlayer.seekTo(position);尋找跳轉到position。查看全部
-
在onCreate()方法中判斷saveInstanceState值是否為空來取出相應的信息查看全部
-
橫豎屏切換時用onSaveInstanceState()方法保存需要暫存的信息查看全部
-
在進行屏幕翻轉的時候MainActivity先后經歷了oncreate(),onstart(),onResume(),onPause(),onstop(),onDestory(),oncreate(),onstart(),onResume()查看全部
-
多個Activity交互的生命周期查看全部
-
從創建MainActivity到跳轉到SecondActivity經歷的步驟是oncreate()-->onstart()-->onResume()-->onPause()-->oncreate()-->onstart()-->onResume()-->onstop()。此時,按back返回鍵后經歷的過程是:onPause()-->onRestart()-->onstart()-->onResume()-->onstop()-->onDestory()查看全部
-
發短信 intent.setAction(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT,"I am a boy"); startActivity(intent); 圖庫 intent.setAction(Intent.ACTION_GET_CONTENT); intent.setType(image/*); startActivity(intent); 打電話 Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); Uri url = Uri.parse("tel:電話號碼"); intent.setData(url); startActivity(intent); 啟動系統瀏覽器 Intent intent=new Intent(); intent.setAction(Intent.ACTION_VIEW) Uri url=Uri.parse("http://www.xianlaiwan.cn"); intent.setData(url);查看全部
-
生命周期查看全部
舉報
0/150
提交
取消