本篇文章已授權(quán)微信公眾號(hào) guolin_blog(郭霖)獨(dú)家發(fā)布 一衩匣、內(nèi)存的劃分 二、java 內(nèi)存優(yōu)化 三罚拟、native 內(nèi)存優(yōu)化 四悄雅、graphics 內(nèi)存優(yōu)化 五驱敲、st...
本篇文章已授權(quán)微信公眾號(hào) guolin_blog(郭霖)獨(dú)家發(fā)布 一衩匣、內(nèi)存的劃分 二、java 內(nèi)存優(yōu)化 三罚拟、native 內(nèi)存優(yōu)化 四悄雅、graphics 內(nèi)存優(yōu)化 五驱敲、st...
android Data Binding(01 入門篇)http://www.reibang.com/p/7a9ddf4f1301android Data Binding(...
注解發(fā)生在java文件轉(zhuǎn)化為class文件,是插入java代碼容诬;插樁發(fā)生在class文件轉(zhuǎn)化為dex文件過(guò)程中娩梨,是插入字節(jié)碼
【Android】函數(shù)插樁(Gradle + ASM)*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 前言 第一次看到插樁,是在Android開發(fā)高手課中览徒”范ǎ看完去查了一下:“咦!還有這東西习蓬,有點(diǎn)意思”纽什。 本...
前言 由于項(xiàng)目需要用到 Groovy 語(yǔ)言,這兩天對(duì)其進(jìn)行了粗略的學(xué)習(xí)躲叼,本文是對(duì)學(xué)習(xí)做的一個(gè)簡(jiǎn)單總結(jié)芦缰,主要內(nèi)容參考于官方文檔(Groovy 的官方文檔還是非常不錯(cuò)的,強(qiáng)烈推薦...
大佬枫慷,請(qǐng)教一下怎么畫豎直的文字饺藤,網(wǎng)上找了好多方法都沒(méi)用
android自定義View:drawText詳解一、概述 1. 四線格與基線 小時(shí)候流礁,我們?cè)趧傞_始學(xué)習(xí)寫字母時(shí)涕俗,用的本子是四線格的,我們必須把字母按照規(guī)則寫在四線格內(nèi)神帅。 比如: 那么問(wèn)題來(lái)了再姑,在canvas在利用drawT...
一、概述 1. 四線格與基線 小時(shí)候找御,我們?cè)趧傞_始學(xué)習(xí)寫字母時(shí)元镀,用的本子是四線格的绍填,我們必須把字母按照規(guī)則寫在四線格內(nèi)。 比如: 那么問(wèn)題來(lái)了栖疑,在canvas在利用drawT...
1.Github中java語(yǔ)言中收獲最多star的前十個(gè)項(xiàng)目:http://www.reibang.com/p/65a9929e0cf42.https://github.c...
上一章《Camera2 開啟相機(jī)》[http://www.reibang.com/p/df3c8683bb90]我們學(xué)習(xí)了如何開啟和關(guān)閉相機(jī)讨永,接下來(lái)我們來(lái)學(xué)習(xí)如何開啟預(yù)覽。...
上一章《Camera2 概覽》[http://www.reibang.com/p/9a2e66916fcb]里我們介紹了一些 Camera2 的基礎(chǔ)知識(shí)遇革,但是并沒(méi)有涉及太多...
前言 年底公司趕項(xiàng)目卿闹,忙得不亦樂(lè)乎,博客也很久沒(méi)更新了萝快。公司項(xiàng)目里用到了自定義攝像頭的模塊锻霎,也參考了Google開源項(xiàng)目CameraView來(lái)實(shí)現(xiàn)版本兼容的問(wèn)題,這篇博客也是...
今天開始擼代碼,首先使用FFmpeg的API抽取一個(gè)MP4文件的音頻數(shù)據(jù)叁怪。 IDE 應(yīng)該是第一次在Mac上做C/C++開發(fā)审葬,糾結(jié)過(guò)后選擇使用CLion 開發(fā)深滚。CLion是 J...
1奕谭、首先獲取安裝所需的編譯環(huán)境,在 OS X平臺(tái)上使用的編譯工具鏈為L(zhǎng)LVM痴荐,但是呢血柳,做iOS開發(fā)的都不用安裝,因?yàn)閄code自帶LLVM環(huán)境生兆。 2难捌、然后需要yasm匯編編譯...
實(shí)現(xiàn)原理核心代碼詳解(davlik部分) 1、c++背景知識(shí)介紹 extern關(guān)鍵字 extern可置于變量或者函數(shù)前鸦难,以表示變量或者函數(shù)的定義在別的文件中根吁,提示編譯器遇到此...
一、從3.4版本的gradle開始合蔽,compile已經(jīng)被api與implementation取代击敌,官網(wǎng)也給出了三者之間的區(qū)別: 從官網(wǎng)介紹可以看出,implementatio...
當(dāng)項(xiàng)目大到一定程度后拴事,公司各個(gè)模塊的業(yè)務(wù)相互耦合沃斤,維護(hù)的時(shí)候非常困難圣蝎,另外項(xiàng)目大到一定程度后,編譯速度也是個(gè)坑爹的東西衡瓶,所以這個(gè)時(shí)候模塊化就顯得很有必要了徘公。最近公司一直在推進(jìn)...