目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴(lài)3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴(lài)3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
為什么要用消息攔截器赚抡?因?yàn)橛袝r(shí)候接口不同在排錯(cuò)的時(shí)候 需要先從接口的響應(yīng)中做分析榕堰。利用了消息攔截器可以清楚的看到接口返回的所有內(nèi)容。不需要重新使用fildder等抓包工具來(lái)做...
寫(xiě)在前面 我在第一次接觸架構(gòu)設(shè)計(jì)的時(shí)候播急,就被教育架構(gòu)設(shè)計(jì)最重要的是思想。思想是指什么洗鸵,思想就是那張刻在腦海的示意圖越锈。而架構(gòu)設(shè)計(jì)的最終目的就是為了解耦,提升系統(tǒng)的擴(kuò)展性膘滨。所以甘凭,...
前言 本文基于RxJava、Retrofit的使用火邓,若是對(duì)RxJava或Retrofit還不了解的簡(jiǎn)友可以先了解RxJava对蒲、Retrofit的用法再來(lái)看這篇文章。在這片文章...
安卓開(kāi)發(fā)一般都需要和網(wǎng)絡(luò)打交道贡翘,常用操作老司機(jī)已為你封裝完畢蹈矮,經(jīng)常有小伙伴問(wèn)怎么判斷wifi連上了是否可用,那我告訴你鸣驱,你可以用ping或者訪問(wèn)你們服務(wù)端的一個(gè)接口查看返回狀...
1坚冀、EventBus 簡(jiǎn)介 EventBus是一種用于Android的事件發(fā)布-訂閱總線济赎,由GreenRobot開(kāi)發(fā),Gihub地址是:EventBus[https://gi...
MVP之間的聯(lián)系 大概簡(jiǎn)單的解釋就是M->module處理數(shù)據(jù)构捡,V->Act顯示界面,P->M和V溝通的渠道壳猜,即P用來(lái)將數(shù)據(jù)和界面聯(lián)系到一起勾徽,這樣子界面和數(shù)據(jù)就可以完全獨(dú)立開(kāi)...
普通藍(lán)牙設(shè)備官方文檔 Android 平臺(tái)包含藍(lán)牙網(wǎng)絡(luò)堆棧支持,憑借此支持统扳,設(shè)備能以無(wú)線方式與其他藍(lán)牙設(shè)備交換數(shù)據(jù)喘帚。應(yīng)用框架提供了通過(guò) Android Bluetooth A...
android呼吸燈效果設(shè)計(jì)思路 使用顏色漸變吹由,使其邊緣燈光區(qū),與背景色無(wú)縫連接 使用屬性動(dòng)畫(huà)盯腌,控制呼吸燈的發(fā)光 代碼文件 attrs:
在這里我將要展示如何用舊臺(tái)式電腦中拆解的CD-ROM來(lái)制作一臺(tái)簡(jiǎn)單的激光打印機(jī),這臺(tái)打印機(jī)使用Arduino作為主控制器陨瘩、采用GRBL軟件來(lái)控制步進(jìn)電機(jī)的運(yùn)動(dòng)和激光模塊的工作...
準(zhǔn)備材料 Arduino UNO *1 Nokia 5110 LCD *1 跳線 若干 接線 加載庫(kù)文件 到http://www.rinkydinkelectronics.c...
感覺(jué)正點(diǎn)原子在STM32開(kāi)發(fā)板這一方面還是比較領(lǐng)先的腕够,主要是教學(xué)視頻系統(tǒng),幾份pdf都非常良心舌劳,程序代碼完全是開(kāi)放的帚湘。因此用這套系統(tǒng)來(lái)學(xué)習(xí)STM32的人應(yīng)該很多,在學(xué)習(xí)過(guò)程中...
【Android 控件 RecyclerView】 概述 RecyclerView是什么 從Android 5.0開(kāi)始甚淡,谷歌公司推出了一個(gè)用于大量數(shù)據(jù)展示的新控件Recyle...