
前言 這都9012年了,SnapHelper不是新鮮玩意,為啥我要拿出來(lái)解析?首先,Google已經(jīng)放出 Viewpager2 測(cè)試版本,該方案...
Flutter最近比較熱門(mén),但是Flutter成體系的文章并不多,前期避免不了踩坑;我這篇文章主要介紹如何使用Flutter實(shí)現(xiàn)一個(gè)比較復(fù)雜的手...
努力的人,應(yīng)該像好色那樣好學(xué) 做Android開(kāi)發(fā)的同學(xué),對(duì)Gradle肯定不陌生,我們用它配置、構(gòu)建工程,可能還會(huì)開(kāi)發(fā)插件來(lái)促進(jìn)我們的開(kāi)發(fā),我...
崔同學(xué)說(shuō)逃避解決不了問(wèn)題,那就勇敢面對(duì)。 兩年前看過(guò)阮一峰老師的文章,認(rèn)識(shí)了git分支管理策略,但那時(shí)項(xiàng)目代碼是用SVN管理,接觸git是因?yàn)間...
最近沒(méi)有工作,在家寫(xiě)了一個(gè)下拉刷新庫(kù),主要是針對(duì)現(xiàn)在也有很多APP流行的Headr置頂顯示效果,github鏈接在這里https://githu...
長(zhǎng)時(shí)間閱讀Android SDK源碼,會(huì)發(fā)現(xiàn)Google喜歡用位運(yùn)算,伴隨的是代碼中會(huì)定義一堆int類型的常量,乍一看很懵逼,特別是所在View...
最近在看官方控件源碼時(shí),無(wú)意間看到某些代碼,讓我想起有很多用requestDisallowInterceptTouchEvent來(lái)解決Scrol...
昨天寫(xiě)了一篇PermissionsDispatcher初探,文章最后說(shuō)要用java重寫(xiě)processor模塊,今天花了半天時(shí)間完成,現(xiàn)在把代碼放...
關(guān)于Android6.0運(yùn)行時(shí)權(quán)限問(wèn)題,大家應(yīng)該不會(huì)陌生,這個(gè)坑我早就傻傻的跳進(jìn)去過(guò),說(shuō)一個(gè)笑話,api23剛出來(lái)不久,在沒(méi)搞清新特性之前,我就...