#pragma mark - 代理方法 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { // 1.取得被点击这行对应的模型 MJHero *hero = sel... ...
分类:
移动开发 时间:
2017-02-23 20:44:02
阅读次数:
192
安装Tomcat分为两步: JDK和Tomcat 安装jdk 1、在oralce官网下载jdk 2、解压并创建jdk目录 ~# tar jdk-89121-linux-x64.tar.gz ~# mkdir /usr/lib/jvm ~# cp -R jdk1.8.0_121 /usr/lib/jv ...
分类:
系统相关 时间:
2017-02-19 22:00:40
阅读次数:
285
2016年是移动直播爆发年,不到半年的时间内无数移动直播App掀起了全民直播的热潮。然而个人觉得直播的门槛相对较高,从推流端到服务端器到播放端,无不需要专业的技术来支撑,仅仅推流端就有不少需要学习的知识.目前大部分直播采用的都是RTMP协议,我这里写一个简单的Demo,帮助大家更好的理解直播推流的过 ...
分类:
其他好文 时间:
2017-02-19 18:43:52
阅读次数:
291
iOS8以后苹果可以安装第三方键盘, 通过断点我们会发现使用第三方键盘之后, 键盘将要弹出的方法:- (void)keyBoardWillShow:(NSNotification *)notification会执行三次, 三次的高度分别是:0:216:282。我们发现我们需要的是第三次的高度。 我们 ...
分类:
移动开发 时间:
2017-02-16 14:06:16
阅读次数:
346
结论: 用户体验要求很高的页面,如UV较高的页面,活动页这些应该以用户体验优先,应用flexiable方案 在其它页面,固定视口,不缩放,使用rem做布局适配,js添加屏幕标识以便调整字体大小(即布局使用rem,字体使用百分比),使用@2x图片,只做ios8+的1px处理 面临的问题: 在不同大小和 ...
分类:
移动开发 时间:
2017-02-09 13:43:54
阅读次数:
250
Apng(Animated PNG)是png的位图动画的扩展,实现png的动态效果,没有获得png的认可,之前的mng的图像格式,当时png主推的格式,但是其过多的浪费资源,所以被废弃。 firefox一直支持apng现在支持的还有ios8。 apng的动态图片的制作一般是分好几帧,第一部分的帧的结 ...
分类:
其他好文 时间:
2017-01-24 17:45:27
阅读次数:
284
iOS8和iPhone6发布已经过去蛮久了,广大的果粉终于迎来了大屏iPhone,再也不用纠结为大屏买三星舍苹果了…但是对于iOS开发人员来说,迎来了和Android开发开发一样的问题—>各种屏幕的适配(是不是可以要求加工资的节奏).对于适配,网传各种有关Size Class的论点,前段时间太忙,一 ...
分类:
移动开发 时间:
2017-01-11 14:07:37
阅读次数:
278
整理一下自己平时移动端web开发中遇到的问题,也参考一下前辈的一些总结 1、最常见的要数1像素边框了 因为Retine屏的分辨率始终是普通屏幕的2倍,1px的边框在dpr=2的retina屏下会显示成2px。 但在IOS8中,已经支持0.5px了,那就意味着, 在devicePixelRatio=2 ...
分类:
移动开发 时间:
2017-01-07 01:35:19
阅读次数:
333
在项目中开发中,打包成一个ipa的包,发现iOS9,10,运行非常流畅,iOS8上面一运行就崩溃,找了好久,才找到原因竟然是Assets的问题,一开始我把ipa包放在蒲公英上面托管扫码下载的,用iTunes也是奔溃,整个人都不好啦 查了老多资料 最多找到原因 打开ipa解压缩包 找到如上图的文件,然 ...
分类:
移动开发 时间:
2017-01-03 20:59:53
阅读次数:
268
前提: 1.iOS系统>=8 2.cell中的每个控件布局固定,不含一些动态的模块,但是可以含有label的变化 可以采用tableView自动计算cell的高度 首先设置tableView的属性: cell xib设置: PS:label的底部约束需要紧跟cell的低部约束 ...
分类:
移动开发 时间:
2016-12-28 01:55:49
阅读次数:
231