1.最近我去运行我们公司所开发的APP,发现出现很多问题,就是从前一个页面跳到另外一个页面后,前一个页面会被销毁。 正常来说,activity跳转过程是这样: A: 存在intent +setActivityResult (intent,requestCode)+传递值 B:在onBackPress
分类:
移动开发 时间:
2016-03-20 10:28:03
阅读次数:
271
注意Fragment使用startActivityForResult()方法打开一个Activity,并需要这个Activity销毁时通过onActivityResult()传递数据给打开他的Fragment.一般是没有问题的,但是如果这个Fragment依附的那个FragmentActivity也
分类:
其他好文 时间:
2016-03-13 06:16:55
阅读次数:
115
Android音乐播放器使用到Android的Actiivity和Service组件播放音乐使用Service组件操作按钮等使用Activity与用户交互同时为了把服务所在进程变成服务进程,防止Activity销毁时依旧执行Service,需要使用Service启动的混合调用,即先使用startSe...
分类:
移动开发 时间:
2015-12-27 14:36:44
阅读次数:
402
//activity销毁之前调用,把状态值存储上@Override protected void onSaveInstanceState(Bundle outState) { outState.putBoolean("isConflict", false); outState.putBo...
分类:
移动开发 时间:
2015-12-21 20:00:05
阅读次数:
196
Android – Displaying Dialogs From Background Threads判断一下Activity是否在finishing就好了,否则万一Activity销毁了,这个Dialog没有所依附的对象,就会有下面的异常抛出private Handler myHandler =...
分类:
其他好文 时间:
2015-11-30 19:55:23
阅读次数:
193
最近做一个项目,有一个功能模块,需要播放音频,画一个简单的界面一个例子:我们都知道播放音频要用到MediaPlayer类,我这里,不需要开启Service,就在本Activity播放音频,当Activity销毁的时候,音频便结束但是有一个重点,需要即时的变化当前播放的时间我的思路是,开启一个线程,计...
分类:
编程语言 时间:
2015-11-12 21:32:52
阅读次数:
278
一,在设备的旋转的时候,发生了什么? 设备旋转时候,当前的activity实例会被系统销毁,然后创建一个新的Activity实例。接下来我们通过检测Activity的生命周期来观察下:上面是我启动activity时依次发生的事件,接下来我旋转设备: 可以看到,旋转的时候,第一个activity被destroy掉,之后新的activity被创建。 二...
分类:
移动开发 时间:
2015-10-17 12:16:44
阅读次数:
283
APP里有一个上传头像,可以直接从相册选择图片上传,也可以使用照相机拍照上传。这个功能在大部分机器下都正常,然而在部分机器(例如三星)却失败,另外独立写了个测试例子检查这个问题。 package?com.penngo....
分类:
移动开发 时间:
2015-09-08 18:41:20
阅读次数:
193
activity生命周期图:下面介绍一下里面的方法:oncreat():在activity一执行就运行的,此过程加载xml里的视图控件onstart():是在activity视图在手机屏幕上可见时候调用执行onResme():是获取手机屏幕空间的焦点,即可以点击控件时候执行onpause():与on...
分类:
其他好文 时间:
2015-08-11 17:49:21
阅读次数:
180
引言 首先,要明确什么叫“非中断保存”。熟悉Fragment的开发人员都知道,Fragment是依附于Activity的。当Activity销毁时,Fragment会随之销毁。而当Activity配置发生改变(如屏幕旋转)时候,旧的Activity会被销...
分类:
移动开发 时间:
2015-07-07 17:18:35
阅读次数:
166