位置: 编程技术 - 正文

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)

  • 企业所得税广告费30%扣除
  • 简易计税方法和免税该怎么选择
  • 报关金额必须跟收汇金额一致吗?
  • 弥补以前年度亏损后怎么交所得税
  • 通行费电子发票没有通行费字样
  • 客户逾期付款
  • 销售商品收到银行汇票计入什么科目
  • 营业执照三证合一是哪一年开始的
  • 联营和合营的区别
  • 小规模发票跨月冲红怎么做账
  • 对方公司倒闭应收账款发票还需要开吗
  • 开红字发票如何调整收入?
  • 企业预付一年的房租怎么做分录
  • 公司购入货架如何做账
  • 公司增资麻烦吗?
  • 银行本票结算分录
  • 没办税务登记公示怎么办
  • 固定资产报废残料收入的账务处理
  • 社保基金的管理模式
  • 小规模纳税人提供设计服务税率
  • 增值税普票销项负数会影响报销吗
  • 小型微利企业所得税减免政策
  • 免租要怎么交税
  • 应交增值税下面有几个科目
  • 注册公司之后需要交社保吗
  • 小企业报表为什么勾选不到小型微利企业
  • 股权转让交的印花税怎么做会计分录
  • 既加工又有安装费的公司
  • 待处理财产损益计入资产负债表哪里
  • 利润表营业成本是负数是什么原因
  • 光纤测速网速测试
  • php中array怎么用
  • php面向对象是什么意思
  • 什么情况下附加税减半征收
  • torch.cuda.is_available()
  • 图文处理是做什么工作
  • chat ty
  • php array_merge_recursive 数组合并
  • php ajax 实现
  • 企业所得税是怎么产生的
  • 财务报表季报利润表本月金额怎么填
  • php判断https
  • sql去除
  • 税务局退回来的钱账务处理
  • 建筑业开票税点
  • 个体户不刻公章也要报税吗
  • 固定资产管理台账
  • 用友u8财务报表打印设置在哪
  • sql server 2005数据迁移
  • 进口产品销售需要交税吗
  • 预提费用是应付账款吗
  • 增值税销项税额抵减账务处理
  • 房地产开发公司注册资金要求
  • 哪些项目不可以抵扣进项
  • 刻章费用怎么说
  • 发票保管应由谁保管
  • 成本结转的方法实例
  • 出售未计提完折旧的固定资产需要折扣吗
  • 利息支出可以抵扣进项吗
  • sql做判断
  • mysql启动成功但是无法连接
  • 如何使用U盘装机
  • windows xp.exe
  • windows8怎么设置锁屏时间
  • html手机号验证
  • 网页设计需要多少分辨率
  • python的判断
  • unity4.5.3f3 和 Android的通信
  • Node.js中的什么模块是用于处理文件和目录的
  • 一起学ap
  • net命令大全
  • python发送mq消息
  • js控制并发数
  • jquery网页跳转
  • jquery实现搜索功能
  • 上海2023年个人所得税计算
  • 国家税务总局公告2013年第12号
  • 党建 共享
  • 地税收社保
  • 银行前置利息什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设