CircleDemo 仿微信实现的朋友圈,模拟与后台交互实现了点赞、评论、删除等功能,listview可以根据键盘的显示或隐藏实现联动。与后台交互采用mvp模式。 图片显示规则类似微信朋友圈的排列
这个功能应该是挺常见的, 一个tableView到另一个tableView, 类似segment的一个东西, 我把它封装起来了。
TaoBaoUI 自己写的高仿淘宝界面(非常适合新手学习), 使用了RecyclerView,用RecyclerView的多条目布局做的,里面使用了一些自定义组件,可以学习到自定义属性的编写。里面
LXFWeChat Swift 3.0 高仿微信 模仿微信的导航栏 在navigationBar底部添加一个添加了渐变层的view let blurBackView = UIView() blurBackView
无论多复杂的动画我们都是可以分割成小单元的,然后分步来实现。这个动画大概分为收缩,准备,加载,完成几个部分。为此定义一个枚举类来描述view的状态。
是骑着电车的袋鼠飞驰在路上,如下图: 美团外卖下拉刷新 我们的下拉刷新的效果是在android-Ultra-Pull-To-Refresh框架上做的扩展,这是一款非常强大的下拉刷新框架,有
,非是是非谓之愚,一直被模仿从未被超越的是小米。 坊间传颂的小米粉丝经济已经超越了实物的范畴,即使是口舌不断的魅族,在发布会也不能免俗的展示自己的蓝色魅粉,到底是谁模仿了谁? 小米的诞生,并不是因为没有竞争对手
抽空,对项目做一轮彻底的更新,优化了很多的细节体验和接口,性能也提升了许多,目的是为了在实际的项目中,可以直接使用。
wechat-Development 微信小应用-小程序-demo-仿芒果TV (持续更新) 由于时间的关系,没有办法写一个完整的说明,重点是页面展示效果,还有其中遇到的一些坑分享一下,后期不定期更新坑和DEMO
实现思路就是维护各种状态,然后刷新对应状态的 UI,比较有意思的是音量动画的实现,用了一个 ShapeLayer 作为 mask 来做动画,具体实现可以看 BBVoiceRecordPowerAnimationView 这个类。 mask 主要就是用来裁剪视图,比较类似 PS 里的图层蒙版, mask 再配合 UIBezierPath 就能裁剪出任意形状的视图了
这是最开始实现的pc上的时间选择,平时移动端也在做,所以就想实现一下移动端的时间选择器,下面分享一下我实现移动端滚轮特效时间选择器的思路和过程。整个组件是基于vue-cli来进行构建的 实现过程有点多,大家有没懂的地方请留言,我会做对应调整
本次开源项目为爱鲜蜂,一款电商AP,使用语言Swift2.0,开发工具Xcode7.0.1。 项目为纯代码开发,没有使用XIB和StoryBoard.开发周期大概为2个月左右(工作闲暇之余)。 数据都是本地数据,辅助开发软件:PhotoShop CS6(图片处理),Charles(抓包工具)。
BaseDialog 模仿Path的Dialog特效动画 Demo 项目地址: https://github.com/xfmax/BaseDialog
photoBrowserAnimator 3 定义一个属性 : 作为判断弹出动画还是消失动画的条件 class PhotoBrowserAnimator: NSObject { var isPresented
QQ菜单在滑动的时候菜单View两端同时隐藏或滑出 实现思路 对于菜单的横向滑动,我们可以借助Android提供的HorizontalScrollView帮助我们实现。我们先通过继承Horizontal
MockServer是一个API能够模仿任何通过HTTP连接的服务器或服务,如REST 或 RPC service。提供Java和JavaScript两种API。 Requests 可匹配于: path
高仿大米应用市场 一款高仿MIUI V5版本手机应用市场 - 功能包括: - App列表的显示 - app详情页 - App下载,自动安装 - 多线程断点下载 - 通知栏显示 - 主要技术点: - 工
仿陌陌的可滑动Segment 可以实现上下两个scrollview的联动 可以自定义button的效果和文字 在滑动时有颜色和字体大小的渐变效果 项目主页: http://www
iOS仿美团购物车效果
YLListView YLListView仿IOS弹簧效果的ListView 使用方法 compile 'com.a520wcf.yllistview:YLListView:1.0.1'