原创 RxJava2.0第一篇
RxJava是Java的響應式擴展實現。這是一個組合了異步和基於事件編程的庫,通過使用可觀察序列。 它擴展了觀察者模式用於支持data/events序列和添加操作符,這些操作符允許你以聲明的方式把序列組合在一起,而不用擔心底層線程,同
原创 Theme.AppCompat無全屏主題解決辦法
V7包中的Theme.AppCompat主題系列中並沒有全屏樣式,這個是爲什麼,只有作者知道…… 解決辦法: 自定義主題 <style name="Theme.AppCompat.Light.NoActionBar.FullScre
原创 Kotlin(一)創建工程
新建工程時勾選kotlin support即可
原创 幹嘛的--AutoCompleteTextView
java.lang.Object ↳ android.view.View ↳ android.widget.TextView ↳ android.widget.EditText ↳ andr
原创 import javax.lang.model.element.Element無法引入
1.因爲android的sdk中沒有lang這個包,但有javax 2.不要新建android庫,新建java庫參考https://blog.csdn.net/Charon_Chui/article/details/51896830
原创 eventBus注意事項
onEvent:如果使用onEvent作爲訂閱函數,那麼該事件在哪個線程發佈出來的,onEvent就會在這個線程中運行,也就是說發佈事件和接收事件線程在同一個線程。使用這個方法時,在onEvent方法中不能執行耗時操作,如果執行耗時操作容
原创 乘上這波Apollo無人駕駛紅利,成爲BAT急需的 AI 人才
最近幾天,在 2018 CES科技盛會上,百度無人駕駛系統 Apollo 2.0 正式開放,百度COO 陸奇表示,藉着 Apollo 平臺,他想打造中國無人車國家隊!All in AI, 一句話看出了百度的野心。而百度,只是 China
原创 Rxjava2(二)入門
參考 https://www.jianshu.com/p/464fa025229e(一~八)
原创 AppCompatTextView
TextView官網說有個新功能即自動縮放文字大小根據view的大小,說是需要v4包支持,但是將v4包導入後仍然爆出app不是期望的命名空間,這應該是google的bug或者改後還沒更新文檔。解決:使用v7包的AppCompatTextV
原创 buildscript和allprojects的作用和區別是什麼?
有人寫,我就不廢話了,做下記錄https://www.jianshu.com/p/ee57e4de78a3
原创 Recycleview調用itemcount次onBindViewHolder的原因
今天遇到一個奇葩問題,就是onBindViewHolder不是調用可見item個次數而是getItemCount次數。解決方法:方法一、將item的根佈局換成relative方法二、在holder的創建時設置寬高itemView.setL
原创 依賴注入
依賴注入是什麼?參見http://codethink.me/2015/08/01/dependency-injection-theory/依賴注入常用框架Dragger
原创 ImmersionBar的一個坑
今天寫代碼時發現殺掉activityA@1後再啓動activityA@2時,因爲activityA@2的ImmersionBar先初始化了,之後activityA@1的OnDestroy才執行,而關鍵點是
原创 Could not locate call adapter for io.reactivex.Observable
解決: Retrofit.Builder builder = new Retrofit.Builder(); builder.addCallAdapterFactory(RxJava2CallAdapterFactory.creat