Android编程中一个共同的困难就是协调Activity的生命周期和长时间运行的任务(task),并且要避免可能的内存泄露。思考下面Activity的代码,在它启动的时候开启一个线程并循环执行任务。 当配置发生变化(如横竖屏切换)时,会导致整个Activity被销毁并重新创建,很容易假定Andro ...
分类:
其他好文 时间:
2016-04-19 19:07:15
阅读次数:
188
只需要重新onSaveInstanceState方法,在其里面记住我们要记录的参数 ...
分类:
移动开发 时间:
2016-04-17 19:14:54
阅读次数:
315
package com.example.meidiaplayar; import android.os.Bundle;import android.os.Environment;import android.app.Activity;import android.view.Menu;import a ...
分类:
移动开发 时间:
2016-04-14 22:26:04
阅读次数:
206
最近总结的工作中遇到的小问题在这里共享 ,希望对大家能有帮助
1.横屏的一个应用在修改个人资料过程从相册取图片或者拍照的过程中,横纵屏切换引起再次进入程序时应用变纵屏的bug
--------------主页面控制器中点击进入个人资料页面的地方:----------------------
- (void)changepersonIcon{
UIActionShee...
分类:
Web程序 时间:
2016-04-10 14:55:44
阅读次数:
286
屏幕方向的控制屏幕方向是对Activity而言的,你可以在AndroidManifest.xml 文件中,通过activity的android:screenOrientation属性进行设定。在此配置的值会反映在Activity的getRequestedOrientation()方法的返回值中,与之...
分类:
其他好文 时间:
2016-03-19 08:47:23
阅读次数:
952
---------------------------------Intent七大属性------------------------------------- 第一类:启动,有ComponentName(显式),Action(隐式),Category(隐式)。 第二类:传值,有Data(隐式),T
分类:
其他好文 时间:
2016-03-07 01:18:44
阅读次数:
200
默认情况下,当“屏幕方向”或“键盘显示隐藏”变化时都会销毁当前Activity,创建新的Activity。如果不希望重新创建Activity实例,可以按如下配置Activity:<activityandroid:name=".MainActivity"android:configChanges="keyboardHidden|orientation">注意Android3.2横..
分类:
其他好文 时间:
2016-02-24 19:36:10
阅读次数:
389
设置Activity的android:configChanges时,切屏会重新调用各个生命周期本人实际测试发现设置android:configChanges="keyboardHidden|orientation"或不设置横竖屏切换时也会执行onCreate各一次,并且不会执行onConfigurationChanged设置android:configChanges="orientation|sc...
分类:
移动开发 时间:
2016-02-24 09:49:56
阅读次数:
207