安卓设备上h5页面的兼容

Standard

以前给天天P图做h5引导页的时候觉着安卓兼容问题好麻烦,谁知还是自己浅的时候病急乱投医。前几天找yoyo要了行代码让开发尝试,被告知大大小小不兼容。今天才顿悟,莫非是他在pc的chrome上或手机的浏览器上调试的?手机浏览器和用WebView在app里的效果是不一样的,除了要注意打开Webview的硬件加速外,h5页面的meta中的viewport中的device-width只有在app里才能调试。因此只需加上这段meta就行:

<meta content=”width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0″ name=”viewport”>

玲麻麻骨折了

Standard

今早本来约了玲去新房和表妹介绍的纪师傅谈咋装修,玲麻麻却早晨在上班的地方胳膊摔骨折了,住进长宁中心医院。

纪师傅提了几个建议,完全解决了我对洗手间、冰箱、小吧台、储物空间的疑虑,感觉贼靠谱。

聊完装修后就去了医院,玲麻麻精神还行,就是斜断面一动就很疼,看着就揪心。早日好起来呦。

回家

Standard

下午下班早了一小时,和小马、慧妹敬卫搭上回家的高铁。爸开车到曲阜接上我们回家。

到家后是礼物派送环节,爸妈一人一件高端的羊绒衫,再加大红包,哥嫂也都有礼物,边振的礼物样数最多。

一年一改版的9Cut啊

Standard

赶需求到10点半,接着开始更新我的孩子9Cut~

首先是搞新的羊年形状,新加入了5枚,他们是回家、2015数字、毛笔羊、福字、弹幕,更新了以前的3枚图形,总算给用户们和自己一个交代。

紧接着改程序,把形状加进去还算简单,改几个数组就行。可以前因为iOS升级导致的背景图变4张诡异的拼接,却浪费了些时间,以前只是用imagenamed传递图片给UIView,现在要首先把图片拉伸,再赋给UIView。再遇到的就是发布过程中的logo问题,因为9Cut仍然支持iOS5,所以还得Add Files固定需要的Icon_72、Icon_144等图标,不能单单倚靠Images.xcassets来管理。最后的问题出在想把9Cut第二版时做的宣传视频放到Appstore,可原视频超过了最大时间长度30秒的限制,就下载了Bigasoft Total Video Convertor来裁剪了下。最终在搞明白新的app上线界面的操作方式后在7点左右提交Appstore审核。

附UIView背景图拉伸的代码:

CGRect mainScreenFrame = [[UIScreen mainScreen] applicationFrame];
primaryView = [[GPUImageView alloc] initWithFrame:mainScreenFrame];
UIGraphicsBeginImageContext(mainScreenFrame.size);[[UIImage imageNamed:@"bk@2x.png"] drawInRect:primaryView.bounds];
UIImage *imageBK = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
primaryView.backgroundColor=[UIColor colorWithPatternImage:imageBK];
self.view=primaryView;