安卓模擬器

Android 中介者模式

Android 設計模式系列文章Android 23種設計模式 前言 面向物件的語言中,一個類肯定會和其它類產生關聯。而多個類相互作用會形成錯綜複雜的網狀結構。中介者模式就是為了簡

Android上執行Http Server

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/TurkeyCock/article/details/86555919 Android裝置一般是作為

Android MVVM元件化架構方案

MVVMHabitComponent 關於Android的元件化,相信大家並不陌生,網上談論元件化的文章,多如過江之鯽,然而一篇基於MVVM模式的元件化方案卻很少。結合自身的調研和探索,在此分享一篇基於

MVVM架構篇之DataBinding(-)

在2015年谷歌I/O大會上介紹了一個新的框架,就是DataBinding,而DataBinding是什麼呢?根據英文翻譯成中文就是資料繫結。 2.簡述MVC,MVP 說DataBinding之前先說一

四年Android面試遇到的問題整理

以下問題的答案均是個人四年來學習實踐中整理的,如有不同意見,歡迎斧正。 1.自定義Handler時如何避免記憶體洩漏 答案: 一般非靜態內部類持有外部類的引用的情況

Android 模板方法模式

Android 設計模式系列文章Android 23種設計模式 前言 模板方法模式是一種我們十分常見的模式,比如我們都知道android中,Activity的生命週期,它都是固定的

android:MVP架構模式的優雅封裝

簡介 關於Android程式的構架, 主流的不外乎以下幾種:MVC、MVP和MVVM。 MVC:相對於較為落後,耦合度太高、職責不明確,不易於維護。 MVVM:使用DataBinding,普及性不如

Android 手把手教學 MVP 模式 (一)

首先 我們先來介紹一下 MVP模式 是MVC模式在Android上的一種變體,要介紹MVP就得先介紹MVC。在MVC模式中,Activity應該是屬於View這一層。而實質上,它既承擔了View,同

Android 備忘錄模式

Android 設計模式系列文章Android 23種設計模式 前言 備忘錄模式顧名思義,就是儲存當前某個狀態,再經歷過一些變化過後,還能恢復到這個狀態。我們接觸的比較多的是遊戲裡

Android 觀察者模式

Android 設計模式系列文章Android 23種設計模式 前言 觀察者模式是我們使用率比較高的一種模式了。這類文章網上也不少,通過本文我會讓你徹底理解並記住什麼事觀察者模式。

(不白看)LiveData 原始碼閱讀

不能白看原始碼,面試如何回答 簡單的說下 LiveData 原理? 本質上是一個觀察者模式,Activity 或 Fragment 中實現觀察者,LiveData 是被觀察者,LiveDat

Android 責任鏈模式

Android 設計模式系列文章Android 23種設計模式 前言 責任鏈模式其實就是一種鏈式結構,比如有ABCDE這一樣一條鏈式結構,我把請求傳送給A,A接收到這個請求後,判斷

Android MVP 最佳實踐

MVP其實我接觸已經三年了,本文的實踐也是在17年實踐的,今天放出來也是為了分享給需要這快東西的同學,面試足夠了,好東西不能雪藏。 1 起源 MVC:全稱:Model - View - Controll

1746044010.8149