原创 Android Studio插件ButterKnife zelezny詳解

一.下載 在插件中輸入“ButterKnife zelezny”點擊下載即可 二.使用 鼠標移至R.layout.XX文件後,按住insert+alt鍵出現上圖界面再點擊紅框即可出現以下界面(必須將鼠標移至R.layout.XX文件纔

原创 RadioButton設置背景

<RadioButton android:id="@+id/rb_ql" style="@style/RadioButtonStyle" android:text="晴朗" /> <!--RadioButton

原创 BRVAH(BaseRecyclerViewAdapterHelper)詳解

一.什麼是BaseRecyclerViewAdapterHelper GitHub地址:https://github.com/CymChad/BaseRecyclerViewAdapterHelper 官方網站:http://www.re

原创 IDEA的Live Templates設置詳解

一.Live Templates的位置 template Group增加一個組,比如LCB;Live template增加組裏面某個具體項,比如:* 二.設置註解 縮略名:*                       縮略名的描述:

原创 自定標題欄

一.定義屬性 在xml中定義你所需要的屬性 有關於屬性的介紹可以查看我之前的一篇文章: https://blog.csdn.net/xxdw1992/article/details/78936532 二.源碼 public class

原创 Android flag詳解

一.Flag標誌位 在閱讀源碼的時候經常發現有一些標誌屬性使用一些位操作來判斷是否具有該標誌,增加標誌或者去除標誌。 如: 爲什麼要使用16進制呢?爲何不使用十進制0,1,2...?原因是因爲這樣就可以方便的用位運算來表示共同具有某些屬

原创 SQL小結(一)

一.數據庫中having用法 having經常與group by和聚合函數(COUNT, SUM, AVG, MIN, or MAX)一起使用,用來過濾由GROUP BY語句返回的記錄集。聚合函數通過作用於一組數據而只返回一個單個值,因此

原创 AndoidX詳解

一.Android Studio將support庫改成Androidx 爲什麼轉換? 最近 Google 發佈了 Android support library 28,同時也發佈了 androidx 1.0.0 第一個正式版本,然後得知支

原创 抓包軟件Charles使用詳解

Charles官網下載地址:https://www.charlesproxy.com/download/ 由於官網的資源配置較爲複雜移動端、電腦端都需要配置下載證書,且需要繁瑣的破解過程,我上傳了一個版本爲3.9.2的Charles可執行

原创 安卓打包APK和SVN版本號關聯

一.在項目的build.gradle以下配置 classpath group: 'org.tmatesoft.svnkit', name: 'svnkit', version: '1.8.11'//添加svn版本的插件 gradle

原创 解析ConstraintLayout的constraintDimensionRatio屬性

官網文檔圖片: 由文檔我們首先能得出以下結論: 如果要使用這個屬性,我們至少要把控件的寬或高中間的一個設置爲match constraints,具體怎麼設置就不再贅述(XML和View Inspector裏都可以). ratio的比值表

原创 Base64字符串與文件相互轉換

一.base64轉文件 1.1基礎封裝方法 * @description base64字符串轉文件 * @param base64 base64字符串 * @param name 創建的文件名 *

原创 第三方日誌文件ALog使用詳解

源碼下載地址 https://github.com/Blankj/ALog 在Application中初始化配置 /** * 初始化Log工具類 */ private void initLog() {

原创 IDEA簡單操作和錯誤解決方法

一.java後臺項目啓動 Java後臺項導入後,如左圖點擊xxApplication即可。 二.application.yaml 這個文件一般是JAVA後臺項目的配置信息: 數據庫相關配置 相關網站:https://blog.csdn.

原创 DrawerLayout使用詳解

一.drawerLayout解釋 實現了側滑菜單效果的控件,可以說drawerLayout是因爲第三方控件如MenuDrawer等的出現之後,google借鑑而出現的產物。drawerLayout分爲側邊菜單和主內容區兩部分,側邊菜單可以