上周我看到一些不错的设计分享,挑选了几个比较全的 GitHub 资源推荐给大家。此外,还精选了一些实用的 iOS,Android 干货文章。

iOS 炫酷动画资源

@荧星诉语 收集整理了主流炫酷动画框架(特效)放在了 GitHub 上,点击 此处 查看

@iOS程序犭袁 分享了国外开发者 @cjwirth 整理的一版 iOS 优质 UI 设计资源,链接在 这里

(配图来自原文)

Material Design 资源集锦

这是我在 @开发者头条 上看到的来自 @lightSky 的分享,点我 查看详情

(配图来自原文)

Apple Watch Starburst

来自 @mobitar 的一个 Apple Watch 动画效果分享,详情点击 此处

(配图来自原文)

优化 UITableViewCell 高度计算的那些事

@我就叫Sunny怎么了 对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化进行了总结,介绍优化高度计算那些事,分享了 RunLoop 实践技巧。

总结文章链接在 这里

文章中他们团队共同维护的开源工具链接请点击 此处, 目前更新到 1.2 版本,增加了利用 RunLoop 实现的“高度预缓存”功能,整体可节省近 11 倍的高度计算时间。

(配图来自原文)

Scrapy + Flask + Mongodb + Swift 开发全攻略

前两期推荐过 @叶孤城___ 的 Scrapy + Flask + Mongodb + Swift 开发全攻略,上周出了第 3 篇,今天出了第 4 篇。

Scrapy + Flask + Mongodb + Swift 开发全攻略 (3)

Scrapy + Flask + Mongodb + Swift 开发全攻略 (4)

(配图来自原文)

在 iOS8 下用 Swift 创建自定义的键盘

这是 @张远铭 分享的一篇文章,讲解了一些关于键盘扩展的基本知识,以及如何使用 iOS 8 提供的新应用扩展 API 来创建一个莫斯码键盘。

文章详情在 这里

(配图来自原文)

SwiftLint

@汤圣罡 在微博上分享的 SWiftLint (by @jpsim), 主要用于编译前的 Swift 代码规范检查。

GitHub 链接在 这里

(配图来自原文)

Android 单元测试难在哪

最后推荐 @开发技术前线 翻译的关于 Android 单元测试的两篇连载文章如下:

第一篇:

英文原文在 这里, by @Matthew Dupree

译文链接在这里,译者为 @chaossss , 校对者为 @tiiime

第二篇:

英文原文在 这里, by @Matthew Dupree

译文链接在这里,译者为 @chaossss , 校对者为 @tiiime


(配图来自网络)

这周的 Weekly 就到这里,如果有什么建议或者需要组局找人讨论技术,随时邮件给 ss@fir.im

FIR.im

