Github项目

JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml

JavaNoober/BackgroundLibrary是一个非常实用的框架,它可以直接通过标签来生成shape,无需编写shape.xml文件。该项目有3.9k个星标和470个分叉,采用Apache - 2.0许可证。它的依赖...

标签:

【Github】项目名:JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml

项目简介

JavaNoober/BackgroundLibrary是一个框架,它能够直接通过标签来生成shape,从而无需再编写shape.xml文件。该项目具有3.9k个星标和470个分叉。它采用Apache – 2.0许可证。

依赖方式

如果项目未使用androidx:
allprojects{
repositories{

maven{url’https://jitpack.io’}
}
}
implementation”com.android.support:appcompat – v7:$supportVersion”
implementation’com.github.JavaNoober.BackgroundLibrary:library:1.7.6′

如果项目使用了androidx:
allprojects{
repositories{

maven{url’https://jitpack.io’}
}
}
implementation”androidx.appcompat:appcompat:$supportVersion”
implementation’com.github.JavaNoober.BackgroundLibrary:libraryx:1.7.6′

使用方法

使用文档无需任何代码,直接加入bl标签属性即可,与原生view无缝衔接。例如在TextView或Button等控件中添加相关属性来实现各种效果,如设置边框、背景、圆角、渐变、点击效果、点击文字变色、点击填充边框变色、style类似的使用方式、设置drawableLeft、设置帧动画,甚至支持直接在xml中设置方法(暂时只支持无参方法,支持父类方法)等。具体属性如app:bl_corners_radius、app:bl_solid_color等。详细的使用方法以及属性内容可查看wiki。

项目总结

JavaNoober/BackgroundLibrary为开发者在处理shape相关内容时提供了一种便捷的方式,避免了编写shape.xml的繁琐过程。如果你对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。

项目地址

GitHub链接直达

数据统计

数据评估

JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml浏览人数已经达到3,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml特别声明

本站链氪巴士提供的JavaNoober/BackgroundLibrary:通过标签直接生成shape无需写shape.xml都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...