MainActivity.java:

package com.example.layout;import android.os.Bundle;import android.app.ActionBar.LayoutParams;import android.app.Activity;import android.text.Layout;import android.view.Menu;import android.widget.Button;import android.widget.LinearLayout;import android.widget.TextView;public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        TextView text1 = new TextView(MainActivity.this);        text1.setText("zhengzhixiong");                LinearLayout layout = new LinearLayout(MainActivity.this);        layout.setOrientation(LinearLayout.VERTICAL);        LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(                                  LinearLayout.LayoutParams.FILL_PARENT,                                  LinearLayout.LayoutParams.WRAP_CONTENT               );      //  Button btn3 = new Button(getApplicationContext());     //  btn3.setText("Button3");         Button btn1 = new Button(getApplication());       btn1.setText("Button1");       Button btn2 = new Button(getBaseContext());       btn2.setText("Button2");       Button btn3 = new Button(this);       btn3.setText("Button3");            //  Button btn4 = new Button(getParent());          //不能运行     //  btn4.setText("Button4");       //不能运行              layout.addView(text1,p);    //   layout.addView(btn3);       //不能运行       layout.addView(btn1);       layout.addView(btn2);       layout.addView(btn3);     //  layout.addView(btn4);       //不能运行      // layout.addView(btn5);       //不能运行        this.setContentView(layout);    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.        getMenuInflater().inflate(R.menu.main, menu);        return true;    }    }


效果:

更多相关文章

  1. Android(安卓)Studio用线性布局和相对布局做一个简单的登陆界面
  2. IOS 实现android Toast效果
  3. 第一个ionic项目
  4. android开发笔记之viewpager 基本使用方法
  5. Activity瓦解坠落退出效果
  6. Android(安卓)Material Design 之 CoordinatorLayout
  7. 安卓自定义简单loading
  8. Android笔记(2)---第一个 Android应用
  9. Android(安卓)开源项目集合-不定期更新

随机推荐

  1. Airbnb 动画库Lottie
  2. android 单元测试
  3. Android自动化测试工具——Monkey
  4. Android(安卓)Spinner
  5. Android(六)通知、样式、主题、HTML
  6. 详解android shape的使用总结
  7. Android(安卓)框架MVP
  8. Android之Broadcast Receiver的两种注册
  9. Android中Activity启动模式学习笔记
  10. Capacitor实现WebView中访问的自定义Andr