240 發(fā)簡(jiǎn)信
aaa
IP屬地:北京
  • 120
    從源碼角度剖析Fragment核心知識(shí)點(diǎn)

    自動(dòng)Android在3.0版本中退出Fragment以來(lái)踱蠢,fragment在我們?nèi)粘5拈_(kāi)發(fā)中無(wú)處不在袖肥,他使我們的在開(kāi)發(fā)android時(shí)能更好的做到view的解耦咪辱。關(guān)于Frag...

  • 120
    優(yōu)雅地修改 TabLayout 指示線(xiàn) Indicator 的寬度

    在工作中,經(jīng)常會(huì)碰到把標(biāo)簽欄指示線(xiàn)的寬度椎组,做的和文字寬度一樣油狂,甚至比文字寬度還要短的設(shè)計(jì)。使用 TabLayout 我們可以快速實(shí)現(xiàn)一個(gè) Material Design 風(fēng)格...

  • by lazy是如何實(shí)現(xiàn)延遲加載的

    首先我們來(lái)看lazy的函數(shù)聲明,方法的參數(shù)為一個(gè)返回值為泛型T的函數(shù)灵份,返回值同樣是一個(gè)含有泛型T的Lazy對(duì)象 那么仁堪,Lazy是什么呢,我們來(lái)看一下它的定義 注釋中已經(jīng)寫(xiě)得很...

  • 【譯】kotlin中l(wèi)ateinit和by lazy的區(qū)別

    原文內(nèi)容來(lái)自 Kotlin - Property initialization using “by lazy” vs. “l(fā)ateinit” lazy { ... } del...

  • 120
    SeekBar中的三個(gè)寬度

    準(zhǔn)備工作 首先寫(xiě)一個(gè)類(lèi)MySeekBar繼承于SeekBar,然后寫(xiě)一個(gè)如下的布局鸟辅。 View的寬度 然后在onDraw方法中日志打印一下SeekBar的長(zhǎng)度 因?yàn)槲疫@里使用...

  • 120
    Ubuntu 18.10 美化

    作者: Seven-Steven原文鏈接: https://blog.diqigan.cn/posts/ubuntu-18-10-beautify.html 前言 當(dāng)初倒騰 ...

  • 120
    一篇文章帶你認(rèn)識(shí)HTTP協(xié)議

    HTTP概述 HTTP協(xié)議是什么 HTTP協(xié)議(HyperText Transfer Protocol)蛋济,又稱(chēng)超文本傳輸協(xié)議,是網(wǎng)絡(luò)模型中應(yīng)用層的一個(gè)協(xié)議炮叶,通常被用來(lái)在一個(gè)服...

  • 120
    從虛擬機(jī)角度看對(duì)象的創(chuàng)建

    對(duì)象在內(nèi)存中的布局 以HotSpot為例碗旅,對(duì)象在內(nèi)存中存儲(chǔ)可以分為三部分:對(duì)象頭、實(shí)例數(shù)據(jù)和對(duì)齊填充镜悉。 對(duì)象頭 對(duì)象頭分為兩部分:自身的運(yùn)行時(shí)數(shù)據(jù)和類(lèi)型指針祟辟。 自身的運(yùn)行時(shí)數(shù)...

  • 120
    Java虛擬機(jī)中的內(nèi)存區(qū)域

    程序計(jì)數(shù)器 是一塊較小的內(nèi)存空間。用來(lái)記錄當(dāng)前線(xiàn)程所執(zhí)行到的字節(jié)碼的行號(hào)侣肄。因此每個(gè)線(xiàn)程都有一個(gè)獨(dú)立的程序計(jì)數(shù)器旧困。 如果當(dāng)前執(zhí)行的是java代碼,程序計(jì)數(shù)器記錄的就是正在執(zhí)行的...

  • Android 知識(shí)梳理目錄 - 好吧茫孔,這是一個(gè)很"干"的標(biāo)題

    一叮喳、Java 知識(shí)梳理 Java&Android 基礎(chǔ)知識(shí)梳理(0) - Java 基礎(chǔ)知識(shí)大綱Java&Android 基礎(chǔ)知識(shí)梳理(1) - 注解Java&Android...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品