原创 ROOM @Query ,數據命名在表裏面存在,但是查不到數據

我後來能查到數據的正確寫法:  @Query("SELECT * FROM visor_pro WHERE obj_id =:planId AND pro_wbs = :projectWbs") VisorProject ge

原创 RecyclerView 學習之吸頂

  上面兩個效果圖,圖一里面我爲了展現吸頂原理,我給吸頂加了背景,圖二是取消背景的效果圖。 我直接上相關代碼,然後再進行解釋: 這個activity 的 xml : <?xml version="1.0" encoding="utf

原创 AndroidStudio安裝從瀏覽器下載的插件

有時候AndroidStudio下載插件磨磨唧唧,甚至下載不下來,那麼我們就去瀏覽器搜索下載,然後放到AndroidStudio裏面去。   1、先去 https://plugins.jetbrains.com/  搜索你要的插件 比如

原创 AndroidStudio編譯項目報錯: Please check if you installed the Windows Universal C Runtime.

Execution failed for task ':app:mergeDebugResources'. > Multiple task action failures occurred: > A failure occurre

原创 不刪除Jar包解決包衝突

  一、你的build.gradle 裏面只有一個依賴引用了衝突包(一般情況是要麼多個依賴引用了衝突包或者是依賴的Module包含了衝突包) 首先做一個演示測試,在我的空項目裏面導入: implementation 'com.squar

原创 AndroidStudio 查看項目依賴明細

首先打開你的AndroidStudio的 Terminal: 在裏面輸入gradlew app:dependcencies 回車(gradlew app 之間是有一個空格的) 如果你在裏面看的很不爽,可以生產txt文件,在文件裏面看,

原创 Camera基本屬性瞭解及設置

  將camera肯定是要有預覽界面來配合着纔有激情,不然無圖無真相。那就講的沒有太大的激情。   我們對camera的使用一般是在app裏面有用到設置獲取圖片的時候提供一個拍照功能,一般是跳轉到系統的拍照界面使用camera來獲取圖片;

原创 Java 用註解(@IntDef/@StringDef)替代枚舉

我項目裏面定義網絡類型,原本是用枚舉這樣定義的: public enum NetType { /** * 有網絡,包括Wifi/gprs */ AUTO, /** * wifi

原创 自定義控件onDraw的paint

   我們在onDraw裏面canvas畫布其實有兩個座標系並且可以新建多個畫布:一個默認的座標系是canvas座標系,還有一個是繪圖座標系。後面的連接博客的開頭就進行了詳細的介紹。講解兩個座標系的博客。畫布有一個默認畫布,然後我們可以自

原创 DataBinding 注意事項、DataBinding 生成規則,DataBinding 邊界

1)XML 控件引用導致編譯報錯: 由於DataBinding 的生成規則問題,所以你在XML裏面內部引用的時候會遇到一些問題,如下的表達鏈: 你這樣(箭頭標出來的 tv_show)寫,編譯的時候會報錯的,因爲你這個是在引用名字爲tv_

原创 gradle構建的過程

(1)首先是通過aapt.exe把項目的資產文件打包成R文件,這裏的打包有兩個輸出,一個是寫在源代碼中指向源資源文件的路徑的字符串、一個是真正的資源文件。 (2)如果存在aidl文件的話就將aidl文件經過aidl.exe變成aid

原创 ADB Unable to establish a connection to adb.

ADB  是 Android debugbridge ,就是android 手機調試工具。我出現的問題如下圖: 其實就是ADB啓動失敗,但是你在任務管理器裏面無法手動關閉掉,就算你關掉也會自動繼續打開,如下圖:   然後你看到網上說的

原创 百度地圖api學習

首先你是需要定位功能還是需要地圖功能,不一樣的需求就下載不一樣的包。 定位功能相對來說要簡單些,這裏展示先不寫,後面我有空再寫到這裏來。 我這裏記錄一下我是怎麼學習和使用百度地圖api的,首先進入到官網(http://lbsyun.bai

原创 Bugly 之熱修復學習

 bugly 官網:https://bugly.qq.com/v2/index 註冊流程我就不寫了,直接寫集成步驟: 1) 在 Projet 的build.gradle 裏面 導入classPtah:   classpath 'com.

原创 RecyclerView 學習之吸頂(不加頭部下拉刷新)

上面兩個效果圖,圖一里面我爲了展現吸頂原理,我給吸頂加了背景,圖二是取消背景的效果圖。 我直接上相關代碼,然後再進行解釋: 這個activity 的 xml : <?xml version="1.0" encoding="utf-8