位置: 编程技术 - 正文

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)

  • 消费税征税范围是什么口诀
  • 长期待摊费用怎么算
  • 增值税上月多交税本月怎么办
  • 固定资产处置损益科目编码
  • 增值税普通发票有什么用
  • 挂失的存单还有记录吗
  • 我国流转税的税种组成为
  • 事业单位现金收支管理办法
  • 企业搬迁补偿款发放流程
  • 什么样的企业可以开专票
  • 开发商按揭贷款担保责任有哪些
  • 加工开票税率是多少
  • 小规模纳税人2018
  • 一般纳税人可以开3%的发票吗
  • 闲置的房屋可以计提折旧吗
  • 管家婆怎样查历史记录
  • 咨询费如何入账
  • 付款时收到应收票据会计分录怎么做?
  • 2021年购买车辆的进项税能抵扣吗
  • 调整期初数怎么做会计分录
  • 固定资产折旧年限及残值率
  • 无法取得发票的费用如何入账
  • 酒店装修费用会计处理
  • 财务费用年末有余额吗
  • 归还法人前期垫付款项
  • 投资公司抛售原始股如何交税?
  • 稿酬计入工资所得吗
  • 销售方的现金折扣怎么处理
  • 印花税退费
  • 定额发票属于什么会计
  • 怎么获得2021
  • 孕妇能吃桂圆吗有什么好处
  • 收到银行退回余款
  • 查看chrome浏览器内核版本
  • php查询今天日期
  • php之间传递数据
  • 爱德华王子岛的气候
  • php include require
  • 增值税发票申报单怎么填
  • 未发货先开票后付款是否违法
  • 微信支付php开发流程
  • 成本票不够怎么做账
  • 金融商品转让的销售额
  • php smtp发送邮件
  • 购买备用品会计分录
  • mysql动态表单设计与实现
  • 应税销售额税率
  • 企业购买黄金可以避税
  • sql server s
  • 企业减少注册资本
  • 增值税发票丢失可以补开吗
  • 文化事业建设费税收优惠政策2022
  • 预包装食品加工及销售营业执照图片
  • 代理记账企业如何通过互联网创新发展
  • 用企业管理器创建一个备份设备
  • 老毛桃winpe系统对注册表信息进行备份的方法
  • 由于这台计算机没有远程客户端访问许可证
  • win10执行数据保护如何开启
  • 官方发布预防新冠戴口罩指引
  • unix系统采用什么结构
  • ubuntu20.04 vim
  • win8怎么添加打印机到电脑上
  • w10开发者模式
  • xp专业版激活工具
  • 苹果Mac系统怎么切换输入法
  • linux怎样过滤一个关键字
  • windows7word文档打不开怎么办
  • 关于我和鬼变成家人的那件事
  • cordova怎么样
  • shell脚本获取命令的输出结果
  • linux系统搜索文件内容
  • for语句中的++i
  • 简述javascript中的函数
  • Ubuntu、Linux Mint一键安装Chrome浏览器的Shell脚本分享
  • python简单gui
  • python的web框架
  • 如何查询车辆购买的保险
  • 国家税务总局公告2017年第21号
  • 出口备案单证管理办法
  • 地税局属于市直单位吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设