安卓app开发java源码,java开发安卓app的流程

大家好,今天小编关注到一个比较有意思的话题,就是关于安卓app开发java源码的问题,于是小编就整理了1个相关介绍安卓app开发java源码的解答,让我们一起看看吧。
1、android:below用java代码怎么实现?
android:below表示在某个控件下面,用代码首先是设置一个布局参数,如下代码:
4
评论分享
举报小学刚上三年级 2015-03-13
public class MyActivity extends Activity {/*** Called when the activity is first created.*/@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);// setContentView(R.layout.main);RelativeLayout rl=new RelativeLayout(this);//创建TextView1TextView tv1=new TextView(this);tv1.setText("111111111111111111111111111");tv1.setTextSize(20);//设定 tv1 的 id ,后面规则要用到tv1.setId(1);//将tv1加入布局rl.addView(tv1);//创建TextView2TextView tv2=new TextView(this);tv2.setText("2222222222222222222222222222");tv2.setTextSize(20);//创建RelativeLayout.LayoutParamsRelativeLayout.LayoutParams params=new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);//添加规则 1为tv1的idparams.addRule(RelativeLayout.BELOW,1);//将tv2加入布局 传入参数paramsrl.addView(tv2,params);setContentView(rl);}
android:below表示在某个控件下面,用代码首先是设置一个布局参数,如下代码:
public class MyActivity extends Activity { /** * Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);// setContentView(R.layout.main); RelativeLayout rl=new RelativeLayout(this); //创建TextView1 TextView tv1=new TextView(this); tv1.setText("111111111111111111111111111"); tv1.setTextSize(20); //设定 tv1 的 id ,后面规则要用到 tv1.setId(1); //将tv1加入布局 rl.addView(tv1); //创建TextView2 TextView tv2=new TextView(this); tv2.setText("2222222222222222222222222222"); tv2.setTextSize(20); //创建RelativeLayout.LayoutParams RelativeLayout.LayoutParams params=new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); //添加规则 1为tv1的id params.addRule(RelativeLayout.BELOW,1); //将tv2加入布局 传入参数params rl.addView(tv2,params); setContentView(rl); }
到此,以上就是小编对于安卓app开发java源码的问题就介绍到这了,希望介绍关于安卓app开发java源码的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:3801085100#qq.com,#换成@即可,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.0755gszc.com/cp/24033.html