您的位置:首页 > 移动开发 > Android开发

android 学习笔记2——实现基本功能

2014-10-17 20:41 435 查看
这里所谓的基本功能,就是指显示文字、改变背景、改变颜色、添加事件响应。

下面的代码的功能:分别点击两个按钮改变显示。

MainActivity.java

package com.example.text;

import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {

private TextView c;
private Button b, b2;
private View bb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
c = (TextView)findViewById(R.id.textView1);
b = (Button)findViewById(R.id.first_btn);
b2 = (Button)findViewById(R.id.sec_btn);
bb = (View)findViewById(R.id.bb);
b2.setOnClickListener(new OnClickListener(){
public void onClick(View v){
v.setBackgroundColor(Color.GREEN);
b.setText("hahaha");
c.setText("ohohoh");
c.setTextColor(Color.rgb(255, 255, 255));
bb.setBackgroundColor(Color.BLUE);
bb.setBackgroundResource(R.drawable.background);
}
});
b.setOnClickListener(new OnClickListener(){
public void onClick(View v){
v.setBackgroundColor(Color.GREEN);
b.setText("hahaha");
c.setText("ohohoh");
c.setTextColor(Color.rgb(255, 255, 255));
bb.setBackgroundColor(Color.BLUE);
bb.setBackgroundResource(R.drawable.background);
TextView tv = new TextView(MainActivity.this);
tv.setText("I really understand TextView!");
setContentView(tv);
}
});
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: