源码小编已经上传到github上了,求star啊
https://github.com/Hankkin/TaoSchool
前言
好久没写博客了,小编最近在研究Material Desgin(以下简称MD),话说现在市场的上App好多都用上了MD,先简单的介绍以下MD吧,它到底是个什么东东啊?
看看官方文档吧(中文版的呦)
http://wiki.jikexueyuan.com/project/material-design/
官方解释说叫:原质化设计
小编也不懂什么叫原质化设计,我的理解就是遵循着用户体验的效果实现着一些让用户用起来舒适满意的动画效果及设计。怎么样这个够形象了吧,不看效果炫不炫,只看用户用着你的APP满意不满意。大体就是这样,就这样,小编追赶着时代的潮流也设计了一个属于自己的APP。它叫”淘School”(也可以叫它“淘学”哦)。
下载地址:
二维码:
网站:PRE:
360开发者平台:
http://zhushou.360.cn/detail/index/soft_id/3181637?recrefer=SE_D_%E6%B7%98School
百度开发平台
看一下效果吧:
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 结合
4.PagerSlidingTabStrip+viewpager实现选项卡左右滑动
5.FloatActiconButton悬浮按钮实现仿钉钉悬浮按钮
6.PullToZoomScrollView实现下拉自动放大头部View
网友评论