-
匿名启动 Intent intent=new Intent(); intent.setAction("www.imooc.com"); startActivity(intent); 在Androidmanifest文件中,注册SecondActivity中添加 <intent-filter> <action android:name="www.imooc.com"/> <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.imooc.com"); intent.setData(url);查看全部
-
生命周期查看全部
举报
0/150
提交
取消