1. 亂碼出現(xiàn)的原因是什么呜叫? 出現(xiàn)亂碼的根本原因是客戶端氧卧、服務(wù)端兩端編碼格式不一致導(dǎo)致的。 2. 兩端的編碼格式一般是什么荆姆? 客戶端:多數(shù)情況下肛走,客戶端的編碼格式是 UTF-...

1. 亂碼出現(xiàn)的原因是什么呜叫? 出現(xiàn)亂碼的根本原因是客戶端氧卧、服務(wù)端兩端編碼格式不一致導(dǎo)致的。 2. 兩端的編碼格式一般是什么荆姆? 客戶端:多數(shù)情況下肛走,客戶端的編碼格式是 UTF-...
前言 同學(xué)們平時(shí)用robolectric可能沒太留意robolectric的Custum Shadow功能。簡單地說嘱腥,就是用Shadow類代替原始類耕渴,并不讓調(diào)用者感知。Sha...
幾點(diǎn)說明:代碼中的 //<== 表示跟上面的相比齿兔,這是新增的橱脸,或者是修改的代碼,不知道怎么樣在代碼塊里面再強(qiáng)調(diào)幾行代碼T_T分苇。添诉。。很多時(shí)候医寿,為了避免中文歧義栏赴,我會(huì)用英文表述 ...
前言 已經(jīng)一個(gè)月沒寫文章了须眷,由于9月份在plan國慶旅行計(jì)劃,國慶前前后后去了14天旅行沟突,所以沒時(shí)間寫花颗,哈哈。 言歸正傳惠拭,上一篇文章《Android單元測(cè)試 - 如何開始扩劝?》...
回顧: 《談?wù)劄槭裁磳憜卧獪y(cè)試》 基本單元測(cè)試框架 Java單元測(cè)試框架:Junit职辅、Mockito今野、Powermockito等;Android:Robolectric罐农、An...
前提 寫這篇的目的有兩個(gè)条霜,一個(gè)是想告訴廣大還在堅(jiān)持Android開發(fā)的小伙伴繼續(xù)加油,還有就是給自己一個(gè)今年的技術(shù)產(chǎn)出畫個(gè)句號(hào)吧涵亏。最重要的還是想把自己學(xué)到的東西開源供大家參考...
前言 Android事件分發(fā)機(jī)制是Android開發(fā)者必須了解的基礎(chǔ) 網(wǎng)上有大量關(guān)于Android事件分發(fā)機(jī)制的文章蒲凶,但存在一些問題:內(nèi)容不全、思路不清晰拆内、無源碼分析咱枉、簡單問...
上一篇 LruCache緩存機(jī)制拼弃,深入淺出,發(fā)現(xiàn)了一個(gè)源碼bug 中我們介紹了LruCache的使用和原理抹沪,同時(shí)也提到了LruCache本質(zhì)就是在維護(hù)一個(gè)LinkedHash...
示例 github:flutterlayout https://github.com/LiuC520/flutterlayout MaterialApp 連載:flutter...
大佬, join 方法是來自哪的噪馏,我一直沒找到
Flutter知識(shí)點(diǎn):數(shù)據(jù)存儲(chǔ)之sqflitesqflite是一款輕量級(jí)的關(guān)系型數(shù)據(jù)庫麦到,類似SQLite。 在Flutter平臺(tái)我們使用sqflite庫來同時(shí)支持Android 和iOS欠肾。 使用介紹 1.首選需要在pub...
今天跟大家介紹一下CustomScrollView 可定義自動(dòng)滾動(dòng)的效果CustomScrollView瓶颠,這個(gè)用處還是比較大的,18年Google 推出flutter iOS...
Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一)步清,協(xié)程簡介 Kotlin Coroutines(協(xié)程) ...
說白了,就是拿不到 class 對(duì)象?
APT - 調(diào)用Annotation方法獲取Class對(duì)象出現(xiàn)MirroredTypeException異常??最近樓主在使用APT寫一個(gè)DI框架,這個(gè)框架主要是用于樓主的畢設(shè)項(xiàng)目中虏肾。但是在開發(fā)這個(gè)框架時(shí),遇到一個(gè)關(guān)鍵的問題欢搜,就是調(diào)用Annotation的方法來獲取一個(gè)Class對(duì)...
轉(zhuǎn)載請(qǐng)注明出處 : http://www.reibang.com/p/be740a2eab3a一般來說封豪,大部分項(xiàng)目里都會(huì)用到多狀態(tài)布局,可以很方便的切換讀取中炒瘟,錯(cuò)誤吹埠,空內(nèi)容等...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 寫在前面 對(duì)于android開發(fā)者而言,寫冗余重復(fù)的代碼一直是一件吃力不討好的事情疮装,而數(shù)據(jù)綁定技術(shù)能夠減少...
OkHttp優(yōu)點(diǎn) OkHttp是一個(gè)高效的Http客戶端缘琅,有如下的特點(diǎn): 支持HTTP2/SPDY黑科技 socket自動(dòng)選擇最好路線,并支持自動(dòng)重連 擁有自動(dòng)維護(hù)的sock...