A useful stack on android #3, compatibility 作者:Saúl Molinero这是‘A useful stack on Android’系列的第三篇。在第一部分我尝试定义一个模块化的可扩展的架构,基于设计模式: Model View Presenter (MVP).在第二部分 我解释如何使用一点点 Material Desig
本篇文章将探讨如何在 Flutter 应用中使用 Material 3Material You)设计。随着 Android 12 的推出,谷歌宣布了 Material 3。它为 UI 带来了一些令人耳目一新的变化,但动态颜色是亮点。它根据设备壁纸创建一组原色、二次色和三次色。这些颜色应用于 UI 和不同的应用程序,如时钟和日历。现在,让我们看看如何在 Flutter 应用程序中使用它。使用 Ma
###关于Material Design的基本概念Material Design(简称MD):从Android5.0开始引入的,是一种全新的虚拟的设计语言(翻译为“材料设计”),其实是谷歌提倡的一种设计风格、理念、原则。是拟物设计和扁平化设计一种结合体验。还吸取了最新一些科技理念。这种设计风格是跨平台:我们在网页、IOS等地方也会经常看见。例如:为了增加APP的层次感,可以通过设计View的Z轴坐
随着安卓的不断升级,有些控件越来越具有美观,比如说安卓5.0的按钮效果,等等,有一些情况下,我们需要在低版本上实现这种效果,所以就在网上找来啦一些封装好的控件,使用也比较简单。本篇摘自:点击访问原作者文章效果图:使用方法:注:经测试好像只支持api15及以上的添加依赖:compile 'net.qiujuer.genius:ui:2.0.0-beta4'使用方法:像使用button、textvie
   呵呵,想不出怎样的开场白...索性直奔主题。   好久没有更新博客了。因为最近比较“忙”,工作上,生活上,先聊工作吧,看了一眼上一篇博客是6月份更新的。算算也有5个月了。   从6月底开始有个机会转android了,之前一直从事的是c#Web端开发,加上自己对移动端也挺感兴趣的,也就随公司安排,做起了安卓移动客户端起来了。&nbsp
转载 3天前
5阅读
Android Material Design 兼容库的使用 前言:近来学习了Android Material Design 兼容库,为了把这个弄懂,才有了这篇博客,这里先推荐两篇博客:1.Android Material Design 兼容库的使用详解2.Android应用Design Support Library完全使用实例 第一篇博客是这个兼容库的详细解析,
Android MaterialDesign  继续上一次的内容,这一次的控件更加的常用,而且效果也不错。  RecyclerView:这个相对已经不是很新鲜了,替代了ListView,GridView,内置了viewholder,看似更加麻烦了,实际上是使得开发更加灵活,达到了解耦的效果。常用的方法:setAdapter:设置adapter setItemAnimator:默认就有一个很炫的渐
ElevatedButton 可通过 style 来设置样式,onPrimary 属性来设置前景色,比如这里的文本的颜色,primary 用来设置背景色,也就是这里的ElevatedButton按钮的填充颜色。
原创 2022-10-29 00:27:10
652阅读
本篇分享一个简单轻松的内容:ThemeExtensions和Material3,它们都是Flutter3.0中的重要组成部分,相信后面的小知识你可能还没了解过~。ThemeExtensions相信大家都用过Flutter里的Theme,在Flutter里可以通过修改全局的ThemeData就来实现一些样式上的调整,比如:全局去除InkWell和TextButton的点击效果。darttheme:T
原创 2022-06-06 09:30:41
1160阅读
本篇分享一个简单轻松的内容: ThemeExtensions 和 Material3 ,它们都是 Flutter 3.0 中的重要组成部分,相信后面的小知识你可能还没了解过~。
原创 2022-06-07 22:54:15
779阅读
 这是一个集成目前Android主流优秀第三方组件、优秀好用的自定义控件、实用工具类封装、以及一些APP共通模块(比如:版本更新、意见反馈、引导界面等等)的开发包,帮助程序员快速开发自己的APP已集成第三方开源组件:网络请求库android-async-http图片异步加载库universal-image-loaderSqlite数据库操作ormlite-android社会化分享Shar
转载 8月前
94阅读
本篇适合哪些人?刚刚从基于android 4.4以下项目中切出来,还没有用过5.0+新特性新人入门学点牛逼特效控件撸一个爱屁屁本篇包含MaterialDrawermaterial-menuCoordinatorLayoutAppBarLayoutCollapsingToolbarLayoutDrawerLayoutMaterialDesignLibrarymaterialMaterialDesig
转载 2023-05-18 22:50:45
58阅读
Material Design是google在2014年推出的一套全新的界面设计语言,是一种设计理念。 为了体现这种理念,google自己开发了一些相应的UI控件给到开发者,主要放在了support_V4和v7两个包里。 主要包括: 1,DrawerLayout 用于实现抽屉式UI的布局,允许放入两个直接子控件。第一个为直接可视的主屏幕内容;第二个为隐藏在抽屉里的内容,通过左右滑动拉出,一般都会使
MaterialApp 代表使用纸墨设计(Material Design)风格的应用。里面包含了纸墨设计风格应用所需要的基本控件。MaterialApp 主要属性如下:title : 在任务管理窗口中所显示的应用名字theme : 应用各种 UI 所使用的主题颜色color : 应用的主要颜色值(primary color),也就是安卓任务管理窗口中所显示的应用颜色home : 应用默认所显示的界
Google I/O 2014 发布了 Material Design,那么Material Design到底是什么呢?一、关于Material Design 从Android5.0开始引入的,是一种全新的设计语言(翻译为“原材料设计”),其实是谷歌提倡的一种设计风格、理念、原则。 拟物设计和扁平化设计一种结合体验。还吸取了最新一些科技理念。三维世界(3D world)Material 环境是一个
一文彻底搞清楚 Material Design首先声明以下介绍的关于 Material Design 的介绍,都是基于在 Android 环境下,其实 Material Design 是一种为了让 UI 页面更加美观的设计规范,也可以按照这种规范应用到 iOS、Web 上。Material Design 是 Google 在 2014 年 I/O 大会上发布的一种新的设计规范。这种设计风格给 An
转载 10月前
174阅读
Snackbars
原创 2023-04-08 06:02:17
117阅读
## 实现 Material Android 版本的步骤 ### 1. 导入 Material 组件库 首先,我们需要导入 Material 组件库,以便在 Android 项目中使用 Material Design 风格的组件和样式。根据你的项目配置,可以选择通过 Gradle 或手动导入库文件的方式进行导入。 #### 使用 Gradle 导入 在项目的 `build.gradle`
原创 10月前
239阅读
# Android Material Button科普文章 ![关系图](./images/relationship.png) ## 简介 Android Material Button是Android支持库中的一个组件,它提供了一种简单且易于使用的方式来创建漂亮的按钮样式。Material Button遵循Material Design风格,可以应用于各种Android应用程序中,从而提供
原创 2023-09-04 13:06:29
190阅读
# Android Material 使用指南 ## 引言 在Android开发中,Material Design是一种设计语言,旨在提供一致、美观且可预测的用户体验。本文将介绍如何在Android应用中使用Material Design,帮助刚入行的开发者快速上手。 ## 整体流程 下面是使用Android Material的整体流程,可以通过下表了解每个步骤需要做什么。 | 步骤 |
原创 8月前
67阅读
  • 1
  • 2
  • 3
  • 4
  • 5