240 發(fā)簡信
IP屬地:廣東
  • Handler消息機制常見問題

    問題:1.一個線程有幾個Handler雾家?一個線程有幾個Looper绊寻?如何保證棵介?一個線程可以有N多個Handler琅绅,但是一個線程只有一個Loope...

  • 序列化 Serializable 和 Parcelable 的區(qū)別

    序列化:將一個對象轉(zhuǎn)換成可存儲或可傳輸?shù)臓顟B(tài)邻眷,序列化后的對象可以在網(wǎng)絡(luò)上傳輸波桩,也 可以存儲到本地戒努,或?qū)崿F(xiàn)跨進(jìn)程傳輸。 為什么要進(jìn)行序列化:開發(fā)過...

  • MMKV for Android 多進(jìn)程設(shè)計與實現(xiàn)(二)

    IPC 選型 說到 IPC,首要的問題就是架構(gòu)選型储玫,不同的架構(gòu)效果大相徑庭侍筛。 CS 架構(gòu) vs 去中心化架構(gòu) Android 平臺第一個想到的就...

  • MMKV原理(一)

    MMKV 是基于 mmap 內(nèi)存映射的 key-value 組件,底層序列化 / 反序列化使用 protobuf 實現(xiàn)撒穷,性能高匣椰,穩(wěn)定性強。 MM...

  • 數(shù)據(jù)結(jié)構(gòu)優(yōu)化

    ArrayList 內(nèi)部使用的動態(tài)數(shù)組來存儲元素端礼,LinkedList 內(nèi)部使用的雙向鏈表來存儲元素禽笑,這也是 ArrayList 和 Linke...

  • 解決ButterKnife在library中報“Attribute value must be constant”

    Android開發(fā),在library中使用ButterKnife蛤奥,需要做一些配置否則會遇到一些問題佳镜。我開發(fā)中遇到的問題是,通過@BindView...

  • Resize,w 360,h 240
    在macOS系統(tǒng)使用React Native的踩坑過程

    最近做公司項目時使用到了React Native凡桥,首先需要在公司電腦上配置React Native的開發(fā)環(huán)境蟀伸。公司電腦是mac本,那就按照Rea...

  • Android中的線程池

    前言線程在Android中是一個很重要的概念缅刽,從用途上來說望蜡,線程分為主線程和子線程,主線程主要處理和界面相關(guān)的事情拷恨,而子線程則往往用于執(zhí)行耗時操...

  • Service、IntentService谢肾、Thread的區(qū)別和聯(lián)系

    一腕侄、Service的介紹 Service的官方介紹中比較重要的兩點: 簡單翻譯一下1.Service不是一個單獨的進(jìn)程 ,服務(wù)對象本身并不意味著...

個人介紹
堅持芦疏!努力冕杠!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品