今天在看log的时候发现,Launcher activity会被onDestroy掉一次。然后再重新启动。 可能原因推測: 1.横竖屏切换 2.MCC MNC等Configuration改变引起的 MCC(移动国家码)和 MNC(移动网络码) 因为当时的Launcher设置为强制横屏了。应该是不会引 ...
分类:
其他好文 时间:
2017-07-09 22:03:56
阅读次数:
206
1. 转屏时候Activity的生命周期 1.1 新建一个Activity,并把各个生命周期打印出来 1.2 执行Activity,得到例如以下信息 onCreate--> onStart--> onResume--> 1.3 按crtl+f12切换成横屏时 onSaveInstanceState- ...
分类:
移动开发 时间:
2017-07-08 16:51:53
阅读次数:
213
什么是hivideo? 最近一段时间在使用PhoneGap开发一个App应用,App需要播放视频,本想直接使用html5的video,但使用它在全屏播放时不支持横屏播放,只能放弃。最终决定还是自己封装一个播放器算了,免得以后要扩展功能麻烦。 最近迷上hi这个单词,所以我给这个播放器取名叫做:hivi ...
分类:
Web程序 时间:
2017-07-04 20:26:12
阅读次数:
1067
当我们使用了系统的导航栏时,默认点击返回按钮是 pop 回上一个界面。但是在有时候,我们需要在点击导航栏的返回按钮时不一定要 pop 回上一界面,比如一个视频播放界面,进入横屏后,默认点击返回按钮仍然是 pop 返回上一个界面,但是如果我们想要在横屏点击返回按钮的时候是返回竖屏模式,而不是 pop ... ...
分类:
移动开发 时间:
2017-06-28 13:16:16
阅读次数:
200
private void init() { Button landButton = (Button) findViewById(R.id.landbutton); landButton.setOnClickListener(new ClickListenerlandButton()); Button... ...
分类:
移动开发 时间:
2017-06-25 23:08:20
阅读次数:
274
一.当横屏切换成竖屏时,解决的办法: 在res目录下建立layout-port和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,当手机屏幕方向变化的时android系统会自动调用相应的布局文件。 当然还有办法就是不切换。要么都是横屏或者要么都是竖屏。可以在AndroidManif ...
分类:
移动开发 时间:
2017-06-25 18:34:36
阅读次数:
244
在我们近期的一个h5切图的项目中,因为h5手机网站在竖屏下的效果最好 ,横屏下体验不好,那么如果能够在用户横屏浏览的时候,给一个提示:请竖屏浏览获得更加体验。那就可以很好的解决了。 网上很多js解决方案和css多媒体查询但是需要一个个测试,以下是亲测有效的做下笔记 @media (max-width ...
分类:
其他好文 时间:
2017-06-24 19:36:26
阅读次数:
164
一、上图 二、需求 最近项目遇到个横竖屏切换的问题。较为复杂。在此记之。 1、Activity中竖屏嵌套3个Fragment,本文简称竖屏FP1,FP2,FP3。 2、当中竖屏FP1与FP2能够切换为横屏的FL1,FL2,即竖屏FP1切换到相应的横屏FL1。竖屏FP2相应切换到横屏FL2。 3、FP ...
分类:
其他好文 时间:
2017-06-23 15:40:25
阅读次数:
154
视频播放想要全屏,使用shouldAutorotate方法禁止主界面,tabbar控制器横屏,导致push进入播放页面不能横屏的问题。。。 - (BOOL)shouldAutorotate { return NO; } - (UIInterfaceOrientationMask)supportedI ...
分类:
移动开发 时间:
2017-06-21 14:01:59
阅读次数:
1433
Android用尺寸和分辨率这两种常规属性对不同的设备屏幕加以分类。我们应该想到自己的app会被安装在各种屏幕尺寸和分辨率的设备中。这样,app中就应该包含一些可选资源,针对不同的屏幕尺寸和分辨率,来优化其外观。 有4种普遍尺寸:小(small),普通(normal),大(large),超大(xla ...
分类:
其他好文 时间:
2017-06-21 11:43:43
阅读次数:
207