第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

Android Studio中ButterKnife插件的安裝與使用

標(biāo)簽:
Android

1》

1》Android Studio 安装ButterKnife插件

同安装其他插件类似,如下:

1.1》打开Plugins界面


按照上图中1,2,3指示操作(注意:这里我的Android Studio中已经安装了该插件,所以显示的内容不太一样)。然后重启Android Studio。


2》在项目上使用该开源项目(以Android Studio 为例)

2.1》在bulid.gradle中添加依赖


重新编译一下该项目,通过后继续操作。


2.2》在代码中就可以使用注解的方式了

2.2.1》示例布局文件如下:


[html] view plain copy

  1. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"  

  2.     xmlns:tools="http://schemas.android.com/tools"  

  3.     android:layout_width="match_parent"  

  4.     android:layout_height="match_parent"  

  5.     android:orientation="vertical"  

  6.     android:paddingBottom="@dimen/activity_vertical_margin"  

  7.     android:paddingLeft="@dimen/activity_horizontal_margin"  

  8.     android:paddingRight="@dimen/activity_horizontal_margin"  

  9.     android:paddingTop="@dimen/activity_vertical_margin"  

  10.     tools:context=".MainActivity">  

  11.   

  12.     <TextView  

  13.         android:id="@+id/text_veiw_tv1"  

  14.         android:layout_width="match_parent"  

  15.         android:layout_height="wrap_content"  

  16.         android:text="TextView 1" />  

  17.   

  18.     <Button  

  19.         android:id="@+id/button_bt1"  

  20.         android:layout_width="match_parent"  

  21.         android:layout_height="wrap_content"  

  22.         android:text="Button1" />  

  23.   

  24.     <TextView  

  25.   

  26.         android:id="@+id/text_veiw_tv2"  

  27.         android:layout_width="match_parent"  

  28.         android:layout_height="wrap_content"  

  29.         android:text="TextView 2" />  

  30.   

  31.   

  32.     <Button  

  33.         android:id="@+id/button_bt2"  

  34.         android:layout_width="match_parent"  

  35.         android:layout_height="wrap_content"  

  36.         android:text="Button2" />  

  37.   

  38.   

  39. </LinearLayout>  





2.2.2》在代码中使用注解


选择上述布局文件名,右键


选择“Confirm”后,就会自动生成各个在布局文件中带有id 属性的view的注解形式

如下所示:


[html] view plain copy

  1. @Bind(R.id.text_veiw_tv1)  

  2. TextView textVeiwTv1;  

  3. @Bind(R.id.text_veiw_tv2)  

  4. TextView textVeiwTv2;  

  5. @Bind(R.id.button_bt1)  

  6. Button buttonBt1;  

  7. @Bind(R.id.button_bt2)  

  8. Button buttonBt2;  

  9.   

  10. @Override  

  11. protected void onCreate(Bundle savedInstanceState) {  

  12.     super.onCreate(savedInstanceState);  

  13.     setContentView(R.layout.activity_main);  

  14.     ButterKnife.bind(this);  

  15.   

  16.   

  17. }  


标注如下:

原文链接:http://www.apkbus.com/blog-350046-62540.html

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消