位置: 编程技术 - 正文

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)

  • 印花税缴纳方式一经选择1年之内不得修改
  • 合并报表逆流抵消
  • 生产用天然气如何入账
  • 差旅费包括哪些费用
  • 有限合伙企业应当
  • 固定资产后续支出可以计入哪些费用
  • 私人企业利润怎么分配?
  • 承包费收入如何入账
  • 房地产企业拆迁安置土地增值税清算疑点
  • 企业间无偿划转会计分录
  • 抵债资产处置账务实例
  • 企业之间现金换承兑合法吗
  • 销售利润率如何提高
  • 库存商品盘盈盘亏表
  • 集团公司向子公司收取管理费的法律规定
  • 有收入零申报要紧吗
  • 停车费属于不动产租赁服务税率
  • 小规模纳税人代理销售税率是多少
  • 遇到境外网络勒索敲诈怎么办
  • 持有至到期投资科目被取消了吗
  • 腾讯电脑管家怎么修复dll
  • win10专业版激活密钥永久
  • 只交社保不发工资可以吗
  • 汽车过户费包括
  • 购买交易性金融资产时,支付的交易费用应计入
  • 微软正在测试什么意思
  • 银行多收的开户费怎么办
  • 完税凭证遗失后还能用吗
  • cnqmax.exe进程的详细注解 cnqmax进程是病毒吗 安全吗
  • 售后租回融资租赁帐务处理怎么做?
  • 进项税额转出余额在贷方怎么处理
  • 申报表30栏一直不填写会怎么样
  • thinkphp案例
  • php中的九大缓存技术
  • 难以置信含义
  • 已知税额和不含税额求税率
  • 年终奖的发放明目
  • 制造费用的工资怎么结转
  • vue watcher
  • 土石方工程开票范围
  • 农业种植公司有补贴吗
  • 织梦DedeCMS默认文件夹重命名
  • 合营企业和联营企业构成关联方吗
  • sql 封装
  • 增值税现代服务业包括哪些内容
  • mysql怎么修改
  • 一般计税方法预交增值税
  • 待处理财产损益是什么类科目
  • 补缴以前年度的印花税会计分录
  • 回扣发票能查出来么
  • 超市的库存商品是怎么记账的
  • 利润分配的账务处理视频
  • 建筑公司工程款税率
  • 员工餐费报销分录怎么弄
  • 软件开发过程付什么费用
  • 上级补助收入科目
  • 收到存款利息属于资金周转吗
  • 计提折旧,生成折旧分摊凭证步骤
  • 工厂用的工具放计入哪个科目
  • 零售行业折扣销售方案
  • 公转私怎么操作
  • 其他综合收益属于什么科目借贷
  • 成本增加比例怎么算的
  • 出口的样品如何销售
  • 房屋装修支出怎么做账
  • sql判断字段是否包含数字和字母
  • win8.1怎么关机
  • w8系统ie浏览器在哪
  • efi ghost win7
  • win7打开软件速度没有win10快
  • cocos2dx 4.0
  • python字符串常用方法
  • 安卓手机自定义ua
  • js创建对象的三种方式
  • nodejs基础
  • javascript的push方法
  • bootstrap需要学多久
  • jquery插件大全
  • 苗木税收政策
  • 开红酒增值税票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设