github最受欢迎语言(android开源框架)

内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新ViewPager图表(Chart)菜单(Menu)浮动菜单对话框空白页滑动删除手势操作RecyclerViewCardColorDrawableSpinner布局模糊效果TabBarAppBar选择器(Picker)跑马灯日历时间主题样式ImageView通知聊天视图Head

大家好,又见面了,我是你们的朋友全栈君。

内容

抽屉菜单

ListView

WebView

SwitchButton

按钮

点赞按钮

进度条

TabLayout

图标

下拉刷新

ViewPager

图表(Chart)

菜单(Menu)

浮动菜单

对话框

空白页

滑动删除

手势操作

  • sensey ★1890 – 手势交互Android库
  • GestureViews ★1184 – 手势控制和位置动画
  • InboxLayout ★641 – 仿谷歌下拉返回效果
  • Swipper ★47 – 控制亮度的自定义视图

RecyclerView

Card

Color

Drawable

Spinner

布局

模糊效果

TabBar

AppBar

选择器(Picker)

跑马灯

日历时间

主题样式

ImageView

通知

聊天视图

引导图(Intro)

图片

徽章(Badge)

RatingView

滚动效果(Scroll)

时间轴

TreeView

SearchView

TagView

TextView

EditText

Sliding

表单

分段控件

轮播图

文件操作

启动页

MD

BottomNavigation

Toast

CreditCard

ActionSheet

Wave

  • WaveLoading ★1051 – 能够提供波浪动画的Drawable
  • WaveView ★987 – Android波浪视图
  • WaveView ★915 – 显示波浪效果的视图
  • WaveView ★104 – 有趣的水波纹效果的界面
  • DiffuseView ★25 – 自定义的圆形扩散View
  • DxWaveRefresh ★25 – 波浪效果的下拉刷新
  • BitmapWaveView ★17 – 在bitmap中显示进度波浪

Snackbar

  • TSnackBar ★591 – 从顶部显示一个Snackbar
  • SnackbarUtils ★370 – Snackbar工具类
  • CookieBar ★327 – 屏幕的底部或者顶部显示短信息
  • Snacky ★327 – 在布局中添加Snackbar
  • SweetTips ★58 – 快意灵动的提示库

用户引导

滑动返回

TV组件

软键盘

状态栏

StepView

表格(Table)

滚动视差(Parallex)

关于页面

详情页

FAB

Indicator

分享组件

  • ShareUtil ★762 – 综合性的分享及登录工具库
  • ShareButton ★440 – 一个具有流畅动画的分享按钮
  • GeneratePicture ★123 – 选取页面内容生成精美分享图片

升级更新

Toolbar

Sort&Drag

Emoji

  • emojicon ★2697 – Android中实现emojis表情
  • EmojiRain ★494 – 小巧的Android掉emoji表情包实现

Label

WheelView

PinCode

CoordinatorLayout

页面切换

悬浮窗

  • FloatUtil ★144 – 简单的浮窗工具
  • NetSpeed ★33 – 悬浮窗网速显示计

地图

编辑器

SeekBar

DownloadView

其他

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129151.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 原地算法矩阵置0_原地排序算法有哪些

    原地算法矩阵置0_原地排序算法有哪些给定一个 m x n 的矩阵,如果一个元素为 0 ,则将其所在行和列的所有元素都设为 0 。请使用 原地 算法。进阶:一个直观的解决方案是使用 O(mn) 的额外空间,但这并不是一个好的解决方案。一个简单的改进方案是使用 O(m + n) 的额外空间,但这仍然不是最好的解决方案。你能想出一个仅使用常量空间的解决方案吗?示例 1:输入:matrix = [[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例 2:输入:matrix

    2022年8月9日
    4
  • 使用es6模板字符串嵌入变量,并实现循环「建议收藏」

    使用es6模板字符串嵌入变量,并实现循环「建议收藏」模板字符串支持嵌入变量,只需要将变量名写在${}之中。在模板字符串中,遍历数组,生成循环结构。letarr=[‘aaa’,’bbbb’,’c’,’dd’,’f’]lettemp=`<ul>${arr.map(item=>{return`<li>${item}</li>`}).join(”)}</ul>`console.log(temp);/*<ul><li>aa

    2022年8月21日
    9
  • Java设计模式之结构型:代理模式

    Java设计模式之结构型:代理模式

    2021年10月4日
    32
  • Web服务器搭建步骤(Win10)

    Web服务器搭建步骤(Win10)1.在“开始”菜单处打开“控制面板”。2.点击“程序”。3.点击“启动或关闭Windows功能”。4.对“InternetInformationServices”下的所有选项打勾✔,点击“确定”。5.电脑会自动搜索文件下载。6.打开网址“http://localhost/”,出现如图的界面即搭建成功。…

    2022年5月28日
    33
  • pytest parametrize fixture_参数化数据

    pytest parametrize fixture_参数化数据前言当某个接口中的一个字段,里面规定的范围为1-5,你5个数字都要单独写一条测试用例,就太麻烦了,这个时候可以使用pytest.mark.parametrize装饰器可以实现测试用例参数化。官方示

    2022年7月30日
    7
  • ES安装教程详解_wampserver安装教程

    ES安装教程详解_wampserver安装教程0.安装前准备 centos7+ java8+ elastic6.2.4+2.在官方网站下载ESwgethttp://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.1.tar.gz3.安装JDK(必须JDK1.8+)rpm-ivhjdk-8u181-linux-x64.rpm /*注意:默认安装位置/usr/java/jdk1.8.0_171-amd64*/4.配置环境变量vi

    2022年4月19日
    109

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号