android视图层的设计 javacode版本 有图哦
2010-09-01 15:10
417 查看
1. 於是先定義最大的view,並設定為目前佈局:
RelativeLayout r_layout = new RelativeLayout(this);
setContentView(r_layout)
2. 接著定義第二層的TableLayout,並加入到r_layout 裡:
TableLayout tableLayout = new TableLayout(this);
r_layout.addView(tableLayout, new RelativeLayout.LayoutParams(WC, WC));
3. 再定義第三層的TableRow,並加入到tableLayout 裡:
TableRow tableRow1 = new TableRow(this);
tableLayout.addView(tableRow1, new TableLayout.LayoutParams(WC, WC));
4. 最後,定義最小的view,並加入到tableRow裡:
ImageView iv = new ImageView(this);
tableRow1.addView(iv);
如此依序逐步定義,就能順利完成。
相关文章推荐
- 轻松JAVA:追MM与设计模式(Code 版本)
- android 升级ADT22版本后,使用第三方类库项目报错:java.lang.NoClassDefFoundError:xx.xx.xx
- java/android 23种设计模式简单描述与示例(设计模式)
- Java/Android 设计模式系列(4)--抽象工厂模式
- Java/Android 设计模式系列(8)--桥接模式
- 在生成android版本时候出现的蛋疼问题Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1),
- android中ADT版本问题: java.lang.NoClassDefFoundError和conversion to dalvik format failed with error 1错误
- android java设计模式之单例模式
- Android开发之Java设计模式
- ubuntu 编译android时,java和javac版本不同引起的问题。
- 【Android开发】用户界面设计-使用XML和Java代码混合控制UI界面
- IT网址导航(前端、设计、产品、java、运维、ios、android)
- Java/Android 构建者(Builder)设计模式(又叫生成器模式)
- asp.net,java,jsp,安卓Android,苹果ios,php,vb.net,c#免费毕业课程设计源码共享网盘下载
- android 安全讲座第二层 使用AndBug调试Android Java Bytecode
- Android设计模式学习(包含Java设计模式)-Builder模式-AJDesignMode03
- java/android 设计模式学习笔记目录
- android利用socket与java后台交互的设计与实现
- Android高版本SDK生成的Project换用低版本SDK编译出错的问题(不生成R.java)