1.以前的誤解 很久之前就聽說過長連接的說法,而且還知道HTTP1.0協(xié)議不支持長連接,從HTTP1.1協(xié)議以后,連接默認都是長連接。但終究覺得對于長連接一直懵懵懂懂的,有種...
前言 在MVP模式下,隨著業(yè)務(wù)邏輯的不斷增加,UI也會變得越來的多樣化,UI改變多樣化勢必會造成View層的接口case變多,View的接口類就會變得異常龐大。MVVM的方式...
什么是插件化 以"插件"的形式,動態(tài)加載功能模塊。將業(yè)務(wù)功能模塊單獨拆分出來打包成APK,也就是插件。主App可以在運行時動態(tài)加載插件APK,實現(xiàn)業(yè)務(wù)功能的動態(tài)加載。 為什么...
前言 在之前的文章Android編譯時注解--入門篇(AbstractProcessor、APT)中介紹了通過APT技術(shù)實現(xiàn)仿ButterKnife編譯時注解的功能。雖然盡可...
系列文章Android程序員初探Vue(一):環(huán)境搭建(Vue2.0)Android程序員初探Vue(二):項目結(jié)構(gòu)Android程序員初探Vue(三):從開源項目看Vue架...
之前碰到一個特別辣眼睛的問題,爬了老久才從坑里爬出來,今天特此記錄一下,長長記性。 情況是以上的兩行孿生代碼,咋一看,沒毛病吧,但是第一行通過了,第二行報錯 居然給我報了一個...
此篇中的小魚動畫是模仿國外一個大牛做的flash動畫,第一眼就愛上它了,簡約靈動又不失美學(xué),于是抽空試著嘗試了一下,如下是我用Android實現(xiàn)的效果圖: 由于整個繪制分析過...
原文鏈接: Android Application Architecture原文作者: Iván Carballo譯文出自: 小鄧子的簡書譯者: 小鄧子狀態(tài): 完...
上個月做的事情比較多:改改iOS bug,學(xué)python,把項目重構(gòu)成MVP,深入使用Rxjava。 這次來說說Rxjava,通過還原一個真實的開發(fā)過程,來感受下rxjava...
背景 首先先介紹下我的境況吧,上周一提交的辭職報告,周二正式離開了我的EX公司,也就是裸辭吧,畢竟我還沒有收到任何面試通知和offer,但是我在上周一之前已把簡歷寫好,并在相...
@小呢個李 看一下是不是布局內(nèi)部的子控件把事件消費掉了
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...
@落雨收柴 其實只是把各個Model類中相同的邏輯集中起來 代碼量應(yīng)該不會多 回頭我去實踐一下
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...
好不好這個因?qū)嶋H需求而定了,如果我來實現(xiàn)的話,我也會采用你這樣的實現(xiàn)方式。
不知道第一步中g(shù)etSpanSize()是不是也是通過訪問者模式來實現(xiàn)的呢,把類型對應(yīng)的列數(shù)通過TypeFactoryForList返回,這樣比較符合Visitable這個接口的定義,同時也比較好管理,和類型相關(guān)的代碼都在TypeFactoryForList中。
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...
@96abba5ac0ae 分別為這三個類型創(chuàng)建三個實現(xiàn)了Visitable接口的類就可以了
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...
@96abba5ac0ae 這個可以根據(jù)服務(wù)器給的api文檔設(shè)計好客戶端的數(shù)據(jù)模型即可
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...
@96abba5ac0ae 382039099
優(yōu)雅的實現(xiàn)多類型列表的Adapter引言 在開發(fā)中經(jīng)常會遇到,一個列表(RecyclerView)中有多種布局類型的情況。前段時間,看到了這篇文章 [譯]關(guān)于 Android Adapter,你的實現(xiàn)方式可能一...