Android知识点
etonZh
脚踏实地,仰望星空,认真做好每件事,不要害怕问题,勇于解决问题
展开
-
如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?
onSaveInstanceState() 当你的程序中某一个Activity A在运行时,主动或被动地运行另一个新的Activity B,这个时候A会执行onSaveInstanceState()。B完成以后又会来找A, 这个时候就有两种情况:一是A被回收,二是A没有被回收,被回收的A就要重新调用onCreate()方法,不同于直接启动的是这回onCreate()里是带上了参数savedIns原创 2015-09-23 11:12:41 · 3947 阅读 · 1 评论 -
如何将一个Activity设置成窗口的样式
做法有两种 1.在AndroidManifest.xml文件当中设置当前activity的一个属性(系统自带的属性): android:theme="@android:style/Theme.Dialog" 效果图: 方法2. 1).在你的styles.xml文件中可以新建一如下的style: @drawable/float_box原创 2015-09-23 11:51:51 · 1477 阅读 · 1 评论