位置: 编程技术 - 正文

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)

  • 小微企业所得税优惠政策
  • 其他收益里的政府补助免税吗
  • 应付账款周转率和存货周转率公式
  • 报税盘金税盘领的发票能通用吗
  • 现金形式发放的福利需要扣税吗
  • 生产车间用电产品有哪些
  • 长期借款利息计入在建工程
  • 建筑企业未开票收入增值税申报表怎么填写
  • 新注册成立的公司可以往前补交社保吗
  • 固定资产报废需要税务备案吗
  • 小型微利企业所得税优惠政策2023
  • 异地开票需要在当地交税吗
  • 通讯费补贴如何领取
  • 企业所得税免征和不征
  • 代扣大额医保进哪个账户
  • 未在规定期限内缴纳税款和滞纳金
  • 安装额外语言
  • 原材料退库怎么做凭证
  • 银行初级证书全称
  • 如何删除文档中多余的页
  • 长期投资损失的确认
  • 资产减值准备怎么影响利润
  • 不动产在建工程领用原材料的分录
  • Win10 Build 19043.1147 (21H1)预览通道更新补丁KB5004296(附完整更新日志)
  • 发票抵扣条件
  • 前端 php
  • php中实现文件上传需要用到哪几个函数
  • 企业所得税的计提和缴纳分录
  • svc语法
  • php自动识别验证码
  • 钉钉防止撤回
  • Win11 Build 25330 预览版今日更新: 优化 Surface Dial 设置页面
  • php写一个简单的单例模式
  • apdl命令流手册下载
  • 存货非正常损失的会计处理
  • 对公帐户进出帐要交税吗
  • 权益后利润是净利润么
  • 去年发生了什么
  • sql2014附加数据库失败
  • 政府会计应付职工薪酬明细科目
  • 投资性公司怎么做账
  • mysql开启事务语句
  • 预包装的标签有哪几种
  • 应交增值税减免税额在借方
  • 费用报销票据可以跨年吗
  • 资产减值损失的科目编码
  • 零余额账户怎么对账
  • 以摊余成本计量的金融资产会计处理
  • 发票每月上报汇总怎么弄
  • 其他应付款是什么科目代码
  • 哪种飞机票可以抵扣进项税
  • 食品企业生产成本管理的案例分析
  • 年末本年利润怎么转到未分配利润
  • mysql清空表内容
  • mysql中decimal对应java类型
  • winxp怎么装系统
  • windows 2000.
  • red hat7.6
  • SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口的方法
  • 查看win8.1版本
  • yum源有什么用
  • unity hover
  • opengl api version
  • nodejs cgi
  • android常用命令
  • 安卓基础入门教程
  • python爬虫过程
  • javascript学习指南
  • JavaScript中property和attribute的区别详细介绍
  • python中tab
  • python3.6安装pil
  • 认识iu
  • 税务非正常户解除申请怎么写
  • 如何在网上查看自己的征信
  • 多张发票怎么粘贴在a4纸上面
  • 请问地税是省直单位吗
  • 棚户区改造的回迁房可以交易吗?
  • 深圳如何举报税务违法
  • 广西定额发票查询入口官网
  • 北京税务局网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设