Android-保举一个TextView结果开源库( SuperTextView)

源代码 2024-9-5 06:21:12 61 0 来自 中国
我近来发现一个能够实现多种结果的TextView开源库,这篇博客分享给看文章的小搭档,希望能帮你们进步开发服从以及提升自己App的用户体验感。
SuperTextView

SuperTextView一个简朴的控件元素,但却不光仅是一个控件。它生而灵动多变,强盛的内嵌逻辑,为你一连提供丰富多彩却非常简朴的开发支持。他的特性:

  • 为 View 设置圆角
  • 支持单独控制每一个圆角
  • 为 View 添加边框
  • 为文字增长描边或空心结果
  • 支持最多 2 个 Drawable 展示
  • 可准确控制 Drawable 巨细及位置
  • 支持渐变色配景
  • 触摸变色
  • 展示图片,包罗网络图片
  • 支持 XML 中直接设置网络图片
  • 为图片设置圆角
  • 为图片增长边框
  • 可插入利用的 Adjuster 模块
  • 修改 Drawable 的颜色
  • 修改 Drawable 的旋转角度
  • 支持文字渐变色结果
  • 支持为 Drawable 地区单独设置点击变乱
  • 支持 Gif 图展示
  • 支持为 Gif 图添加边框,以及圆角
  • 支持 Gif 图停息/播放、修改帧率
  • 支持提取指定 Gif 帧
开源库的结果图

2.gif 引入项目

allprojects {    repositories {        ...        maven { url 'https://jitpack.io' }    }}dependencies {    compile 'com.github.chenBingX:SuperTextView:VERSION_CODE'}作者有给出下面提示,必要注意:

  • v3.2.6 版本支持:armeabi-v7a
  • v3.2.6.64 版本支持:armeabi-v7a、arm64-v8a
  • v3.2.6.99 版本支持:armeabi-v7a、arm64-v8a、x86
针对现在的机型适配来说,我应该会选择3.2.6.99版本。具体的版本信息可以检察开源库文档
开源库肴杂

-keep class com.coorchice.library.gifdecoder.JNI { *; }简朴的利用

1、利用网络图片作为配景图:
<com.coorchice.library.SuperTextView  android:id="@+id/stv_40"  android:layout_width="150dp"  android:layout_height="150dp"  android:layout_gravity="center_horizontal"  android:layout_marginTop="16dp"  android:gravity="bottom|center"  android:paddingBottom="1dp"  android:text="网络配景图"  android:textColor="#000"  android:textSize="14sp"  app:stv_corner="10dp"  app:stv_isShowState="true"  app:stv_drawableAsBackground="true"  app:stv_solid="#f1f1f1"  app:stv_state_drawable="https://gw.alicdn.com/imgextra/i3/O1CN01suhAFr1cXQX49D2xp_!!6000000003610-0-tps-468-466.jpg" />2、展示Gif图:
<com.coorchice.library.SuperTextView    android:id="@+id/stv_1"    android:layout_width="match_parent"    android:layout_height="150dp"    app:stv_state_drawable="@drawable/gif_1" />3、代码动态加载网络图片大概网络Gif图:
stv_1 = (SuperTextView) findViewById(R.id.stv_1);stv_1.setUrlImage("http://example.com/images/example.gif");
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2025-2-23 00:19, Processed in 0.187304 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表