网站大量收购闲置独家精品文档,联系QQ:2885784924

一款基于MaterialDesgin设计的APP课案.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一款基于MaterialDesgin设计的APP课案

一款基于Material Desgin设计的APP 介绍 淘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注解框架 小编用到的技术基本上就这些,下面小编会详细的介绍一下。 技术实现 1.主界面 先介绍一下主界面吧,主界面小编用的是ActionBarDrawerToggle+DrawerLayout+ActionBar实现的滑动抽屉效果。布局文件就不介绍了,这个用的也挺多的,网上资料也很多,介绍几个方法吧 //设定左上角突变可点击 getSupportActionBar().setHomeButtonEnabled(true); // 给左上角图标的左边加上一个返回的图标 。对应ActionBar.DISPLAY_HOME_AS_UP getSupportActionBar().setDisplayHomeAsUpEnabled(true); //设置标题 getSupportActionBar().setTitle(getResources().getString(R.string.action_title)); // 使自定义的普通View能在title栏显示,即actionBar.setCustomView能起作用,对应ActionBar.DISPLAY_SHOW_CUSTOM actionBar.setDisplayShowCustomEnabled(true) closeDrawers();//关闭抽屉 2.滑动选项卡 小编主界面的滑动选项卡用的是PagerSlidingTabStrip+viewpager管理fragment 3.主界面的悬浮按钮 悬浮按钮在github上有Demo, 用的是第一个,然后重写了一下里面的滑动监听实现了listview滑动显示隐藏按钮。看一下布局文件: pustrading.view.floatbut

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档