刚开始在onconfigurationChanged中监听,结果发现该方法在configuration变化即配置文件发生变化时才会被调用,如横竖屏切换,android重新载入配置文件时。而键盘隐藏不会触发该方法。后来采用如下方法完美解决了键盘隐藏监听事件。//该Activity的最外层Layoutf...
分类:
移动开发 时间:
2015-02-01 17:24:04
阅读次数:
259
转:http://blog.csdn.net/nmgchfzhzhg/article/details/8077133在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性限制。androi...
分类:
移动开发 时间:
2015-01-29 17:30:43
阅读次数:
171
背景介绍:在编写android小应用的时候,碰到了这样的一个问题:当推开手机的实体键盘时,屏幕由竖屏转换为横屏,此时应用程序的显示界面(Activity)就会被销毁了,这个让人比较郁闷。如何才能让这个activity不被销毁呢?———————————— 分割线 ———————————————-解决办...
分类:
移动开发 时间:
2015-01-29 17:12:11
阅读次数:
170
.9.png图片其实就是png格式图片,不过它比普通的png图片外围多了1px(像素)的边框,另外就是使用这种格式的图片可以实现背景自适应大小且不失真的效果。比如某些控件横竖屏切换后控件的样子就变形了,或者某些图片作为控件背景也变形,这会让人很郁闷。幸好.9.png图片可以提供这些需要的功能。
制作使用步骤:
1、制作属于你自己的png图片,一定要是png图片。...
分类:
移动开发 时间:
2015-01-24 15:55:31
阅读次数:
180
1.activity的生命周期这七个方法定义了Activity的完整生命周期。实现这些方法可以帮助我们监视其中的三个嵌套生命周期循环:(1)Activity的完整生命周期 自第一次调用onCreate()开始,直到调用onDestory()为止。Activity在onCreate()中设置所有“全....
分类:
移动开发 时间:
2015-01-22 23:16:29
阅读次数:
370
当屏幕发生旋转,Activity发生重新启动,依附在Activity中的Fragment也会跟着Activity重新创建;
这样造成当旋转的时候,本身存在的Fragment会重新启动,然后当执行Activity的onCreate时,又会再次实例化一个新的Fragment,这就是出现的原因。
解决办法:
通过onCreate的参数Bundle savedInstanceState就可以...
分类:
其他好文 时间:
2015-01-20 18:14:44
阅读次数:
156
背景:之前有过两篇写activity的博客android之activity的生命周期详解:详细介绍了activity的整个生命周期、各状态间的转换和返回桌面时保存activity的状态android之activity中onSaveInstanceState和onRestoreInstanceState的触发时机:介绍了activity中这两个方法的触发时机和作用本篇博客会牵扯到里面的内容,如果你都...
分类:
移动开发 时间:
2015-01-12 22:34:38
阅读次数:
164
1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次3、...
分类:
其他好文 时间:
2014-12-18 11:41:27
阅读次数:
163
自己重写activity的几个生命周期的方法,运行下就知道是怎么回事。
onCreate :创建activity时执行,...
分类:
移动开发 时间:
2014-12-17 18:30:42
阅读次数:
165
横竖屏切换后Activity会重新执行onCreat函数,但是在Android工程的Mainfest.xml中加入android:screenOrientation="user" android:configChanges="orientation|keyboardHidden"之后,横竖屏切换之后...
分类:
移动开发 时间:
2014-12-15 15:23:48
阅读次数:
188