原创 Android軟件鍵盤狀態監聽(顯示/隱藏&當前高度)

   //調用 SoftKeyBoardListener.setListener(this, new SoftKeyBoardListener.OnSoftKeyBoardChangeListener() {

原创 Android Studio 3.+ 集成 ButterKnife8.8.1錯誤

   個人比較追新,Studio總是用最新的,很久沒有建項目了,這幾天需要新建項目,才發現以前一股腦就集成的插件,總是遇到問題,頗爲震驚!!!!!!!!!    我先是跟着Github的指導集成的,發現這個找不到,那個有衝突, 我用的An

原创 當使用BottomNavigationView菜單項多於3個時,顯示Label(其他文章不行的可以進來看看)

借鑑 https://blog.csdn.net/junguo_fan/article/details/80304609 如果根據這篇文章不行的,可以看看我下面  嘮嗑 剛剛新建工程的時候用到了BottomNavigationView ,

原创 Android項目搭建(RxJava2+Retrofit2+RxLifecycle2MVP使用模式構建項目)

常常搭建項目,有一些部分是重複的,這裏記錄一下方便下次使用PS:如果項目是java kotlin混用,項目搭建中的基類就儘量使用JAVA,在某些地方kotlin支持還不是很好(喜歡衝浪的可以忽略)依賴: 事件分發:EventBus  Rx