添加一个新的activity

activity_main.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">    <Button        android:id="@+id/btn_textview"        android:layout_width="match_parent"        android:layout_height="wrap_content"        android:text="TextView"/>LinearLayout>

MainActivity.java

package com.example.helloword;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends AppCompatActivity {    private Button mBtnTextView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        mBtnTextView = findViewById(R.id.btn_textview);        mBtnTextView.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View view) {                //跳转到TextView演示界面                Intent intent = new Intent(MainActivity.this,TextViewActivity.class);                startActivity(intent);            }        });    }}

添加导入成功,继续操作⏬

activity_text_view.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical"    android:padding="20dp">    <TextView        android:id="@+id/tv_1"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="24sp"/>    <TextView        android:id="@+id/tv_2"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="80sp"        android:maxLines="1"        android:ellipsize="end"        android:layout_marginTop="20dp"/>    <TextView        android:id="@+id/tv_3"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="读书"        android:textColor="#000000"        android:textSize="24sp"        android:layout_marginTop="20dp"        android:drawableRight="@drawable/icon_read" />    <TextView        android:id="@+id/tv_4"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="24sp"        android:layout_marginTop="20dp"        />    <TextView        android:id="@+id/tv_5"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="24sp"        android:layout_marginTop="20dp"        />    <TextView        android:id="@+id/tv_6"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_marginTop="20dp"        android:text="狂奔的蜗牛狂奔的蜗牛狂奔的蜗牛狂奔的蜗牛狂奔的蜗牛"        android:textColor="#000000"        android:textSize="24sp"        android:singleLine="true"        android:ellipsize="marquee"        android:marqueeRepeatLimit="marquee_forever"        android:focusable="true"        android:focusableInTouchMode="true"        android:clickable="true"/>LinearLayout>

string.xml

<resources>    <string name="app_name">HelloWordstring>    <string name="tv_text1">狂奔的蜗牛string>resources>

TextViewActivity

package com.example.helloword;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Paint;import android.os.Bundle;import android.widget.TextView;//import classpublic class TextViewActivity extends AppCompatActivity {    private TextView mTv4,mTv5;//声明空间    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_text_view);        mTv4 = findViewById(R.id.tv_4);//找到空间        mTv4.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);//中划线        mTv4.getPaint().setAntiAlias(true);//去除中划线锯齿        mTv5 = findViewById(R.id.tv_5);//找到空间        mTv5.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线    }}

更多相关文章

  1. EditText去掉光标下划线以及点击隐藏hint
  2. EditText的使用体验
  3. android自定义带下划线EditText
  4. Android特殊字体的处理---加下划线等
  5. Android(安卓)TextView实现下划线的几种方式
  6. Android(安卓)Theme.AppCompat.Light报错
  7. Android如何通过TextView实现超链接的跳转
  8. 【Android】基础篇:Android中TextView控件学习
  9. Android(安卓)TextView--项目开发少不了你

随机推荐

  1. 【原创】Android锁定横竖屏、splash,全屏
  2. Android(安卓)Provision (Setup Wizard)
  3. android学习笔记(1)---搭建开发环境
  4. JS调用Android里面的方法,Android调用JS里
  5. Android系统架构概况
  6. 【Android(安卓)Training - 00】Google A
  7. 关于android中的gif实现
  8. Android之玩转View
  9. Android程序结构
  10. Android(安卓)4.4 新特性分析-15项大改进