网站首页   软件下载   游戏下载   翻译软件   电子书下载   电影下载   电视剧下载   教程攻略

请输入您要查询的软件:

霍普软件下载网-旗舰软件下载站,将绿色免费商业版破解软件、共享软件、游戏、电影、电视剧一网打尽!

软件 butterknife插件
分类 PC软件-其它类别-其它工具
语言 简体中文
大小 0.04MB
版本 v6.1.0官方版
下载 暂无下载
介绍
    butterknife插件是用于android开发中,对于较复杂的布局使用注解技术,可以提高代码编写效率,是一个很好用的开源框架,给大家提供的是butterknifejar包,有需要的赶快下载吧!
    butterknife插件截图
    使用方法
    把下载下来的jar包,放到项目的libs下,就会自动导入项目了。
    butterknife插件截图
    配置eclips,鼠标对准需要注解的项目,单击右键 poperties –>java Compiler –>
    butterknife插件截图
    Annotation Procession –> 钩一下 Enable project specific settings 其它的就会自动钩上了
    butterknife插件截图
    –> Factory Path ( 钩一下Enable project specific settings )–> 最后Add …. JARs 把刚刚下载的jar包来。这样eclips配置就可以了。
    butterknife插件截图
    刚是用注解,直接上代码。
    xml部分
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <TextView
    android:id="@+id/tv_test"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="@string/hello_world"
    tools:context=".MainActivity" />
    </RelativeLayout>
    java部分
    package com.msquirrel.main;
    import butterknife.ButterKnife;
    import butterknife.InjectView;
    import butterknife.OnClick;
    import android.os.Bundle;
    import android.app.Activity;
    import android.widget.TextView;
    public class MainActivity extends Activity {
    @InjectView(R.id.tv_test)
    TextView tvTest;
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ButterKnife.inject(this);
    tvTest.setText("test");
    }
    @OnClick(R.id.tv_test)
    public void sayHi() {
    tvTest.setText("Hello!");
    }
    }
    这样就算完成了,就可以使用注解了。
截图
随便看
Copyright © 2004-2023 101bt.net All Rights Reserved