240 发简信
IP属地:北京
  • 恩,我了解到了。刚开始设计时我们也有这样的考虑,然而产品说他们接受不了屏幕上一闪而过的换图操作,嗖。。。。就此作罢:joy:

    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • @神龍大俠 首先,第一点,本地资源包放图片是放一些APP内的图标啊背景图片啊之类的,但是事实上除了icon之外我们可以什么都不放,因为你可以使用网络请求把所有素材下载到需要他的地方,当然没人会这样做。
    动态换肤简单的说,基本的动态换肤其实没有你想的那么复杂,无非就是过年过节的时候更换一些按钮的图标,一些视图的颜色或是背景图片之类的,这些东西有经验的产品自然会在设计的时候考虑到,不会说让你开发去一次一次的改。
    说到主流,事实上我也仅仅是观察过而已,类似天猫,他的TabbarItem包括个人中心的部分item我感觉应该是直接走的链接,并且没有做缓存。因为你杀掉APP之后重新打开,item会默认显示资源包里的图片,等待下载好远程图片之后会替换过来。
    至于热修复,适用的场景更多是代码层面的,bug修复、不发新版做到热更新,个人感觉跟动态换肤联系不大。

    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • 120
    一张图看懂Assets中图片的Slicing

    我使用ps自己画了一张图片如下图:

  • @NewsQuan 这个问题我有考虑到但是没有在文中写,你可以换肤的单例持有一个集合,这个集合里添加资源包下载成功之前已经加载过图片的view,等到下载并解压成功之后,遍历这个集合中的view去重绘,即可实现。目前是这样考虑。。。

    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • @YxxxHao :+1: 谢谢分享,刚刚看了。只不过我这个其实需求并不是那么明确,比如说并没有确定整个应用共有多少套皮肤,而仅仅是在节日或特定的时间去强制更换资源,并不是用户主动去换肤。所以需要控制时间,然而 到现在并没有一个非常行之有效的方法来保证客户端与服务器的时钟是同步的。。。

    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • 120
    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • 120
    iOS客户端节日换肤的思考与实现

    最近单位的APP来了新的需求,市场说他们要在圣诞节把APP里的图标都换了,还要换背景图片,还要给部分view添加一个遮盖。对,就是换肤。以前没有搞过换肤,所以考虑了一天,感觉...

  • 120
    iOS开发之ApplePay体验

    2016年2月18日凌晨5:00,Apple Pay业务在中国上线。虽然毁誉参半,但是不得不承认国内很多的公司和商家已经开通了Apple Pay的这个事实。 ApplePay...

  • 120
    小笨狼与LLDB的故事

    LLDB的Xcode默认的调试器,它与LLVM编译器一起,带给我们更丰富的流程控制和数据检测的调试功能。平时用Xcode运行程序,实际走的都是LLDB。熟练使用LLDB,可以...

  • 120
    网易新闻系列之自定义底部Dock栏目选择器

    作为系列第一篇文章,就先从最简单的底部的这个Dock栏开始。其实说是最简单的,也是应用最广泛的。我们应该看过很多APP的导航界面的样式。基本上就以下两种: 系统原生的UITa...

  • 120
    模仿新浪微博个人中心界面导航栏渐隐渐现效果

    这两天又看了一个新浪微博个人中心界面的一个小功能。 事实上在这大约一年之前,我已经做过类似的Demo。那个时候我应该还在为自己的毕业设计而忙活,当时做这个效果的时候我用了一个...

  • 模仿iOS8.0邮件左划删除的功能

    最近自己看了一下iOS 8.0中的邮件删除的功能,在iOS8.0中苹果给tableView新增了一个在Cell上侧滑,右边弹出按钮进行便捷操作的一个新的代理方法。但是细心的话...

个人介绍
热闹是他们的,我什么也没有!