一款基于Material Desgin设计的APP

源码小编已经上传到github上了,求star啊

https://github.com/Hankkin/TaoSchool

前言

好久没写博客了,小编最近在研究Material Desgin(以下简称MD),话说现在市场的上App好多都用上了MD,先简单的介绍以下MD吧,它到底是个什么东东啊?

看看官方文档吧(中文版的呦)

http://wiki.jikexueyuan.com/project/material-design/

官方解释说叫:原质化设计

小编也不懂什么叫原质化设计,我的理解就是遵循着用户体验的效果实现着一些让用户用起来舒适满意的动画效果及设计。怎么样这个够形象了吧,不看效果炫不炫,只看用户用着你的APP满意不满意。大体就是这样,就这样,小编追赶着时代的潮流也设计了一个属于自己的APP。它叫”淘School”(也可以叫它“淘学”哦)。

下载地址:

二维码:

一款基于Material Desgin设计的APP_第1张图片
网站:

http://hankkin.bmob.cn

PRE:

http://pre.im/x9nH

360开发者平台:

http://zhushou.360.cn/detail/index/soft_id/3181637?recrefer=SE_D_%E6%B7%98School

百度开发平台

http://shouji.baidu.com/soft/item?docid=8561791&from=&f=search_app_淘School%40list_1_title%401%40header_all_input

看一下效果吧:


一款基于Material Desgin设计的APP_第2张图片
gif

介绍

淘School是一款基于MD的一款校园二手商品交易平台,当然小编只是简单的开发了一些功能,并没有完善,只是想做一款MD的APP,并没有交易支付的功能,只是把我感觉比较好的MD的一些组件融到了项目中,下面小编来详细介绍一下用到的技术:

因为小编服务器端不是很熟练,所以就用了Bmob,还不错挺容易上手的,就依赖了它的两个库而已,网络请求和模型都是封装好的,我们直接调用就可以。

先看一下小编引用的一些库吧:

compile'com.android.support:appcompat-v7:23.1.0'

compile files('libs/BmobSDK_V3.4.5_1111.jar')

compile files('libs/okio-1.4.0.jar')

compile'com.android.support:support-v4:23.1.0'

compile'com.github.manuelpeinado.fadingactionbar:fadingactionbar-abc:3.1.2'

compile'com.android.support:design:23.1.0'

compile'com.pnikosis:materialish-progress:1.7'

compile'me.drakeet.materialdialog:library:1.2.8'

compile'com.jakewharton:butterknife:7.0.1'

compile'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

compile'com.weiwangcn.betterspinner:library:1.1.0'

compile'com.nineoldandroids:library:2.4.0'

1.Android Support Desgin

CollapsingAvatarToolbar 头像随ListView滚动缩回到ActionBar特效

TextInputLayout带动画的输入框

2.ActionBarDrawerToggle、DrawerLayout、ActionBar 结合

3.RippleEffect水波纹效果

4.PagerSlidingTabStrip+viewpager实现选项卡左右滑动

5.FloatActiconButton悬浮按钮实现仿钉钉悬浮按钮

6.PullToZoomScrollView实现下拉自动放大头部View

7.materialdialog实现的对话框

8.MaterialSpinner实现的带效果的spinner

9.butterknife注解框架


详细技术介绍请看小编的博客

你可能感兴趣的:(一款基于Material Desgin设计的APP)