InstaMaterial是Github上的一个使用Material Desigin概念重新设计的Instagram Demo APP,在代码中实现了很多Material Desigin动画效果,是我们学习好资源。

你可以在这里下载最新的APP,体验一下效果。

我录制了一个视频,大家可以看看实现效果:InstaMaterial演示

如何实现

以下文章链接都引用自作者博客

APP首页

  • Application intro transitions
  • Toolbar
  • Floating action button
  • RecyclerView

评论列表动画

  • Comments view enter and exit transition

发表评论按钮

  • Send button animation in comments view
  • ViewAnimator
  • Ripples
  • RecyclerView smoothness

文章操作菜单

  • Floating context menu for feed item

Like按钮动画

  • Like counter
  • Like button animation
  • Like photo animation
  • AnimatorSet
  • ObjectAnimator
  • TextSwitcher

用户个人信息

  • User profile
  • Circural user photo
  • Circural reveal transition
  • ViewPropertyAnimator

左侧导航菜单

  • Navigation Drawer
  • DrawerLayoutIstaller

拍照效果

  • Camera preview
  • Capturing photo
  • Circular reveal

照片发布

  • Custom view drawing
  • Intent flags

源码地址

InstaMaterial
极力推荐,请猛击下载学习!

本文作者: 阳春面
原文地址:http://www.aswifter.com/2015/07/12/InstaMaterial-android-open-source-project/

欢迎关注我的微信公众号,分享Android 开发,IOS开发,Swift开发和互联网内容
微信号:APP开发者

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