定義:觀察者模式(又被稱為發(fā)布-訂閱(Publish/Subscribe)模式,屬于行為型模式的一種,它定義了一種一對多的依賴關系,讓多個觀察者對象同時監(jiān)聽某一個主題對象。這...
定義:觀察者模式(又被稱為發(fā)布-訂閱(Publish/Subscribe)模式,屬于行為型模式的一種,它定義了一種一對多的依賴關系,讓多個觀察者對象同時監(jiān)聽某一個主題對象。這...
1、簡單工廠模式 定義:簡單工廠模式又名靜態(tài)工廠方法模式,是由一個工廠對象決定創(chuàng)建出哪一種產(chǎn)品類的實例,包含:產(chǎn)品工廠類(Factory):負責生產(chǎn)各種具體的產(chǎn)品,不關心產(chǎn)品...
七種常見的單例模式 1、懶漢式 特點:獲取單例時判空即可,線程不安全 2、線程安全的懶漢式 特點:在獲取單例的方法上加synchronized關鍵字保證線程安全,但每次獲取都...
定義:為其他對象提供一種代理以控制這個對象的訪問 術語:Subject:抽象主題類,聲明真實主題與需要代理的方法RealSubject:被代理類(委托類),定義了代理所表示的...
手擼一個簡易的EventBus可以更容易理解其核心原理 1、首先自定義一個注解類,用于注冊回調(diào)方法的使用 2、寫一個標識線程執(zhí)行的枚舉類 3、一個包裝好的回調(diào)方法的實體 4、...
一、網(wǎng)絡模型 OSI七層模型物理層 —> 數(shù)據(jù)鏈路層 —> 網(wǎng)絡層(IP)—> 傳輸層(TCP、UDP)—> 會話層(DNS)—> 表示層 —> 應用層(HTTP) TCP/...
前言 在Android開發(fā)的多線程應用場景中,Handler機制十分常用 今天,我將手把手帶你深入分析 Handler機制的源碼,希望你們會喜歡 Anroid異步通信Hand...
字體也用y,會適配但系統(tǒng)調(diào)節(jié)字體大小的話,app里的字體不會變
Android屏幕適配生成values文件工具類直接將代碼Copy到項目的Utils包下運行后即可自動生成(運行前需將基準分辨率改為UI圖的分辨率)
新建的Android項目打開xml布局,格式化代碼會變成 比較難看,然后可以通過File-Settings-Editor-Code Style-XML中設置 這時候就會發(fā)現(xiàn)變成了
@開發(fā)應以大橘為重 x表示寬y表示高撒??
Android屏幕適配生成values文件工具類直接將代碼Copy到項目的Utils包下運行后即可自動生成(運行前需將基準分辨率改為UI圖的分辨率)
技術不止,文章有料,加 JiuXinDev 入群,Android 搬磚路上不孤單 前言 在之前一個月的里,我系統(tǒng)的學習了Android Jetpack組件,并輸出了即學即用A...