1、建立项目
进入工程中
有两个主要文件,activity_main.xml和MainActivity.java,前者是设计界面,后者是编写界面上元素的相应逻辑
关于activity_main.xml中的设计
格式默认从(1,1)开始,可以在constraint widget中自由拉动
相应的其它几个按钮与文本
接下来在MainActivity中的代码,注意头部第一行需要相应变化,不可直接复制反复利用
package com.example.myapplication2;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
int size=30;
public void bigger(View v){ // 按钮对应的 onclick 响应
TextView txv;
txv= (TextView) findViewById(R.id.txv); // 根据ID找到对应的text对象
txv.setTextSize(++size); // 修改对象的字符大小-size
}
public void smaller(View v){
TextView txv;
txv=(TextView)findViewById(R.id.txv);
txv.setTextSize(--size);
}
public void display(View v){ // 另外一个按钮对应的 onclick 响应
EditText name;
TextView text2;
name= (EditText) findViewById(R.id.name); //还是根据ID找到对象,并进行接下来的操作
text2= (TextView) findViewById(R.id.txv);
text2.setText(name.getText().toString()); // 设置字符
}
}
最终效果
详细参考:https://blog.csdn.net/herr_kun/article/details/84146462