240 發(fā)簡(jiǎn)信
IP屬地:北京
  • 120
    KMM(Kotlin Multiplatform Mobile)開(kāi)發(fā)手冊(cè)

    1. 簡(jiǎn)介 1.1 什么是 KMM艾栋? KMM 全稱:Kotlin Multiplatform Mobile爽室,是一個(gè)用于跨平臺(tái)移動(dòng)開(kāi)發(fā)的軟件開(kāi)發(fā)工具包(SDK)承边,可以在iOS和...

  • multiprocess 和 process

    Android 中組件默認(rèn)都是啟動(dòng)在主進(jìn)程抑钟,即 multiprocess = false 的情況枫甲,當(dāng) multiprocess = true 時(shí)颠毙,組件會(huì)直接在呼起這個(gè)組件的進(jìn)...

  • 120
    glFence 的一些思考

    EGL Context當(dāng)我們的程序運(yùn)行時(shí)魔招,每一個(gè)方法的調(diào)用都是在 CPU 上的,OpenGL 也不例外嵌溢,與普通調(diào)用的區(qū)別在于這些調(diào)用會(huì)被轉(zhuǎn)換成 GPU 驅(qū)動(dòng)指令在 GPU 上...

  • 120
    MediaCodec

    原文:https://developer.android.com/reference/android/media/MediaCodec.html MediaCodec cla...

  • C++11/14 constexpr 用法

    constexpr是C++11開(kāi)始提出的關(guān)鍵字同云,其意義與14版本有一些區(qū)別。C++11中的constexpr指定的函數(shù)返回值和參數(shù)必須要保證是字面值堵腹,而且必須有且只有一行re...

  • 120
    高級(jí)OpenGL-05.幀緩沖(Framebuffers)

    到目前為止,我們使用了幾種不同類型的屏幕緩沖:用于寫(xiě)入顏色值的顏色緩沖星澳,用于寫(xiě)入深度信息的深度緩沖疚顷,以及允許我們基于一些條件丟棄指定片段的模板緩沖。把這幾種緩沖結(jié)合起來(lái)叫做幀...

  • 120
    為你的Android Studio打造帥氣的LogCat配色

    公司的電腦前一陣子配了個(gè)帥氣的配色禁偎,后來(lái)回家看自己的AS腿堤,覺(jué)得好丑,索性把這個(gè)配色發(fā)出來(lái)如暖,看Log好看多了笆檀。 帥氣的配色發(fā)出來(lái)了『兄粒快去動(dòng)手修改吧酗洒! 打開(kāi)File->Setti...

  • Mac顯示隱藏文件快捷鍵

    第一種: 在 macOS Sierra及以上(Mojave),我們可以使用快捷鍵 ??.(Command + Shift + .) 來(lái)快速(在 Finder 中)顯示和隱藏隱...

  • 博主枷遂,總結(jié)里的第4點(diǎn)寫(xiě)錯(cuò)了樱衷,高三位為“狀態(tài)”。

    你了解線程池嗎

    前言 如果有人問(wèn)我:“你了解Java線程池嗎”酒唉,我不打算回答Java中常用的幾種線程池矩桂,也記不住。從線程池的上層API來(lái)看痪伦,再多種的線程池侄榴,無(wú)非是參數(shù)的不同雹锣,讓它們呈現(xiàn)出了不...

  • 120
    你了解線程池嗎

    前言 如果有人問(wèn)我:“你了解Java線程池嗎”,我不打算回答Java中常用的幾種線程池癞蚕,也記不住蕊爵。從線程池的上層API來(lái)看,再多種的線程池涣达,無(wú)非是參數(shù)的不同在辆,讓它們呈現(xiàn)出了不...

  • @IanGoodfellow 會(huì)對(duì)亮度調(diào)低一點(diǎn),進(jìn)行一些二值化操作度苔,使其能盡量的像普通的二維碼一樣匆篓。

    媲美微信的二維碼識(shí)別庫(kù)

    1. 為什么要做這個(gè)庫(kù)? 相信大家在平常的生活中寇窑,如果遇到掃碼的場(chǎng)景第一個(gè)想到的應(yīng)該就是微信了鸦概,可以說(shuō)微信使用二維碼打開(kāi)了移動(dòng)互聯(lián)網(wǎng)的另一扇大門,并且在掃碼體驗(yàn)上及其優(yōu)秀甩骏,本...

  • LiveData解析

    1. 簡(jiǎn)介 長(zhǎng)久以來(lái)我們都要去了解Activity或者Fragment的生命周期窗市,因?yàn)榻缑娴纳芷谑俏覀兲幚頂?shù)據(jù)的基礎(chǔ),我們需要知道在哪個(gè)地方“才能”去做哪些事饮笛,但是這些生...

  • 120
    ViewModel解析

    1. 使用 MyViewModel 2. 作用 i. 保存Activity/Fragment中的數(shù)據(jù)ii. 生命周期作用于Activity/Fragment之外咨察,在使用時(shí)創(chuàng)建...

  • 120
    Android單元測(cè)試只看這一篇就夠了

    單元測(cè)試是應(yīng)用程序測(cè)試策略中的基本測(cè)試,通過(guò)對(duì)代碼進(jìn)行單元測(cè)試福青,可以輕松地驗(yàn)證單個(gè)單元的邏輯是否正確摄狱,在每次構(gòu)建之后運(yùn)行單元測(cè)試,可以幫助您快速捕獲和修復(fù)因代碼更改(重構(gòu)无午、優(yōu)...

  • @Mk_c814 中文的編碼跟掃碼應(yīng)該是沒(méi)有關(guān)系的呀媒役,除非一開(kāi)始就是編碼的文字,掃碼出來(lái)解碼就可以了

    媲美微信的二維碼識(shí)別庫(kù)

    1. 為什么要做這個(gè)庫(kù)宪迟? 相信大家在平常的生活中酣衷,如果遇到掃碼的場(chǎng)景第一個(gè)想到的應(yīng)該就是微信了,可以說(shuō)微信使用二維碼打開(kāi)了移動(dòng)互聯(lián)網(wǎng)的另一扇大門次泽,并且在掃碼體驗(yàn)上及其優(yōu)秀穿仪,本...

  • Android消息機(jī)制(二):Message和MessageQueue

    Message 消息結(jié)構(gòu) 每個(gè)消息用Message表示,Message主要包含以下內(nèi)容: 這里的用戶指一般的APP開(kāi)發(fā)者意荤。 一般不用手動(dòng)設(shè)置target,調(diào)用Handler....

  • 記2019

    終于提起筆開(kāi)始寫(xiě)總結(jié)了(實(shí)際上是鍵盤)牡借,作為一個(gè)拖延癥患者,寫(xiě)一篇總結(jié)其實(shí)還是挺難的袭异,今天終于是下了決心钠龙,但是卻總是想不起來(lái)去年都發(fā)生了點(diǎn)什么,也許是過(guò)于平淡了,或許是時(shí)候做...

  • 120
    Kotlin之美——高效篇

    Kotlin 系列:Kotlin之美——高效篇Kotlin之美——DSL篇 Kotlin 作為后起之秀碴里,站在巨人們的肩膀上是她得天獨(dú)厚的優(yōu)勢(shì)沈矿,而這個(gè)巨人也包括—《Effect...

  • @曉風(fēng)_adfc 暫時(shí)還沒(méi)有,現(xiàn)在還是在完善基礎(chǔ)功能咬腋,之后可能后考慮吧

    媲美微信的二維碼識(shí)別庫(kù)

    1. 為什么要做這個(gè)庫(kù)羹膳? 相信大家在平常的生活中,如果遇到掃碼的場(chǎng)景第一個(gè)想到的應(yīng)該就是微信了根竿,可以說(shuō)微信使用二維碼打開(kāi)了移動(dòng)互聯(lián)網(wǎng)的另一扇大門陵像,并且在掃碼體驗(yàn)上及其優(yōu)秀,本...

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