设计师福利:新鲜上架一枚提供中国区 Dribbble 图片加速的 App

相信不少同学有和我一样的困扰,那就是 dribbble 的确是个好网站,就是访问太慢了,特别是图片的访问速度简直龟速,很影响使用。这个 app 核心解决 dribbble 图片访问慢的问题。

1. 初衷

之前自己也喜欢去 Dribbble 上看一些设计(顺便做做关注和收藏),后来一直想在 iPad 上浏览收藏设计稿,但是一开始没有很好用的 app,后来官方上了一个 app,但是用起来简直惨不忍睹,因为 Dribbble 的图片在国内的访问速度极慢,但是网站上的图片体积又非常大,图片加载慢的简直无法忍受,基本处于不可用状态。

于是就想着自己做一个加速镜像的服务,然后自己搞个 app,在 app 内部提供加速服务。于是就动手开始,基础代码是参考一个开源项目的,做了一些界面上和交互上的优化,兼容了 iOS 11 和 iPhone X,修复了很多崩溃的问题。

2. iOS 11 兼容

对于 iOS 11 和 iPhone X 的兼容,其实很简单,如果你的 navigator 用的是系统的,只需要调整一个属性就可以变成 iOS 11 风格的 navigator(顶部有很大的空间,标题超大),这样也自然适配了 iPhone X。

还有就是 iOS 11 的 safearea 和 iOS 10之前的版本有所不同,如果设置了这个属性(默认开启),可能会出现一些界面错位,在 storyboard 里把这个属性取消即可。

另外,在提交审核的时候要注意,现在苹果不允许在 app 的截图里出现 iPhone X 相关的图片,如果有会被打回重做。

3. 应用介绍

回到这个应用,当然最重要的功能是 cdn 加速,应用内所有的图片(大图小图 gif 头像等)都提供了阿里云的 cdn 服务来加速,浏览起来非常流畅。

个人业余开发,希望能够得到大家的支持额,也希望能够帮助到大家。对开发细节感兴趣的同学可以私下联系。

app store 搜索 “设计稿” 即可下载。

下载地址: itunes.apple.com/us/app/%E8%…

上两张宣传图

Dribbble是一个设计师社区,平面设计师,创意工作者等,都可以在上面分享他们的作品。作品既为Shot,作者为Player 资源有Eclipse版和Android studio 两个版本,studio版本要好点 Dribbble是感谢作者Github NovelanceF 精美的UI流 一,项目是在Android Studio上构建的,版本是0.4.3,不同于官网上的0.3.2,引入时请做好Gradle各种傲娇的心理准备。。。。。(当初LZ被折腾得要死) 二,各种项目已经作为源码导入,帮大家减少了很多劳动,一下说一下这个项目用到的开源项目可以学习到的有 1. Volley,一个精悍的网络框架 2. SwipeBackLayout,activity侧滑返回 3. PagerSlidingTabStrip, 一个精简的Tab框架 4. SwipeListview,侧滑listview,类似于ios里面微信的效果 5. 大名鼎鼎的SlidingMenu,主要用在Comments的展示 6. ImageViewEx,一个大型的加载网络图片的框架,效率没有NetWorkImageview高,但是可以加载网络Gif () 7. aFinal,一个数据库框架,用来处理本地收藏 8. ShareSDK,用来处理社交平台的分享,本项目只用到了Weibo和Twitter的分享,但是我保留了所有jar包 (项目中其他我没有提到的开源框架大都是上述框架的依赖库) 三,整个项目由作者一人设计并完成,难免会出各种bug,和崩溃,还请谅解。。(前些日子我被反应在有些手机上。。图片加载不出来,全是黑框框。。。我百思不得其解,至今仍未找到解决的方法,Sina的审核又说我的app打开有错误,他不给审核通过,但是Lz在本地测试正常的呀,正常的呀混蛋!!!!) 我把apilevel限制到了4.0以上,不过这个问题还是会存在,还请高手解答,草民感激不尽呐!!! 四,由于Sina的审核还没有过,所以大家暂时不能用SinaWeibo分享,还请谅解,但是Twitter是不用审核,是可以用的,可以分享图片,如果图片没有加载出来就点了分享。。可能会出一些奇怪的bug。 五,虽说上面列了这么多bug,,不过正常浏览是没什么问题的,lz还是学生,玻璃心,轻喷。 简单的说一下源码导入,从github下载以后,直接在android studio引入 Dribbb这个文件夹,android studio会自己build整个项目,过程中可能会下载所需的Gradle,android studio 0.4.3所对应的Gradle版本是1.10,不是这个gradle版本可能会无法build,gradle的网站好像是被墙的,总之gradle比较傲娇,不好调教,如果成功build起来了,恭喜你, Github地址,https://github.com/NovelanceF/Dribbble_rebuild 如果只是想看看设计,可以下载apk,https://github.com/NovelanceF/Dribbble_rebuild/tree/master/Dribbb/build/apk, app还在不断更新当中,当前完成度75%左右。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值