Android开发的简单控件
1.文本显示
2.视图基础
3.常用布局
4.按钮触控
5.图像显示
文本显示
(1)设置文本内容
1.在XML文件中通过属性Android:text设置文本
Android:text="你好,世界";
2.在java代码中调用文本视图对象的setText方法设置文本
在xml文件中设置id,Android:id="@+id/tv_hello"
在java文件中setContentView(R.layout.xml文件名);TextView tv_hello=findViewById(tv_view);tv_view.setText(你好,世界);
(再新建模块中系统会自动生成java文件,xml文件,运行会出现helloworld,需要我们将AndroidMainfest.xml文件中系统自动生成的java文件改为我们建立的java文件)
这样写虽然不会有错误但是会有警告,系统说我们进行硬编码,我们要在strings.xml文件中添加<string name="hello">你好,世界</string>,再调用hello就好了
(2)设置文本的大小
1.在java代码中调用setTextSize方法,即可指定文本大小
2.在xml文件中则通过属性Android:textSize指定文本大小,此时需要指定字号单位
px:手机屏幕的最小显示单位,与显示屏有关
dp:置于屏幕的尺寸有关
sp:专门设置字体大小的
(3)设置文本的颜色
在java代码中调用setTextColor方法即可设置文本颜色,具体色值可从Color类取
例如:setContentView(R.layout.activity_text_size); TextView tv_hello=findViewById(R.id.tv_hello); tv_hello.setTextSize(30); tv_hello.setTextColor(Color.GREEN);
也可以设置文本背景,同样可分为在java文件中设置,也可在xml文件中设置。
标签:xml,开学,tv,学习,java,Android,文本,hello From: https://www.cnblogs.com/cinan/p/17170183.html