关于 iOS 的技术解读有很多,但是却鲜有设备可视化同步的介绍文章。本文一起了解下这个酷炫的 iOS 黑科技。 我们的任务很简单——如上图所示,实时获取设备的当前方向。 UIDevice.current.orientation 首先,需要调用 beginGeneratingDeviceOrienta ...
分类:
移动开发 时间:
2018-06-05 21:08:05
阅读次数:
322
准备工作:需要Linux kernel 3.8支持查看linux内核的版本:root@ubuntu-dev:~# cat /proc/version查看linux版本:root@ubuntu-dev:~# lsb_release –a关于dockerDocker 是一个开源的应用容器引擎,让开发者可 ...
分类:
其他好文 时间:
2018-06-03 15:36:47
阅读次数:
190
为什么么要响应式? 因为能兼容,手机、平板、PC终端既省钱又省力; 有很多网站的解决办法是,为不同的设备提供不同的mobile版本,或者iPhone/iPad版本。这样效果有保证,但是比较麻烦,同时要维护好几个版本; 于是,“”“一次设计,普遍适用”,根据屏幕宽度,自动调整布局(layout) 第一 ...
分类:
其他好文 时间:
2018-06-01 23:23:13
阅读次数:
1287
我们都看着iPhone,Kindle或Moleskine,并说:“没你我该怎么活?”。 你知道,那种花在产品上的钱感觉很好。 它让你觉得自己像个精明的买家。 但是购买这些产品还可以让你做一些你以前无法做到的事情,或者以一种更愉快的方式,或者更有效的方式,或者即愉快又有效的方式。 应用程序和软件工具也 ...
分类:
其他好文 时间:
2018-06-01 23:21:22
阅读次数:
314
移动 UI 设计的世界 ... 1、屏幕尺寸 屏幕大小,指屏幕对角线的长度,而不是屏幕的宽度或高度; 单位为英寸 如 iPhone 7 屏幕尺寸为 4.7 英寸;三星 S6 屏幕尺寸为 5.1 英寸; 2、屏幕像素密度 ppi 指每英寸屏幕搜拥有的像素数;由屏幕尺寸和屏幕里所包含的像素数量 计算出来 ...
分类:
其他好文 时间:
2018-06-01 20:40:21
阅读次数:
234
问题:在iPhone设备上点击时会出现一个半透明的灰色背景。 解决办法: -webkit-tap-highlight-color 是 css3 的新属性,这个属性只用于 IOS(iPhone和iPad)。当你点击一个链接或通过 Javascript 定义的可点击元素的时候,它就会出现一个半透明的灰色 ...
分类:
移动开发 时间:
2018-06-01 15:33:04
阅读次数:
257
寄存器 汇编指令栈栗子 逆向工程绕不过的一部分就是汇编指令的分析。我们iPhone里面用到的是ARM汇编,但是不同的设备也有差异,因CPU的架构不同。 从iPhone5s之后的苹果手机都是ARM64位操作系统了,所以我们直接从ARM64汇编指令开始。 寄存器 我们都知道CPU的典型构成中有寄存器、控 ...
分类:
其他好文 时间:
2018-06-01 00:16:05
阅读次数:
413
Dumps decrypted mach o files from encrypted iPhone applications from memory to disk. This tool is necessary for security researchers to be able to loo ...
分类:
其他好文 时间:
2018-05-31 12:53:35
阅读次数:
180
移动端开发: 什么是移动端开发? 就是移动开发所适配的设备, 主要是手机和平板 1. iphone系列(ipone4, iphone4s, 5, 5s, 6, 6s, plus, iphoneX) 2. 安卓手机厂商(小米, 华为, vivo, oppo, 锤子, 魅族..., 三星, 索尼) 3.... ...
分类:
移动开发 时间:
2018-05-30 10:51:06
阅读次数:
272
在 vue-cli 创建的项目中,用默认的 webpack 配置对项目打包后,发现 css 文件中样式的前缀有所缺失,例如:flex 这个应该有前缀的属性却没有(display:-webkit-flex; && -webkit-flex:1),导致样式在 iphone 6s plus 上出现了兼容问 ...
分类:
Web程序 时间:
2018-05-29 12:30:23
阅读次数:
1268