首页 > 其他分享 >3.24周五每日总结

3.24周五每日总结

时间:2023-03-24 23:04:05浏览次数:33  
标签:总结 layout tv text 周五 content 3.24 android id

今天主要学习了android stdio中的Textview和button部件。学习了他们主要的属性。

在Textview部件中主要实现的有:显示省略号操作

<TextView
android:id="@+id/tv_2"
android:layout_width="100dp"
android:maxLines="1"
android:ellipsize="end"
android:layout_height="wrap_content"
android:text="@string/tv_text1"
android:textSize="30sp"
android:textColor="#000"
android:layout_marginTop="10dp"
/>
中划线、下划线效果
<TextView
android:id="@+id/tv_4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="中划线,下划线"
android:textSize="30sp"
android:textColor="#000"
/>
<TextView
android:id="@+id/tv_5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="下划线效果"
android:textSize="30sp"
android:textColor="#000"
android:layout_marginTop="20dp"
/>
Activity文件配置
package com.example.secondapp;

import androidx.appcompat.app.AppCompatActivity;

import android.graphics.Paint;
import android.os.Bundle;
import android.widget.TextView;

public class TextViewActivity extends AppCompatActivity {
//声明控件
private TextView mTv4;
private TextView mTv5;
private TextView mTv6;

@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);//tv_4中划线的效果
mTv4.getPaint().setAntiAlias(true);//tv_4去除锯齿鲜果
mTv5 = findViewById(R.id.tv_5);
mTv5.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线效果
mTv6 = findViewById(R.id.tv_6);

}
}
跑马灯效果:
<TextView
android:id="@+id/tv_7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="paomadeng1xaoguopaomadengxaioguo1hfghfjfghjghngh"
android:textSize="30dp"
android:singleLine="true"

android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:focusable="true"
android:focusableInTouchMode="true"


 

 button部件中学了点击按钮会颜色变深:

<Button
android:id="@+id/Textview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="textview"
android:textSize="30dp"
android:background="@drawable/bg_btn"
/>
bg_btn.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape>
<solid android:color="#FF9900"/>
<corners android:radius="5dp"/>

</shape>
</item>
<item android:state_pressed="false">
<shape>
<solid android:color="#CC7A00"/>
<corners android:radius="5dp"/>

</shape>
</item>
</selector>

 

标签:总结,layout,tv,text,周五,content,3.24,android,id
From: https://www.cnblogs.com/sion6/p/17253567.html

相关文章

  • day24 (2023.3.24)
    1.数据流DataInputStream和DataOutputStream 运行结果: 2.对象流ObjectInputStream和ObjectOutputStream 运行结果: 3.将对象序列化到文件  运行......
  • 今日总结之maven的使用
    在maven项目中的pom.xml文件配置依赖的jar包的坐标  例如配置mysql的jar包就可以导入mysql的坐标<dependencies><!--https://mvnrepository.com/artifa......
  • 每日总结2023-03-24
    今天进行了北京地铁线路的导入数据库,进行了代码优化更改,进行了北京地铁的查询。我的搭档完成了地图的设置。下面是演示:  代码量大概100行。......
  • 2023.3.24每日总结
    importjava.util.*;importjava.io.*;publicclassSubway{privateMap<String,Set<String>>lines;//存储地铁线路信息privateMap<String,Set<Strin......
  • 每日总结-23.3.24
    关于计算日历privateintxianshilianxu(intyear,intmonth,intday,Stringuser){intjianchishijian=0;TextViewtextView1=findViewById(......
  • 1.关于等价代换总结
    等价代换何时该用其实这还是比较纠结的问题在书中一般只阐述了乘除法,武的书添加了部分加减法,(加减和不为零),具体原因没有给出,然后做题又有指数形式,武说指数没有定义定义,......
  • 3.24总结
    packagecom.example.myapplication;importstaticandroid.view.View.*;importstaticcom.example.myapplication.R.*;importandroidx.appcompat.app.AppCompatActivi......
  • 【日总结】2023.3.24
    改题改的太慢了!!!脑子有问题场。2023省选武汉联测10(GDKOI2023Day1)T1矩阵大概是经典问题。矩阵乘矩阵很慢,但是矩阵乘向量很快。我们两边左乘一个横向量\(a\),检查是否......
  • 每日总结 3.24
    今日学习时长最长,今日课程满满,让我感到精力充沛,上午首先是计算机网络课,学习了计算机网络课程相关内容,然后是概率论,学习了概率论相关内容,下午是英语课程,学习了英语课程相关......
  • 闲话 23.3.24
    闲话今日闲话【碎片】(2/3)几天前在家看gdkoi啥都不会现在在学校看gdkoi仍然啥都不会;;改完题到七点了(今天杂题等等再写(jdw怎么那么喜欢翻人旧闲话啊马上写马上......