240 發(fā)簡信
IP屬地:北京
  • 120
    Android 重學(xué)系列 圖元的消費

    前言 經(jīng)過前兩篇文章的解析瓢捉,我們徹底的理解GraphicBuffer的生產(chǎn)端究竟做了什么匆帚。本文就來討論GraphicBuffer是怎么消費酿炸。 整個圖元的消費到合成吨凑,最后到通過...

  • Android UID的分配郑原、查看及相關(guān)知識

    uid pid gid gids 的含義和作用 uid 的分配 查看應(yīng)用UID 的幾種方式 通過uid獲取包名,通過包名獲取uid 下面所有涉及的示例代碼都是基于 A...

  • 120
    不可思議的OOM

    摘要:?本文發(fā)現(xiàn)了一類OOM(OutOfMemoryError)壁肋,這類OOM的特點是崩潰時java堆內(nèi)存和設(shè)備物理內(nèi)存都充足号胚,探索并解釋了這類OOM拋出的原因。 關(guān)鍵字:?O...

  • 先感謝博主浸遗,我是知道問題所在猫胁,但是想不出公式富拗,或者說該如何動態(tài)算态贤。
    這些天遇到過這類問題,其有好幾種表現(xiàn):
    1. 內(nèi)容展示不全了
    2. 某個item大了入桂,小了...
    然后之前讓同事指導(dǎo)了下髓帽,告訴我問題所在: 每個 item的left / right可以不相等但是最終大小要相等菠赚。
    言下之意就是遇到這種間距不固定的,那么offset就要動態(tài)算郑藏,可是這個公式想了半天愣是沒想出來衡查。。必盖。

    自定義ItemDecoration這個問題你真的注意到了嗎

    本文討論的是關(guān)于自定義ItemDecoration容易被忽略的問題拌牲,此文適合有過自定義ItemDecoration經(jīng)驗的同學(xué)閱讀俱饿,還沒有學(xué)習(xí)過的可以先去看看相關(guān)文章再來看本文...

  • 120
    Android:Tools命名空間原來是有大用處的

    一、tools 命名空間是啥塌忽?在哪里有拍埠? 在Android Studio 中,我們創(chuàng)建一個 xml 布局文件之后土居,通常在自動生成的代碼中枣购,會有一個 tools 命名空間: x...

  • 120
    一篇不太一樣的RxJava介紹

    距離上篇文章已有半年的時間,雖然這期間沒什么輸出装盯,但是還是關(guān)注著RxJava和國內(nèi)一些動向/文章等等坷虑,感覺很多人對RxJava還有些許誤會和“錯誤”的理解。所以今天我們從最基...

  • 為數(shù)不多的rxjava系列文章中的一股清流:+1:

    一篇不太一樣的RxJava介紹

    距離上篇文章已有半年的時間埂奈,雖然這期間沒什么輸出迄损,但是還是關(guān)注著RxJava和國內(nèi)一些動向/文章等等,感覺很多人對RxJava還有些許誤會和“錯誤”的理解账磺。所以今天我們從最基...

  • 120
    一篇不太一樣的RxJava介紹

    距離上篇文章已有半年的時間芹敌,雖然這期間沒什么輸出,但是還是關(guān)注著RxJava和國內(nèi)一些動向/文章等等垮抗,感覺很多人對RxJava還有些許誤會和“錯誤”的理解氏捞。所以今天我們從最基...

  • @Jersay add to jcenter 后辞嗡,需要一些時間審核捆等,在你這個庫的頁面,右上方會有一串地址续室,你把它添加到你的project gradle文件中: maven{ 你的地址 } 栋烤,一般審核好之后,會有一封站內(nèi)信

    關(guān)于使用bintray-release插件發(fā)布項目的一些事

    方式一 一些坑提醒 項目中含有中文挺狰,那么請全局設(shè)置utf-8編碼或者明郭,使用另一種方式生成JavaDoc(可以仔細(xì)看下方生成JavaDoc方式,不一樣的) 上傳的庫的名字丰泊,是和...

  • @在路上技術(shù)團(tuán)隊 你是之前提交過一版嗎薯定,例如1.0.0,是不是你這個庫在Jcenter不見了瞳购,或者說话侄,你是往1.0.1中去更新什么文件,然后其實你并沒有1.0.1的分支(在Jcenter上)

    關(guān)于使用bintray-release插件發(fā)布項目的一些事

    方式一 一些坑提醒 項目中含有中文苛败,那么請全局設(shè)置utf-8編碼或者满葛,使用另一種方式生成JavaDoc(可以仔細(xì)看下方生成JavaDoc方式径簿,不一樣的) 上傳的庫的名字,是和...

  • @WDCherishToday
    例如User這個bean,我是這么做的
    1. 會有一個全局module(各module依賴于它),而里面也會有一個訪問User的方法嘀韧,通過接口提供篇亭,具體實現(xiàn)交給了usermodule,在其登錄完成后锄贷,放入這個信息译蒂。
    2. 在第二版中,我將m層單獨拎了出來谊却,成為一個獨立module柔昼,對外提供各種業(yè)務(wù)訪問的接口,而其他業(yè)務(wù)module炎辨,引用這個m層捕透,即可,這樣碴萧,不用擔(dān)心bean的問題了乙嘀,因為全部的bean/dto都在這個module中。
    其他我當(dāng)時想到的方法:
    1. bean還放在你的具體module中破喻,將其轉(zhuǎn)成json字符串放入到文件或者sp虎谢,或者內(nèi)存(全局列表),然后其他module取出這個json字符串曹质,通過jsonObject去取婴噩。具體你應(yīng)該懂了吧,另外這個key羽德,建議不要直接硬性使用几莽,而是包裝一下,因為萬一字段名字變了玩般,你要改的地方可能會很多银觅。

    Android 組件化的一些問題

    幾個月前開始了新項目的開發(fā)礼饱,采用了組件化思想坏为,中間遇到的一些問題,在這里貼出來镊绪。 如何進(jìn)行組件化 1. 在gradle.properties (project) 下匀伏,添加一個...

  • 120
    android面試題

    最近在準(zhǔn)備android面試够颠,整理了下相關(guān)的面試題,分為如下三個部分:android部分榄鉴、Java部分履磨、算法面試題蛉抓,后續(xù)有新內(nèi)容直接在對應(yīng)的文章中補充。 android部分:...

  • 120
    Android應(yīng)用啟動流程分析

    1.應(yīng)用啟動流程分析: 1.1流程 一個Activity的啟動過程剃诅。以Launcher中啟動一個App為例巷送,比如在Launcher中我們點了一個圖標(biāo)啟動一個App的Activ...

  • 將具體的內(nèi)容呈現(xiàn)在DecorView飞蹂,然后DecorView的載體是PhoneWindow,所以也可以間接的說: 將要顯示的具體內(nèi)容呈現(xiàn)在PhoneWindow上

    Android窗口機(jī)制(一)初識Android的窗口結(jié)構(gòu)

    Android窗口機(jī)制系列 Android窗口機(jī)制(一)初識Android的窗口結(jié)構(gòu)Android窗口機(jī)制(二)Window翻屈,PhoneWindow陈哑,DecorView,se...

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