-
打电话查看全部
-
发送短信查看全部
-
匿名启动Activity查看全部
-
匿名开启 别的app的activity查看全部
-
匿名启动 别的应用的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主要启动一些系统的文件 Intent intent=new Intent(); intent.setAction("www.imooc.com"); startActivity(intent); -->> Androidmanifest文件中,注册FourActivity中添加 <activity android:name=".FourActivity"> <intent-filter> <action android:name = "www.imooc.com"></action> <category android:name="android.intent.category.DEFAULT"></category> </intent-filter> </activity>查看全部
-
====/*MediaPlayer 生命周期的应用*/ 播放音乐 1: 在res中新建一个raw文件夹存放响应的音频文件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 音乐播发的位置,在 in onResume() judge --> if(position !=0){mediaPlayer.seekTo(position); mediaPlayer.start();} 同时在mediaPlayer.pause()设置音乐播放的位置 postion = mediaPlayer.getCurrentPosition(); 6: resource need srelease in onDestory judge --> if(mediaPlayer !=null){mediaPlayer.release(); mediaPlayer = null };查看全部
-
/*activity 在销毁的时候保存的状态信息*/ 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查看全部
-
这个地方是不是错了,应该是获取焦点吧,调用onResume这个方法吧查看全部
-
Activity三种状态: 1、显示状态:onCreate onStart onResume 2、看不见状态:onPause onStop 3、销毁状态:onDestroy查看全部
-
一个Activity在创建和显示的时候,先调用的是<br> 1.onCreate, onStart, onResume,方法<br> 2,按下back键的时候会调用:onPause,onStop,onDestory方法 3.按下home键会调用:onPause onStop 4.按下home键后再打开程序:onrestart onstart onresume查看全部
-
单个activity状态查看全部
-
Activity生命周期的显示,不显示,销毁状态查看全部
-
Activity的生命周期查看全部
-
Activity交互的生命周期查看全部
举报
0/150
提交
取消