您的位置:首页 > 产品设计 > UI/UE

《疯狂安卓讲义》P63 -- 实例:用编程的方式开发UI界面

2018-03-12 15:35 260 查看
public class CodeViewActivity extends Activity {    //第一次创建该Activity时回调该方法
    @Override    protected void onCreate(Bundle saveInstanceState) {        super.onCreate(saveInstanceState);        //创建一个线性布局管理器        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(R.string.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 v)            {                show.setText("Hello , Android , " + new java.util.Date());            }        });    }}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  安卓开发