其實事情的起因是這樣的。 寫了個actionbar布局,一般情況下大家可能想到去基類中把actionbar的相關(guān)邏輯給加起來。 但是隨著業(yè)務(wù)的擴展,基類有時候也是臃腫不堪,難...
其實事情的起因是這樣的。 寫了個actionbar布局,一般情況下大家可能想到去基類中把actionbar的相關(guān)邏輯給加起來。 但是隨著業(yè)務(wù)的擴展,基類有時候也是臃腫不堪,難...
最喜歡干的事,莫過于拿著工資搭框架了。其實這個框架已經(jīng)出來很久了,并不是什么新鮮玩意兒了,只不過我一直沒有嘗試著去寫一篇內(nèi)容比較大的文章來分享,這次就賣弄一下,希望各種大神輕...
利用gradle腳本驅(qū)動python腳本在打包時執(zhí)行項目全局圖片自動壓縮,達到精簡apk包的大小。 1、背景 為什么要做自動化壓縮圖片?設(shè)計給的切圖多半是采用png格式,就算...
安卓現(xiàn)在可卷了,現(xiàn)在招聘都是人均造火箭水平,雖然進去還是擰螺絲。以前大部分公司不做算法也ok,現(xiàn)在稍微有點規(guī)模的公司,甚至初創(chuàng)公司都是算法考的飛起。 為啥?大概是疫情干倒了好...
閑來無事強行看一波MVVM的實現(xiàn)預(yù)警篇幅比較長。這塊代碼實在太多了。本來想一篇寫完,發(fā)現(xiàn)只說了一小部分。 什么是mvvm MVVM是Model-View-ViewModel的...
分享一下最近剛做的POS項目。當然是公司需要,所以自己主動提出降本好招數(shù),成本高我們自己造! 1、背景 公司業(yè)務(wù)是類似于瑞幸咖啡,所以門店的初期開店成本很高,但是三方的Pos...
首先看下我們RxJava的常規(guī)使用方法 1、Schedulers.io()為IoScheduler 下面看下subscribeOn(Schedulers.io())這個方法,...
1、apk結(jié)構(gòu) 我們知道,Apk的本質(zhì)其實是一個壓縮包,我們可以手動把一個Apk文件的后綴名.apk改為.zip,然后就會將apk變?yōu)橐粋€壓縮包的形式。解壓縮之后可以看到ap...
1 前言 在深入理解Java類加載機制(一)一文中,我們了解了類的加載和連接過程,這篇文章重點講述類的初始化過程,這樣,我們就將類的加載機制弄明白了。 2 初始化時機 在上一...
這次來面試的是一個有著5年工作經(jīng)驗的小伙,截取了一段對話如下: 面試官:我看你寫到Glide,為什么用Glide,而不選擇其它圖片加載框架?小伙:Glide 使用簡單,鏈式調(diào)...
南塵在 2019 年 7 月毫無準備的情況下也參加了幾家一線互聯(lián)網(wǎng)公司的面試,包括阿里、頭條、快手、趣頭條、BIGO、訊飛、OPPO,也熙熙攘攘拿了幾個 offer,最終選取...
在我們平時的 Android 開發(fā)過程中,相信很多小伙伴都會遇到觸摸事件沖突這個頭疼的問題,比如說在我們的 ViewPager 中嵌套多個 Fragment,在其中某個 Fr...