Android Layout Binder(在线将XML中View find出来,生成java代码的工具)
来源:互联网 发布:apache mime类型 json 编辑:程序博客网 时间:2024/04/29 05:15
废话不多说,这是地址:http://android.lineten.net/layout.php。
有图有真相,例如:
你的XML假如是这样:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/logo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/ic_logo" />
<Button
android:id="@+id/version_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/logo"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp_54"
android:textColor="@color/colFFFFFF"
android:textSize="18sp"
android:text="版本:1.0.0"
android:background="@drawable/bg_version_btn" />
<TextView
android:id="@+id/companyname_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="@color/transparent"
android:text="@string/companyname"
android:textColor="@color/col8d8d8d"
android:layout_marginBottom="@dimen/font_size_40"
android:textSize="14sp" />
<TextView
android:id="@+id/email_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="@dimen/dp_22"
android:text="邮箱:bd@che08.com"
android:textColor="@color/colA0A0A0"
/>
</RelativeLayout>
生成代码如下:
// Content View Elements
private ImageView mLogo;
private Button mVersion_btn;
private TextView mCompanyname_tv;
private TextView mEmail_tv;
// End Of Content View Elements
private void bindViews() {
mLogo = (ImageView) findViewById(R.id.logo);
mVersion_btn = (Button) findViewById(R.id.version_btn);
mCompanyname_tv = (TextView) findViewById(R.id.companyname_tv);
mEmail_tv = (TextView) findViewById(R.id.email_tv);
}
有图有真相,例如:
你的XML假如是这样:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/logo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/ic_logo" />
<Button
android:id="@+id/version_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/logo"
android:layout_centerHorizontal="true"
android:layout_marginTop="@dimen/dp_54"
android:textColor="@color/colFFFFFF"
android:textSize="18sp"
android:text="版本:1.0.0"
android:background="@drawable/bg_version_btn" />
<TextView
android:id="@+id/companyname_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="@color/transparent"
android:text="@string/companyname"
android:textColor="@color/col8d8d8d"
android:layout_marginBottom="@dimen/font_size_40"
android:textSize="14sp" />
<TextView
android:id="@+id/email_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="@dimen/dp_22"
android:text="邮箱:bd@che08.com"
android:textColor="@color/colA0A0A0"
/>
</RelativeLayout>
生成代码如下:
// Content View Elements
private ImageView mLogo;
private Button mVersion_btn;
private TextView mCompanyname_tv;
private TextView mEmail_tv;
// End Of Content View Elements
private void bindViews() {
mLogo = (ImageView) findViewById(R.id.logo);
mVersion_btn = (Button) findViewById(R.id.version_btn);
mCompanyname_tv = (TextView) findViewById(R.id.companyname_tv);
mEmail_tv = (TextView) findViewById(R.id.email_tv);
}
0 0
- Android Layout Binder(在线将XML中View find出来,生成java代码的工具)
- 【Android】Android Layout Binder——根据layout布局文件自动生成findViewById的java代码的神器
- 根据Android Layout XM文件自动生成自定义View代码的工具类
- 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
- 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
- android中新建的xml文件名称要小些,不然R.layout读不出来[聊天实录]
- Android Button Maker(在线生成android shape xml文件的工具),真方便!
- Android Button Maker:在线生成按钮代码的工具
- Android布局中LayoutInflater的使用(利用代码添加xml形式的Layout布局)
- Android中layout.xml文件中加载自定义的View类
- Android View中 layout 的使用
- 挑选的在线CSS3代码生成工具
- 类似Lazy Android的插件,根据layout的xml文件自动生成findViewById代码
- Android界面生成流程:View的布局(Layout)
- Android中Layout转成Java代码
- Eclipse 安装的ADT生成的Android项目中layout xml文件
- Android Asset Studio的使用(图标在线生成工具)
- layout下面新建xml,但是R.java中没有对应生成相应的id
- AES - how to use OpenSSL to decrypt Java AES-encrypted data?
- java c++ mysql 网络问题一堆
- ndk调试。。
- C# Find() 与 FindAll()方法的使用
- 怎样修炼成为“硬件高手”
- Android Layout Binder(在线将XML中View find出来,生成java代码的工具)
- NoSQL数据库探讨之一 - 为什么要用非关系数据库?
- linux 环境编程之 map,munmap 内存映射文件
- 前台json数组传到后台解析
- HDOJ1033 Edge
- NBUT 1554 Lord of Minecraft
- 如何看懂ORACLE执行计划
- svn如何恢复误删除的数据
- 读取一个大文件的高效的方法