介紹一下gitbook中book.json的一些實用配置和插件 1. 配置概況 1.1. 全局配置 title設(shè)置書本的標(biāo)題"title" : "Gitbook Use" a...
介紹一下gitbook中book.json的一些實用配置和插件 1. 配置概況 1.1. 全局配置 title設(shè)置書本的標(biāo)題"title" : "Gitbook Use" a...
在OnBackPressedDispatcher出來前我就用了最后一種方法,實際使用不怎么好。fragment和activity耦合性太高,調(diào)試不方便,有時候出錯了,也不好找那個fragment問題。 用OnBackPressedDispatcher處理起來比較簡單
Android Jetpack之Fragment里監(jiān)聽返回鍵的最佳寫法個人原創(chuàng),轉(zhuǎn)載請注明出處:http://www.itdecent.cn/p/aec2cde0a5f0 Jetpack組件Navigation為Fragment添加了自動的返...
單activity多fragment的框架,同個fragment的ViewModel始終是同一個,問題更明顯。例如一個登陸界面,第二次進(jìn)來都會由數(shù)據(jù)倒灌,導(dǎo)致重復(fù)登陸。這個livedata要注意的點太多了,還有databinding也是容易造成一些莫名其妙的錯誤。
踩坑之路:LiveData之粘性事件前言 何為粘性事件?即發(fā)射的事件如果早于注冊,那么注冊之后依然可以接收到的事件稱為粘性事件 背景 最近接手了一個公司的項目,采用了目前比較新的技術(shù):LiveData+View...
原來我PS用的叫貝塞爾曲線! 看圖就知道意思
動腦高級UI復(fù)習(xí)資料_貝塞爾曲線前言 相信很多同學(xué)都知道“[貝塞爾曲線]”這個詞,我們在很多地方都能經(jīng)??吹健5?,可能并不是每位同學(xué)都清楚地知道,到底什么是“貝塞爾曲線”,又是什么特點讓它有這么高的知名度...
我用百度翻譯最多的原因就是要起這該死的名字
編程中「變量命名」詞窮了怎么辦?想出好的命名的確很難,但是有難的道理,因為好的命名只需要只用一兩個單詞表達(dá)你的根本意思。 -- Jeff Atwood 基于 Quora 網(wǎng)站上的一個關(guān)于“程序員職業(yè)生涯中最...