zoukankan      html  css  js  c++  java
  • android 代码布局简单的例子

    LinearLayout linearLayout = new LinearLayout(context);
            //设定线性布局的方向为竖直方向
            linearLayout.setOrientation(LinearLayout.VERTICAL);
            //设定线性布局的填充方式为自适应
            linearLayout.setLayoutParams(new LayoutParams(
                    LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
            //设定线性布局内的对齐方式为控件水平居中
            linearLayout.setGravity(Gravity.CENTER_HORIZONTAL);
            //初始化图片按钮
     
            ImageButton news = new ImageButton(context);
            //设定图片按钮的id
            news.setId(85);
            //为图片按钮设定监听器
            news.setOnClickListener(this);
            //为图片按钮设定图片
            news.setBackgroundResource(R.drawable.news);
            //设定图片按钮的属性
            news.setLayoutParams(new LayoutParams(33, 33));
            //将图片按钮加入线性布局
     
            linearLayout.addView(news);
     
     
    简单的小例子就像上面这样了,其实很简单,就像 你要盖一间房子,里面有桌子板凳什么的,你就要设定桌子板凳的各种属性,长宽高颜色,样式什么的,然后 设定 桌子板凳放到 什么位置,最后 把桌子板凳按照你的想法 放在那个位置上就好了。
  • 相关阅读:
    [武汉集训] Cliquers
    [NOI2017] 泳池
    [NOWCODER7] 小睿睿的方案
    动态dp初探
    [WC2008] 游览计划
    插头dp初探
    最小斯坦纳树初探
    2020ccpc总结
    Finding Palindromes
    最长非严格上升子序列的思考 && CF 1437E Make It Increasing
  • 原文地址:https://www.cnblogs.com/merryjd/p/2851100.html
Copyright © 2011-2022 走看看