- 博客(3)
- 资源 (8)
- 收藏
- 关注
转载 Android长时间后台运行,内存被回收再次打开导致APP崩溃(APP在后台被系统回收后,需要重新启动)
因为Application是全局变量,内存不足的时候会被回收,这个时候如果不是重启而是恢复之前页面,系统会重新new一个Application,所以没有回收之前保存在Application中的信息都将没有了,所以回收之前保存在Application中的信息都将没有了,这个时候被恢复的页面就可能因为需要Application中的信息报NullPointerException错;因为手机内存不足的时候,会回收一些APP所占内存,如果被回收的APP中有全局变量,那么再次进入这个APP就会导致异常报错;
2023-10-28 19:27:22 1122
转载 Android设置透明、半透明等效果
android 窗体透明的,黑暗度等的设置技巧设置透明度(这是窗体本身的透明度,非背景)WindowManager.LayoutParams lp=getWindow().getAttributes();lp.alpha=0.3f;getWindow().setAttributes(lp);alpha在0.0f到1.0f之间。1.0完全不透明
2016-12-14 11:25:09 311 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人