您的位置 首页 FPGA

Android布局Java代码结构法

一般情况下对于Android程序布局我们往往使用XML文件来编写,这样可以提高开发效率,但是考虑到代码的安全性以及执行效率,可以通过Java代码执行创建

一般情况下关于Android程序布局咱们往往运用XML文件来编写,这样能够进步开发功率,可是考虑到代码的安全性以及履行功率,能够经过Java代码履行创立,尽管Android编译过的xml是二进制的,可是加载xml解析器的功率关于资源占用仍是比较大的,一般一个简略的TextView,比方

android:id=@+id/textControl

android:layout_width=100px

android:layout_height=wrap_content />

能够等价于下面的Java代码:

LinearLayout.LayoutParams textParams = new LinearLayout.LayoutParams(100, LayoutParams.WRAP_CONTENT); //宽度为100px,高为自适应最小的高度

// setOrientation(VERTICAL); 设置布局为笔直

TextView textControl = new TextView(this);//假如从一个XXXLayout.,比方LinearLayout为View的基类时这儿this应该换成为创立改类的Context

textControl.setText(Android欢迎您);

addView( textControl, textParams );

当然Java处理功率比XML快得多,可是关于一个杂乱界面的编写,或许需求一些套嵌考虑,假如你思想灵敏的话,运用Java代码来布局你的Android应用程序是一个更好的办法。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/297660.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部