码迷,mamicode.com
首页 > 移动开发 > 详细

[Android] 开发第九天

时间:2017-07-19 01:15:25      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:activity   params   extends   bsp   pat   group   set   main   click   

以下代码完全使用代码来控制 UI 界面,不被推荐使用。
package com.oazzz.test2;

import android.graphics.LinearGradient;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.activity_main);
        // 创建一个线性布局管理器
        LinearLayout layout = new LinearLayout(this);
        // 设置该 Activity 显示 layout
        super.setContentView(layout);
        layout.setOrientation(LinearLayout.VERTICAL);
        // 创建一个 TextView
        final TextView show = new TextView(this);
        // 创建一个按钮
        Button bn = new Button(this);
        bn.setText("ok");
        bn.setLayoutParams(new ViewGroup.LayoutParams(
                ViewGroup.LayoutParams.WRAP_CONTENT,
                ViewGroup.LayoutParams.WRAP_CONTENT
        ));
        // 向 layout 容器中添加 TextView
        layout.addView(show);
        // 向 layout 容器中添加按钮
        layout.addView(bn);
        // 为按钮绑定一个事件监听器
        bn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                show.setText("触发了点击事件!"+new java.util.Date());
            }
        });
    }
}

 

[Android] 开发第九天

标签:activity   params   extends   bsp   pat   group   set   main   click   

原文地址:http://www.cnblogs.com/z5337/p/7203553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!