1. 程式人生 > >AS 3.0 以後的版本中使用butterknife外掛的方法

AS 3.0 以後的版本中使用butterknife外掛的方法

首先要在app的gradle的dependencies中依賴上面這兩個東西,一般都是直接搜尋找最新版本新增的,

當然我這個9.0的版本需要androidsdk28

在專案目錄右鍵點選open module settings,找到dependencies點選加號選擇library進入搜尋頁面

鍵入com.jakewharton:butterknife直接就可以搜尋到這兩個包

需要注意一點就是compiler這個包應該使用 annotationProcessor 進行匯入否則編譯時as會報錯

annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-rc1'

需要使用快捷方式匯入註解的可以安裝外掛,直接在setting--》plugins搜butterknife就可以找到了

安裝完重啟as 就可以使用外掛功能了

在setContentView資原始檔後使用alt+insert選擇butterknife injections就可以快捷註解了

勾選後點選confirm配置就行了

以上為個人使用butterknife的記錄,可供參考

相關推薦

AS 3.0 以後版本使用butterknife外掛方法

首先要在app的gradle的dependencies中依賴上面這兩個東西,一般都是直接搜尋找最新版本新增的, 當然我這個9.0的版本需要androidsdk28 在專案目錄右鍵點選open module settings,找到dependencies點選加號

解決AndroidAsyncTask的多執行緒阻塞問題,android 3.0以後AsyncTask的execute ()方法發生了改變

解決Android中AsyncTask的多執行緒阻塞問題,android 3.0以後AsyncTask的execute()方法發生了改變        前沿:最近工作的時候發現程式中有一個特別嚴重的問題,因為我們app中有一個需求是如果本地沒有快取則請求網路上的資料,如果本

解決:ButterKnife在gradle 3.0以後用不了的情況

今天看著專案,想著使用黃油刀省點事兒,配置好黃油刀之後,悠哉的點選了一下執行,突然報了一個異常,如下: Error:java.lang.RuntimeException: Annotation processors must be explicitly declar

Android Studio 3.0 以後JNI編程遇到 CMake 版本問題

bsp 給定 jni編程 解決 req 編譯 andro per 解決方案 編譯報錯,提示解決方案為安裝cmake3.6.0版本,但無法通過給定鏈接安裝 CMake ‘3.6.0’ was not found in PATH or by cmake

filebeat 6.0以後版本設置index名字

elk filebeat 坑坑坑,官網說明很不明顯 https://www.elastic.co/guide/en/beats/metricbeat/current/configuration-template.html 6.0以後版本具體設置在filebeat.yml如下 setup.templat

Android Studio 3.0以上版本快取目錄配置

之前AS一直是安裝後不管它,使用預設的快取目錄,也就是C盤(Windows), 直到後來C盤屌爆了,C盤爆紅了,後來設定過一次快取目錄,按照網上某位道友的帖子,可是後來發現3.0以後每次按照新的AS版本,快取目錄配置不能自動匯入過來,此文整理一下,以便後面再升級AS版本的時候參閱。 先看

Quick BI升級到3.0以上版本後,究竟發生了哪些變化?

BI產品的市場競爭激烈,產品的迭代也日新月異,一直定位“人人都是資料分析師”的阿里雲Quick BI近日又有大版本的更新,初看就能發現儀表板的視覺化介面有了很大的變化。新增的很多功能可以看出產品一直致力於降低使用者的門檻,這就幫大家總結一下升級後的變化。 一、儀表板層面:

python3.x移除了cPickle模組;pycharm執行後出現no module named cv2解決方法;scikit-learn 0.18以及0.20版本的cross_validati

1.python3.x中移除了cPickle模組,可以使用pickle模組代替。最終我們將會有一個透明高效的模組。 2、pycharm執行後出現no module named cv2解決方法 在win 7 上成功安裝OpenCV之後,發現在PowerShell上能成功使用OpenC

Android Studio 3.0+以上 版本 填坑之依賴報錯。

Error:java.lang.RuntimeException: Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath a

Alibaba應用診斷利器Arthas 3.0.5版本釋出:提升全平臺使用者體驗