FIR.im Weekly - 让炫酷 UI 为 APP 增色的更多相关文章

  1. WPF炫酷UI及动画

    偶然看见了一张图,感觉挺好看的,花了点时间将他转化成了我代码仓库的一部分.虽然不难但也费时间.其中除了背景是百度的一张底图,其他所有内容均通过WPF的Path.Line.TextBlock.Borde ...

  2. UI设计教程分享:Ps合成炫酷机械姬

    本次给大家分享一个通过PS合成一个炫酷的机械姬,在这个教程里给大家展示图像的色彩处理.人物光影塑造和创意实现及细节处理,教程比较简单,创意十足,看过<机械姬>电影的同学们一定知道这个有多炫 ...

  3. jQuery UI炫酷雨滴落在水面上的波纹涟漪特效

    raindrops是一款效果很炫酷的jQuery UI雨滴落在水面上的特效. 该特效模拟水滴从空中落入平静的水面上的效果. 通过參数能够设置水面波纹的大小,强度,波纹扩散的速度等等属性. 效果演示:h ...

  4. (转载)android炫酷实用的开源框架(UI框架)

    可以实现一些场常用炫酷效果,包含android-lockpattern(图案密码解锁).Titanic(可以显示水位上升下降的TextView).Pull-to-Refresh.Rentals-And ...

  5. fir.im Weekly - Mobile developer 利器分享

    工欲善其事,必先利其器.本期 fir.im Weekly 推荐了很多优秀的 Github 项目.iOS/Android 开发工具利器,比如墨__守独立开发的macOS App -- Repo, 帮助 ...

  6. fir.im Weekly - 从 iOS 10 SDK 新特性说起

    从 iOS 7 翻天覆地的全新设计,iOS 8 中 Size Classes 的出现,应用扩展,以及 Cloud Kit 的加入,iOS 9 的分屏多任务特性,今年的 WWDC iOS 10 SDK ...

  7. fir.im Weekly - 一切从知识重构开始

    一年之计在于春,大自然开始了新元素的重构.你的知识库是否也该重构更新呢? 本期 fir.im Weekly 包含最新的Android.iOS 开发工具.源码和好玩的UI 动画分享,希望对你有用. Sw ...

  8. fir.im Weekly - 深度揭秘 App 启动全过程

    世纪寒潮席卷全中国,可谓普天之下莫低0℃.无论怎样的严寒都抵挡不了程序员们的创造的激情... 本期的 fir.im Weekly ,最新的 iOS/Android 开发资源,GitHub 源码.前端技 ...

  9. fir.im Weekly - 进击的 Swift

    最近 Swift 开源了,众开发者们欢呼雀跃.感谢开源,这是最好的时代.本期 fir.im Weekly 准备了一些关于 Swift 的"新鲜"干货分享,也包括一些优秀的 GitH ...

随机推荐

  1. iOS 设置 文字和 图片的位置

    1.我最开始实现这个采用的方法:重新自定义一个view,然后有两个属性label和imageView,然后设置位置布局,再添加单击手势,用代理回传点击方法. 2.第二种方法:自定义一个Button继承 ...

  2. java.lang.ClassCastException: android.widget.RelativeLayout cannot be cast to android.widget.TextView

    最近在学习drawerLayout时,遇到这个bug.如下示: java.lang.ClassCastException: android.widget.RelativeLayout cannot b ...

  3. [题解]某模拟题(USACO月赛部分题+noip2005部分题)

    题目描述 农场上有N(1 <= N <= 50,000)堆草,放在不同的地点上.FJ有一辆拖拉机,也在农场上.拖拉机和草堆都表示为二维平面上的整数坐标,坐标值在1..1000的范围内.拖拉 ...

  4. HttpClient请求网络数据的Post请求

    new Thread(){            public void run() {                                try { //获得输入框内容          ...

  5. shell脚本实现数据库自动备份和删除备份

    为了安全起见,我们每天都需要备份数据库,但是备份数据库的时间往往是在凌晨左右,大家都休息,没人使用的时候,这样我们就需要linux系统实现自动备份,即定时自动执行脚本.但是我们又不能让所有的备份一直保 ...

  6. ghost 还原系统时,遇到error 10010,提示can not open image file

    昨天系统有点问题,在用Ghost还原系统时,一直提示10010错误,提示can not open image file 想着可能是备份文件的问题,从另一台电脑上重新拷过来一份,仍然不行,Ghost还是 ...

  7. php 生日提醒程序

    <?php   $startdate=time();  //当前时间   $birth="2013-05-13";  // 出生日期  $arr=explode(" ...

  8. [Linux]CentOS下安装和使用tmux

    前天随意点开博客园,看到了一篇关于tmux的文章 Tmux - Linux从业者必备利器,特意还点进去看了.毕竟Linux对于做游戏服务端开发的我来说,太熟悉不过了.不过我就粗略地看了一眼,就关掉了. ...

  9. (Python)元祖、字典

    本节将学习元组.字典,以及其他涉及到的相关知识 1.元组 (tuple) 元组由圆括号括起来,元素之间用逗号相隔.元组是不可变对象,一旦定义了,就不能更改 >>> t=('a','b ...

  10. UIMenuController 实现长按显示自定义菜单功能

    这段时间在集成使用融云聊天功能的时候,想自定义消息cell的长按的菜单,在网上查了查,这是根据 UIMenuController 实现的.具体代码如下,我是使用一个btn实现的 首先创建一个btn,并 ...