三个男躁一个女,国精产品一区一手机的秘密,麦子交换系列最经典十句话,欧美 国产 综合 欧美 视频

240 發(fā)簡信
IP屬地:江蘇
  • 面試官:簡歷上最好不要寫Glide,不是問源碼那么簡單

    這次來面試的是一個(gè)有著5年工作經(jīng)驗(yàn)的小伙,截取了一段對話如下: 面試官:我看你寫到Glide,為什么用Glide,而不選擇其它圖片加載框架?小伙:Glide 使用簡單,鏈?zhǔn)秸{(diào)...

  • 使用Snackbar替換Toast

    背景 Toast是Android平臺(tái)較常用的基礎(chǔ)提示控件,使用簡單易用;但是,Toast是系統(tǒng)層面提供的,不依賴于前臺(tái)頁面,存在濫用的風(fēng)險(xiǎn)。為了規(guī)避這些風(fēng)險(xiǎn),Google在A...

  • 120
    Android中的線程捕獲

    前言 最近上的一個(gè)版本中,突然bugly的Java異常一個(gè)都沒有了,正好升級(jí)了bugly的版本,還以為接入有問題,排查一些正常,特自信的說版本代碼優(yōu)秀…0 bug~~~ 可是...

  • 可以放在你image加載url之前

    【項(xiàng)目優(yōu)化】App啟動(dòng)優(yōu)化實(shí)戰(zhàn)

    前言 某次在開發(fā)階段,發(fā)現(xiàn)App啟動(dòng)過程中既然有3-4s的白屏?xí)r間,瞬間慌了,到底干了些什么??? 分析 啟動(dòng)時(shí)間統(tǒng)計(jì) 啟動(dòng)時(shí)間如下(小米5s)-Debug環(huán)境: 看到數(shù)據(jù)還...

  • 目前是定義了個(gè)靜態(tài)方法,手動(dòng)調(diào)用計(jì)時(shí)的

    【項(xiàng)目優(yōu)化】App啟動(dòng)優(yōu)化實(shí)戰(zhàn)

    前言 某次在開發(fā)階段,發(fā)現(xiàn)App啟動(dòng)過程中既然有3-4s的白屏?xí)r間,瞬間慌了,到底干了些什么??? 分析 啟動(dòng)時(shí)間統(tǒng)計(jì) 啟動(dòng)時(shí)間如下(小米5s)-Debug環(huán)境: 看到數(shù)據(jù)還...

  • 淺談ArrayMap和HashMap

    最近,和A同學(xué)聊到了ArrayMap和HashMap哪個(gè)更好,A一口咬定ArrayMap更高效,這是google爸爸出的,大家都說好用,墻裂推薦。說的我一臉懵逼,沒有測試過,...

  • 120
    淺談網(wǎng)絡(luò)安全之HTTPS

    前言 說到Https,對于前端工程師(Android、iOS、H5)來講都是一個(gè)很模糊的概念。 之前,公司為了安全考慮,需要將全網(wǎng)從http遷移到https,那時(shí)候前端工程師...

  • 2018年年底Android悲催的面試之路

    本人近況 年底裁人了,一年半沒準(zhǔn)備面試了,之前換也是內(nèi)推的,在這個(gè)寒冬的冬天還經(jīng)歷此遭,偏偏還趕上裁員心態(tài)早已爆炸,大的環(huán)境不好,各位且干且珍惜....記錄下最近的面試經(jīng)歷,...

  • 實(shí)現(xiàn)是APT,編譯看運(yùn)行環(huán)境的,如果你的環(huán)境有kotlin的話用kapt,純java的話用annotationProcessor就行了。

    基于ARouter做的一些擴(kuò)展(ARouter-Extend)

    ARouter是一個(gè)用于幫助 Android App 進(jìn)行組件化改造的框架 —— 支持模塊間的路由、通信、解耦 ARouter-Extend:基于ARouter實(shí)現(xiàn)的跳轉(zhuǎn)擴(kuò)展...

  • 這篇文章解決的問題主要的是組件內(nèi)頁面的跳轉(zhuǎn),對于組件和組件之間的跳轉(zhuǎn)可以通過組件服務(wù)(ARouter中的IProvider)來解決,也不建議直接通過URL進(jìn)行跳轉(zhuǎn)。

    基于ARouter做的一些擴(kuò)展(ARouter-Extend)

    ARouter是一個(gè)用于幫助 Android App 進(jìn)行組件化改造的框架 —— 支持模塊間的路由、通信、解耦 ARouter-Extend:基于ARouter實(shí)現(xiàn)的跳轉(zhuǎn)擴(kuò)展...

  • 基于ARouter做的一些擴(kuò)展(ARouter-Extend)

    ARouter是一個(gè)用于幫助 Android App 進(jìn)行組件化改造的框架 —— 支持模塊間的路由、通信、解耦 ARouter-Extend:基于ARouter實(shí)現(xiàn)的跳轉(zhuǎn)擴(kuò)展...

  • 謝謝,已互粉!

    構(gòu)建靈活的緩存機(jī)制

    前言 某天,做搜索的時(shí)候,期望篩選條件的配置文件能緩存起來,不要每次都從網(wǎng)絡(luò)獲取,減少異常的發(fā)生。于是乎刷刷的開始寫大量的判斷邏輯if/else,做了個(gè)三級(jí)緩存,從內(nèi)存、網(wǎng)絡(luò)...

  • Android中多線程切換的幾種方法

    我們知道,多線程是Android開發(fā)中必現(xiàn)的場景,很多原生API和開源項(xiàng)目都有多線程的內(nèi)容,這里簡單總結(jié)和探討一下常見的多線程切換方式。我們先回顧一下Java多線程的幾個(gè)基礎(chǔ)...

  • 120
    Android高級(jí)進(jìn)階知識(shí)(這是總目錄索引)

    這篇文章是對接下來要寫的文章的一個(gè)目錄說明,這個(gè)系列主要是針對安卓的進(jìn)階知識(shí)的系統(tǒng)闡述或者描述,其中或者引用或者舉例說明或者分析源碼,總之目標(biāo)是:掌握知識(shí)并且能應(yīng)用知識(shí),同時(shí)...

  • 加快apk的構(gòu)建速度,如何把編譯時(shí)間從130秒降到17秒

    本文已授權(quán)微信公眾號(hào):鴻洋(hongyangAndroid)原創(chuàng)首發(fā) 公司的項(xiàng)目代碼比較多,每次調(diào)試改動(dòng)java文件后要將近2分鐘才能跑起來,實(shí)在受不了。在網(wǎng)上找了一大堆配置...

  • 120
    優(yōu)雅的使用git

    前言 之前寫過一篇文章,對git的語法有了詳細(xì)的說明,有興趣的可以看看Git的使用規(guī)范。經(jīng)過這些年的摸爬滾打,總結(jié)了一些經(jīng)驗(yàn),讓我們一起優(yōu)雅的使用Git吧!!! 工具篇 如果...

  • 沒有特別限制,一般不牽扯UI操作,非啟動(dòng)必須項(xiàng)都可以放在異步。
    這個(gè)自己得去衡量,因?yàn)楫惒骄蜁?huì)牽扯到初始化執(zhí)行時(shí)機(jī)的非確定性。

    【項(xiàng)目優(yōu)化】App啟動(dòng)優(yōu)化實(shí)戰(zhàn)

    前言 某次在開發(fā)階段,發(fā)現(xiàn)App啟動(dòng)過程中既然有3-4s的白屏?xí)r間,瞬間慌了,到底干了些什么??? 分析 啟動(dòng)時(shí)間統(tǒng)計(jì) 啟動(dòng)時(shí)間如下(小米5s)-Debug環(huán)境: 看到數(shù)據(jù)還...

  • 【項(xiàng)目優(yōu)化】App啟動(dòng)優(yōu)化實(shí)戰(zhàn)

    前言 某次在開發(fā)階段,發(fā)現(xiàn)App啟動(dòng)過程中既然有3-4s的白屏?xí)r間,瞬間慌了,到底干了些什么??? 分析 啟動(dòng)時(shí)間統(tǒng)計(jì) 啟動(dòng)時(shí)間如下(小米5s)-Debug環(huán)境: 看到數(shù)據(jù)還...

個(gè)人介紹
生命不止,折騰不息
主站蜘蛛池模板: 屏山县| 贞丰县| 庄浪县| 澄江县| 台中市| 郧西县| 达州市| 常德市| 衡山县| 孟村| 阿图什市| 永清县| 克山县| 丽江市| 铜梁县| 奎屯市| 庆阳市| 桃源县| 卢湾区| 准格尔旗| 舒兰市| 鄂伦春自治旗| 嘉峪关市| 萨嘎县| 万山特区| 元氏县| 吉木萨尔县| 山丹县| 江油市| 山东省| 牙克石市| 宣汉县| 太仆寺旗| 达尔| 兰溪市| 五原县| 汶川县| 新巴尔虎右旗| 安新县| 马关县| 怀柔区|