代码改变世界

随笔档案-2017年09月

通过微信Android和iOS版,看两大系统的差异

2017-09-29 15:34 by 海豚湾, 1419 阅读, 收藏, 编辑
摘要: 由于设计师或者产品经理使用的移动设备大部分是iPhone,所以在做设计时,容易忽略Android和iOS的差异,按照自己的使用习惯进行设计,导致大部分设计师或产品经理做出的设计都是基于iOS规范或习惯。而安卓则照搬iOS。这对于安卓开发而言是个灾难,很多组件本可以直接调用系统,由于按照iOS的设计, 阅读全文

iOS仿安卓手势解锁

2017-09-03 14:22 by 海豚湾, 695 阅读, 收藏, 编辑
摘要: 界面是一个九宫格的布局.九宫格实现思路. 先确定有多少列 cloum = 3; 计算出每列之间的距离 计算为: CGFloat margin = (当前View的宽度 - 列数 * 按钮的宽度) / 总列数 + 1 每一列的X的值与它当前所在的行有关 当前所在的列为:curColum = i % c 阅读全文
点击右上角即可分享
微信分享提示