布局优化

参考文章

TextView的优化使用

  1. 用TextView同时显示图片和文字
    api: drawableLeft = "@drawable/icon"
    drawablePadding = ""

  2. 使用TextView的行间距
    api: 在设置text内容时,用\n来换行,lineSpacingExtra = ""来控制行间距
    lineSpacingMultiplier控制行间距倍数。

  3. 使用Spannable或Html.fromHtml 控制字体颜色及大小
    SpannableString使用
    使用2

    Paste_Image.png

  4. viewStub使用
    使用场景:动态控制一些view的显示,由于其是轻量级,不占据资源,
    viewstub.inflate()可以得到viewstub得到对应的layout

  5. 用LinearLayout自带的分割线

android:divider="@drawable/divider"   // 设置分割线的颜色
android:showDividers="middle"          //设置分割线的位置
  1. Space控件
    用于设置item的间距,给出宽度和高度即可,可给背景
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容