位置: 编程技术 - 正文

Material Design控件使用(一)(material design怎么用)

编辑:rootadmin

推荐整理分享Material Design控件使用(一)(material design怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:material design toolkit,materialdesign教程,material design组件,material design toolkit,material design app,material design icons,android material design控件,android material design控件,内容如对您有帮助,希望把文章链接给更多的朋友!

Google 发布的Material Design支持库,对我们的APP设计有很大的影响, 如果重新设计APP,支持库应该直接用V4提升到V7了,我们可以用Toolbar代替ActionBar, 以及引入了RecycleView, SnakeBar等新控件。

我写了一个Demo来学习使用这些新控件。

新建项目,加入依赖包

我们使用Android Studio来开发这个Demo,在Android Studio新建一个项目, 修改App Module的build.gradle文件,把compileSdkVersion和targetSdkVersion改为, 因为Material Design支持库需要Android 5.0以上作为编译SDK。 同时要加入相关依赖包design和RecyclerView支持包。

新建LayoutMaterial Design控件使用(一)(material design怎么用)

新建activity_main.xml,在其中我们加入Toolbar和RecyclerView

新建Activity

新建MainActivity继承自AppCompatActivity * 加入ToolBar

使用RecyclerView RecyclerView是用来替换ListView的,它在里面封装ViewHolder的一些处理, 不过RecyclerView没有setOnItemClickListener方法,需要自己实现。使用Snackbar Snackbar的使用类似于Toast,我在RecyclerView的Item的点击事件中调用Snackbar, 显示TextView中的文字。

项目源码已发布到Github,以后慢慢加入其他控件的使用。 源码地址:MaterialDesignExample

本文作者: 阳春面 原文地址:

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

版权声明:本文为博主原创文章,未经博主允许不得转载。

Material Design控件使用(二) 本文介绍如何使用DrawerLayout和NavigationView实现侧滑菜单栏的效果。效果如下:Layout布局android.support.v4.widget.DrawerLayoutxmlns:android="

Android多线程与异步任务学习笔记(一) 多线程中的一些关键字RunnableThreadThreadPoolExecutorScheduleExecutor关于线程同步的关键字SynchronizedLockSemaphore(信号量):

【Android】如何使用开源库 一、问题引入从网络上下载的开源库,通常是用gradle构建的工程,里面包含了库和示例,当将代码拷贝到android工程时,涉及的一些依赖库需要下载添加

标签: material design怎么用

本文链接地址:https://www.jiuchutong.com/biancheng/374373.html 转载请保留说明!

上一篇:Android中把时间戳转化为对应的时长(android时间轴实现)

下一篇:Material Design控件使用(二)(material design admin)

  • 济南非税是什么意思
  • 减资 股东
  • 增值税专用发票抵扣期限
  • 企业所得税汇算清缴时间
  • 子公司注销后账务如何处理
  • 企业收到的捐赠应计入
  • 购入固定资产如何摊销
  • 多缴纳的附加税怎么退
  • 出口退税要交企业所得吗
  • 小规模纳税人销售农产品税率是多少
  • 哪些情况下超市销售发霉食品免责
  • 税收思想
  • 金税盘年费怎么做账
  • 小微企业减免所得税
  • 五联折叠票和两联折叠票的区别
  • 生产成本的计算公式是什么
  • 电脑c盘变红了怎么回事
  • 如何增强无线网卡的接收能力
  • 怎样结转销售成本会计分录
  • 商业支付时使用
  • 收益相关的政府补助分录
  • 刚成立的公司老总叫什么
  • 公允价值变动损益借贷方向
  • vue前端页面设计
  • 企业现金流量表怎么分析
  • php的api接口
  • yii2中LinkPager增加总页数和总记录数的实例
  • 阿里前端做什么
  • 微信小程序详细教程
  • 九步功法
  • 独资企业和公司区别
  • sql server 实现数据值加一减一
  • 资产类备抵科目借方表示
  • 行政单位可以对外进行投资吗?
  • 一般纳税人的劳务公司的税率
  • 购进原材料发生的保险费
  • 银行日记账上月的余额要结转吗
  • 开了假发票什么后果?
  • 现金支票存根联丢失怎么办
  • 通过一达通出口到底开什么发票
  • 补缴以前年度养老保险分录
  • k3凭证模板
  • 公司赠送客户礼品怎么做账
  • 小规模一季度不超过30万是不含税吗
  • 资产负债表编制
  • 建账前应考虑什么问题
  • mysql %d
  • mysql多个group by
  • Mysql执行sql文件
  • 向sql server数据库中导入
  • win7怎样安装摄像头驱动
  • 2003怎么创建用户
  • win10的ubuntu
  • 苹果电脑安装win7系统教程
  • securecrt keymap
  • WINDOWS系统还原主要作用
  • vsftpd 虚拟用户权限
  • linux中vi编辑器怎么使用
  • win10 sam文件下载
  • shell命令windows
  • windows 10预览版
  • css 3
  • 微信小程序实现文件上传
  • XMLHttpRequest Level 2 使用指南
  • Node.js中的construct构造函数
  • android编译环境搭建
  • 批处理计数
  • jQuery select自动选中功能实现方法分析
  • unity shader可视化编辑
  • shell中判断字符串
  • python3.5升级
  • jquery.load()方法,刷新网页
  • js拖拽div
  • 怎么查询高速路封闭和开通
  • 电子税务局新户报道怎么弄
  • 工会经费扣除标准2022
  • 河南省焦煤集团董事长
  • 可转债中签当天扣款吗
  • 税务催报通知书怎么接收
  • 国家税务北京税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设