一个13年的开发老兵。
1. 新建一个Android Application Project 一路下去啊。月小升这里命名为AndroidStudy 2.双击activity_main.xml 你可以在前端直接拖拉一个button,也可以在源码里写上
3.修改MainActivity.java package com.javaer.androidstudy;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.TextView;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Click();//在create 界面的时候执行方法 } public void Click() { Button button = (Button)findViewById(R.id.button1); //通过资源内ID为button的资源来实例化button对象 button.setOnClickListener(button_listener);//设置对象button的监听器 } private Button.OnClickListener button_listener =new Button.OnClickListener(){ //成员按钮监听对象 public void onClick(View v) { //按钮事件 setTitle(‘‘button点击了一下‘‘); //设置标题 TextView tv = (TextView)findViewById(R.id.txt1); tv.setText(‘‘你点了一下button‘‘); } }; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; }} 执行即可看效果这一课的核心1. private Button.OnClickListener button_listener =new Button.OnClickListener(){ //成员按钮监听对象 public void onClick(View v) { //按钮事件 setTitle(‘‘button点击了一下‘‘); //设置标题 TextView tv = (TextView)findViewById(R.id.txt1); tv.setText(‘‘你点了一下button‘‘); } };这个方法建立一个 listener。 2.Button button = (Button)findViewById(R.id.button1); 这个方法来定位一个控件ID,这个办法感觉很傻。VB里直接控件的名字叫什么,直接用就好了。Android这玩意整的太像JS了。 首发于http://java-er.com - http://java-er.com/blog/android-button-textview/
package com.javaer.androidstudy;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.TextView;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Click();//在create 界面的时候执行方法 } public void Click() { Button button = (Button)findViewById(R.id.button1); //通过资源内ID为button的资源来实例化button对象 button.setOnClickListener(button_listener);//设置对象button的监听器 } private Button.OnClickListener button_listener =new Button.OnClickListener(){ //成员按钮监听对象 public void onClick(View v) { //按钮事件 setTitle(‘‘button点击了一下‘‘); //设置标题 TextView tv = (TextView)findViewById(R.id.txt1); tv.setText(‘‘你点了一下button‘‘); } }; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; }}
Copyright @ 2024 月小升 Powered by .NET 9.0 on Kubernetes Powered by: .Text and ASP.NET Theme by: .NET Monster