Arthas從9月份開源以來,受到廣大Java開發者的支援,Github Star數三個月超過6000,非常感謝使用者支援。同時使用者給Arthas提出了很多建議,其中反映最多的是: Windows平臺使用者體驗不好 Attach的程序和最終連線的程序不一致 某些環境下沒有安裝Telnet,不

Alibaba 應用診斷利器 Arthas 3.0.5 版本釋出:提升全平臺使用者體驗

Arthas從9月份開源以來,受到廣大Java開發者的支援,Github Star數三個月超過6000,非常感謝使用者支援。同時使用者給Arthas提出了很多建議,其中反映最多的是: Windows平臺使用者體驗不好 Attach的程序和最終連線的程序不一致 某些環境

一步一步瞭解Cocos2dx 3.0 正式版本開發環境搭建(Win32/Android)

cocos2d-x 3.0釋出有一段時間了,作為一個初學者,我一直覺得cocos2d-x很坑。每個比較大的版本變動,都會有不一樣的專案建立方式,每次的跨度都挺大……   但是憑心而論,3.0RC版本開始 環境搭建、專案建立、編譯的方式更加人性化了。   現在我們進

【10】AccessibilityService實現探探app的自動化喜歡和不喜歡+ [as 3.0如何開啟層級呼叫uiautomatorviewer]

目前版本3.1.8  僅供學習使用!!!!!切勿用作非法用途,否則後果自負! 直接寫這個東西 可能是有些唐突 因為你們可能不知道這是一個什麼玩意 如果你想看過於這個Accessibility服務的一些資料 可以到 我的分類 下面去看 下面將直接進入正題 Access

windows下安裝5.0以上版本的elasticsearch外掛head

舊命令plugin install mobz/elasticsearch-head已經不起作用,es5以上版本安裝head需要安裝node和grunt。 主要步驟: 1.安裝node,grunt 2.下載head外掛 3.在https://github.com/mobz/elasticsea

vue-cli 3.0 版本3.0以下版本在搭建專案時的區別

vue-cli 3.0 正式版於 8月10號釋出,但是3.0 與 2.0 版本在搭建專案時到底有何不同呢?下面做一下簡單的介紹,希望可以幫到有需要的朋友 1、 全域性安裝vu-cli 3.0  npm install -g @vue/cli  (如果之前安裝了2.0版本,先

okhttp3 3.8.1版本 類OkHttpClient.java的原始碼剖析學習

/* * Copyright (C) 2012 Square, Inc. *照貓畫虎 依葫蘆畫瓢 個人能力理解解釋,老外屬性和方法不寫功能註釋,這樣很不爽 這裡面是不是用到了一個設計模式叫構建者? (建議大家學習設計模式可以先學習概念然後再到實際開源專案中去尋找具體的例子,然後再結合設計

Unity2018.3.0.b1 版本的預設新工作流方式的使用體驗

今天下載了Unity的2018.3.0b1版體驗了一下,記錄一下。 1 Unity Hub 進入 https://unity3d.com/cn/unity/beta 下載beta版本 咦,Unity Hub是什麼,之前怎麼沒看過這個? Unity Hub

android studio 3.0.1版本下載

百度網盤下載 新版本用不習慣 保留我常用的這個版本先 ,以防萬一 連結: https://pan.baidu.com/s/15lga5gFB2VbVtR8IPJEniQ 提取碼: 8w6c  解壓去 bin目錄找應用程式開啟就可以使用

centos下,將python升級3.0+以上版本後,yum、update等無法使用問題

或許有些小夥伴將python升級後,懵比了!!!!!我的yum用不了啦!!!!!!!!解決完yum問題後,發現,哦呵呵呵呵呵呵 原來不止是yum阿。。。。 Now~ 我現在給大家上圖that how i sloved this problem before~~~~!! *

WxJava 3.3.0 正式版本釋出,微信開發 Java SDK

   微信開發 Java SDK(Weixin Java Tools) 更名為 WxJava,併發布最新的3.3.0正式版本。本次版本更新沒有太大變動,主要是增加了少量的介面,修復了一些bug和以往版本中一些不合理的介面格式,特別是由於微信支付介面調整導致的相應介面變動。具體更