当前位置: 首页 > article >正文

TextView(文本框)详解

从本节开始我们来一个个讲解Android中的UI控件,本节给大家带来的UI控件是:TextView(文本框),用于显示文本的一个控件,另外声明一点,我不是翻译API文档,不会一个个属性的去扣,只学实际开发中常用的,有用的,大家遇到感觉到陌生的属性可以查询对应的API!

在开始本节内容前,先要介绍下几个单位:

dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用; sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。

1.基础属性详解:

通过下面这个简单的界面,我们来了解几个最基本的属性:

布局代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns

http://www.kler.cn/a/708.html

相关文章:

  • 区块链安全常见的攻击分析——Unprotected callback - ERC721 SafeMint reentrancy【8】
  • 小程序租赁系统开发的优势与应用探索
  • 单元测试入门和mockup
  • python使用PyQt5,整套,桌面应用
  • uniapp——App下载文件,打开文档(一)
  • LLMs之o3:《Deliberative Alignment: Reasoning Enables Safer Language Models》翻译与解读
  • 【项目实战典型案例】11.生产环境的重大事故
  • yolov5 剪枝、蒸馏、压缩、量化
  • 【剑指offer】03~05. 数组中的数字(Python 实现)
  • Jasypt加密库基本使用方法
  • windows 下docker 安装clickhouse
  • 链表带环问题(详解)
  • 3/16 考试总结
  • 【蓝桥杯-筑基篇】排序算法
  • C++并发编程之五 高级线程管理
  • hashcat(爆破工具,支持GPU,精)
  • 数据结构-用栈实现队列
  • 【Docker】Mac安装Kubernetes
  • Unity3d C#使用DOTween插件的Sequence实现系列动画OnComplete无效和颜色设置无效的问题记录
  • YOLOv8初体验:检测、跟踪、模型部署
  • 【Linux】文件系统详解
  • css实现炫酷充电动画
  • 基于微信小程序的新冠疫苗预约小程序
  • 硬刚ChatGPT!文心一言能否为百度止颓?中国版ChatGPT“狂飙”的机会在哪儿?
  • Java八股文(Java多线程面试题)
  • Android Studio开发APP