LeetCode 有一道叫 Valid Number 的題,題目很簡單,就是判斷一個字符串是不是合法數(shù)字。 有趣的是,這道題是 Hard 級別,...
花了一天討論coroutine的寫法,主要問題還是錯誤處理和生命周期處理。毫無疑問,coroutine的代碼更加清晰易懂。 使用Uber的Aut...
Uber最近開源了他們的移動端框架RIBs,RIBs是一個跨平臺框架,支持著很多Uber的移動應用。RIBs這個名字,取自Router、Inte...
生活中經(jīng)常能遇到很多相見恨晚的東西,每次用上這些要么能提高效率,要么能讓事情變得方便靈活,要么能順手就解決困擾的小物品,總覺得之前的生活白過了。...
簡介 Small框架寫得非常簡潔,核心類只有幾個。大概涉及以下幾部分: gradle-small插件:Small中的一個gradle自定義插件,...
數(shù)據(jù)的封裝與傳輸 上一篇文章講到Websocket握手協(xié)議的處理,現(xiàn)在開始說數(shù)據(jù)的傳輸。Websocket數(shù)據(jù)幀的封裝和傳輸其實和處理握手請求的...
最近時間空閑,稍微研究了一下聊天系統(tǒng)的搭建,深入了解了它的實現(xiàn)原理,那就順便整理一下成文章好了。我主要是寫Android的,所以具體的分析會以移...
轉(zhuǎn)載請注明出處 http://www.itdecent.cn/p/f66bcb2a39d4 寫Android時必不可少地會遇到日志打印的事情,這...