位置: 编程技术 - 正文

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)

  • 如何判断销售额含税还是不含税
  • 什么是虚开增票
  • 残疾人个人所得税
  • 现金流量表现金流量项目明细分类
  • 不动产经营租赁服务包括哪些
  • 航空公司开具的个人抬头的发票可以税前扣除吗
  • 租赁厂房电费
  • 按季度申报,利润表中所得税费用怎么算出来的
  • 土地政策补贴
  • 采购是进项还是销项
  • 车辆买的商业险有家庭包
  • 跨月发票作废怎么操作流程
  • 苏州工会经费减半政策
  • 三万以下免税如何开票
  • 开具发票时,哪些备注事项需要被重视?
  • 董事会费汇算清缴计入什么科目
  • 视同销售产品与收款尾差怎么处理
  • 分公司可以迁移到新公司吗
  • 建筑包工包料是包哪些
  • 固定资产小于500万一次性扣除政策
  • 金融企业的成本核算方法
  • 加工费月底需要全部结转吗
  • 企业所得税季报人数怎么填
  • 单位代缴纳职工个税如何账务处理
  • 按年缴纳年金的企业缴费部分,应按照全年一次性奖金
  • 补提的增值税应该记在哪里
  • 其他权益工具投资公允价值变动怎么计算
  • 高新技术的研发收入是多少才可以提高
  • 期初未缴纳税额负数
  • 生产性生物资产包括哪些
  • 什么是冻结账户的情形
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • 股权收购特殊性税务处理案例
  • 支票存根属于什么凭证类型
  • 计算机与自动化的关系
  • php5.4升级到php7
  • 结霜的早晨
  • thinkphp assign函数
  • nacos安装包
  • echars legend
  • 睿智目标检测yolov8
  • 自制原始凭证代码怎么填
  • 退还多缴纳税款
  • 税票抵扣是多少个点
  • sql主键是什么意思
  • sql server如何查看本地的登录名和密码
  • 改良生产线发生的职工薪酬计入期间费用
  • 全额计提坏账准备有什么作用
  • 企业接受捐赠固定资产的运费怎么做账
  • 期末留抵税额怎么填报表
  • 怎样计算税款
  • 年终汇算清缴的税种
  • 应付职工薪酬应该在借方还是贷方
  • 股东是否实缴出资的举证责任
  • 幼儿园固定资产一览表
  • 进项税额转出在哪里查
  • 无形资产管理的特点
  • 印花税属于什么科目
  • xp系统开机一直在滚动条
  • linux系统安装yum
  • win8旗舰版官方下载
  • win10动态磁贴照片如何删除
  • dl是什么文件
  • 英雄联盟支持win7
  • 邮件传输过程中都使用哪些协议
  • win7 64位系统使用dos命令快速提高u盘传输速度的技巧
  • win8上不了网
  • opengl es 3.2
  • 常用的批处理命令
  • bat批量处理
  • js文件里面有什么
  • 用批处理删除注册表项
  • vue中使用类class
  • python3.9.1怎么用
  • python 文件操作,读,写,指定位置
  • 高速公路过路费一公里多少钱
  • 养老专业在职研究生好吗
  • 留底税额怎么写分录
  • 部落冲突显示此不论描述无效
  • 长治一诺代理记账公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设