标签:
公司网络烂,自己又不想findview写很多遍,所以自己写了个小工具,自动findview,生成代码到剪贴版.

test:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/home_backgroud"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" >
<RelativeLayout
android:id="@+id/headerLine"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#3d61f3"
android:orientation="horizontal" >
<TextView
android:id="@+id/title"
style="@style/header"
android:text="儿童保护" >
</TextView>
<ImageView
android:id="@+id/setchild_menu_btn"
android:layout_width="25dp"
android:layout_height="25dp"
android:layout_centerVertical="true"
android:layout_marginLeft="3.0dip"
android:layout_marginRight="3.0dip"
android:layout_marginTop="3.0dip"
android:gravity="center"
android:src="@drawable/ic_back" />
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin"
android:layout_marginTop="@dimen/margin_top"
android:orientation="horizontal" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="3"
android:text="开始时间"
android:textColor="@color/black"
android:textSize="@dimen/textsize"
android:gravity="center_vertical" />
<EditText
android:id="@+id/et_childstarttime"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin"
android:layout_marginTop="@dimen/margin_top"
android:orientation="horizontal" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="3"
android:text="结束时间"
android:textColor="@color/black"
android:textSize="@dimen/textsize"
android:gravity="center_vertical" />
<EditText
android:id="@+id/et_childendtime"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin"
android:layout_marginTop="@dimen/margin_top"
android:orientation="horizontal" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="3"
android:text="性别"
android:textColor="@color/black"
android:textSize="@dimen/textsize"
android:gravity="center_vertical" />
<EditText
android:id="@+id/et_childsex"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:hint="男/女"
android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin"
android:layout_marginTop="@dimen/margin_top"
android:orientation="horizontal" >
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="3"
android:text="周期"
android:textColor="@color/black"
android:textSize="@dimen/textsize"
android:gravity="center_vertical"/>
<EditText
android:id="@+id/et_childperiod"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:singleLine="true" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:layout_marginLeft="@dimen/margin"
android:layout_marginRight="@dimen/margin"
android:layout_marginTop="@dimen/margin_top" >
<Button
android:id="@+id/setchild_ok"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="确认"
android:textColor="@color/black"
android:textSize="@dimen/textsize"
android:gravity="center"/>
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="5"
android:orientation="vertical" >
</LinearLayout>
</LinearLayout>
<pre name="code" class="java"> private RelativeLayout headerLine;
private TextView title;
private ImageView setchild_menu_btn;
private EditText et_childstarttime;
private EditText et_childendtime;
private EditText et_childsex;
private EditText et_childperiod;
private Button setchild_ok;
private void bindview(){
headerLine=(RelativeLayout) findViewById(R.id.headerLine);
title=(TextView) findViewById(R.id.title);
setchild_menu_btn=(ImageView) findViewById(R.id.setchild_menu_btn);
et_childstarttime=(EditText) findViewById(R.id.et_childstarttime);
et_childendtime=(EditText) findViewById(R.id.et_childendtime);
et_childsex=(EditText) findViewById(R.id.et_childsex);
et_childperiod=(EditText) findViewById(R.id.et_childperiod);
setchild_ok=(Button) findViewById(R.id.setchild_ok);
}标签:
原文地址:http://blog.csdn.net/qq296571277/article/details/51335918