美文网首页
3.Android开发中不常见的属性解析

3.Android开发中不常见的属性解析

作者: 努力生活的西鱼 | 来源:发表于2019-08-05 21:22 被阅读0次
1. TextInputLayout
android:textColorHint="@color/gray"
设置提示文字的颜色
app:hintEnabled="true"
设置是否可以使用hint属性,默认是true

app:theme="@style/EditText_Theme"
在主题中包含下面代码
<style name="EditText_Theme" parent="Theme.AppCompat.Light">
    <item name="colorControlNormal">@color/colorAccent</item>
    <item name="colorControlActivated">@color/colorAccent</item>
</style>
在TextInputLayout中使用的时候,colorControlNormal代表下划线的颜色,colorControlActivated代表点击的时候下滑线的颜色
2. app:passwordToggleEnabled="true"

EditText设置为inputType=passwordText以后多出来一只小眼睛,这不是EditText自带的,而是它的父控件android.support.design.widget.TextInputLayout带的,设置app:passwordToggleEnabled="false"可以隐藏小眼睛。

3. app:passwordToggleTint="@color/gray"

设置小眼睛开关按钮图标的tint着色。

4. app:passwordToggleTintMode="multiply"

设置小眼睛开关的背景颜色混合模式

5. HtmlCompat.fromHtml(@NonNull String source, int flags)

当我们想用TextView来显示一段HTML代码时,就会用到HtmlCompat.fromHtml(@NonNull String source, int flags)

  • FROM_HTML_MODE_COMPACT:html块元素之间使用一个换行符分隔
  • FROM_HTML_MODE_LEGACY:html块元素之间使用两个换行符分隔
    具体可以参考:https://www.kaelli.com/21.html

相关文章

  • 3.Android开发中不常见的属性解析

    1. TextInputLayout 2. app:passwordToggleEnabled="true" Ed...

  • Android Studio配置CMake开发NDK

    1.eclipse中的Jni开发流程(一)2.eclipse中的Jni开发流程(二)3.Android Studi...

  • Android属性动画完全解析

    Android属性动画完全解析(上)Android属性动画完全解析(中)Android属性动画完全解析(下)

  • 理解与应用css中的display属性

    理解与应用css中的display属性 display属性是我们在前端开发中常常使用的一个属性,其中,最常见的有:...

  • 05、网络解析

    解析:从事先规定好的格式中提取数据iOS开发常见的解析:XML解析,JSON解析 XML解析 XMl事例: XML...

  • 属性动画

    参考-Android属性动画完全解析(上) 参考-Android属性动画完全解析(中) 参考-Android属性动...

  • Android属性动画完全解析

    Android属性动画完全解析(上),初识属性动画的基本用法Android属性动画完全解析(中),ValueAni...

  • ios html解析

    iOS解析HTMl标签以及开发中的一些坑 - 简书 1.Label的attributedString属性: NSA...

  • iOS开发中不常见的属性设置

    这是一篇相当于,我开发过程中的一篇笔记吧。可能比较杂乱,是我的第一篇文章。 1.应用三方地图软件的时候:地图功能显...

  • IOS学习(15)-UITableView

    iOS开发系列--UITableView全面解析UITableViewCell详解UITableView属性及方法...

网友评论

      本文标题:3.Android开发中不常见的属性解析

      本文链接:https://www.haomeiwen.com/subject/uqbvdctx.html