安卓开发学习2 - textview设置颜色、字号、内容

设置颜色

视图端:

android:textColor="@color/green"

@color/green 是资源文件内的配置信信息,也可以直接设置成#00ff00

android:textColor="#00ff00"

image-20241213141301601

视图端也可以直接设置颜色:

<!--透明度默认ff 不透明-->
android:textColor="#00FF00"

Java端设置方法:

import android.graphics.Color;
TextView tvtwo = findViewById(R.id.tvtwo); 
// 默认透明度 00 - 完全透明
tvtwo.setTextColor(0X00FF00);

TextView tvone = findViewById(R.id.tvone);
tvone.setTextColor(Color.GREEN);

设置字号

字号单位:sp 和 dp 默认一致,区别是:可以通过更改系统默认字体大小,sp单位会随系统字体大小而变化。

  • PX

代表屏幕上的一个物理像素点,实际大小取决于屏幕分辨率和屏幕尺寸。

计算方法:PX = DIP X DPI /160

  • DP / DIP

独立设备像素,长度单位,同一个单位在不同的设备上有不同的显示效果和像素密度有关系。

  • DPI

像素密度,每英寸的像素点数,每英寸(2.54厘米)上有多少个像素。

计算方法:对角线像素 除以 屏幕尺寸。对角线像素 = 勾股定理

屏幕尺寸:平度对角线的长度。

image-20241213143820355

  • 屏幕分辨率

纵横向上的像素点数,1920X1080水平方向是1920个像素点,垂直方向是1080个像素点。

  • Desity

密度,每平方英寸(2.54*2.54)有多少个像素点。

设置内容

视图端:

android:text="想问一下Up,android开发导致的C盘占用问题。相信这是一个老生常谈的问题了。"

Java端:

TextView tvtwo = findViewById(R.id.tvtwo);
tvtwo.setText("Hellowrold");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值