目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
為什么要用消息攔截器净薛?因為有時候接口不同在排錯的時候 需要先從接口的響應(yīng)中做分析。利用了消息攔截器可以清楚的看到接口返回的所有內(nèi)容昔字。不需要重新使用fildder等抓包工具來做...
寫在前面 我在第一次接觸架構(gòu)設(shè)計的時候,就被教育架構(gòu)設(shè)計最重要的是思想。思想是指什么,思想就是那張刻在腦海的示意圖酌住。而架構(gòu)設(shè)計的最終目的就是為了解耦店归,提升系統(tǒng)的擴展性。所以赂韵,...
前言 本文基于RxJava、Retrofit的使用挠蛉,若是對RxJava或Retrofit還不了解的簡友可以先了解RxJava祭示、Retrofit的用法再來看這篇文章。在這片文章...
安卓開發(fā)一般都需要和網(wǎng)絡(luò)打交道谴古,常用操作老司機已為你封裝完畢质涛,經(jīng)常有小伙伴問怎么判斷wifi連上了是否可用,那我告訴你掰担,你可以用ping或者訪問你們服務(wù)端的一個接口查看返回狀...
1、EventBus 簡介 EventBus是一種用于Android的事件發(fā)布-訂閱總線勺疼,由GreenRobot開發(fā)教寂,Gihub地址是:EventBus[https://gi...
MVP之間的聯(lián)系 大概簡單的解釋就是M->module處理數(shù)據(jù),V->Act顯示界面执庐,P->M和V溝通的渠道酪耕,即P用來將數(shù)據(jù)和界面聯(lián)系到一起,這樣子界面和數(shù)據(jù)就可以完全獨立開...
普通藍牙設(shè)備官方文檔 Android 平臺包含藍牙網(wǎng)絡(luò)堆棧支持轨淌,憑借此支持迂烁,設(shè)備能以無線方式與其他藍牙設(shè)備交換數(shù)據(jù)。應(yīng)用框架提供了通過 Android Bluetooth A...