前言 Google 在2017年 I/O 大會上宣布,Kotlin 正式成為 Android 的一級開發(fā)語言,和 Java 平起平坐,AndroidStudio 也對 Kot...
前言 Google 在2017年 I/O 大會上宣布,Kotlin 正式成為 Android 的一級開發(fā)語言,和 Java 平起平坐,AndroidStudio 也對 Kot...
微信的頭像拍一拍效果可以說是很吸引人了,就是下面這個gif圖,圖片展示和實際效果還是有差距的,實際體驗效果更佳! 那么我們?nèi)绾瓮ㄟ^自定義View,來實現(xiàn)微信的這種效果呢? 首...
為什么要學(xué)Binder,因為學(xué)Binder可以打通內(nèi)核和用戶空間,native->jni->java,hal進(jìn)程->系統(tǒng)進(jìn)程->APP進(jìn)程。文章不錯,但是我估計看完文章一臉懵逼的人還是很多。
@想鬧人 26 7 吧 現(xiàn)在結(jié)婚咯娃兩歲多了
做個有德有貞操有愛的姑娘道德只能約束有良知的人,請相信,有些人天生就是個賤貨,無論處于何種環(huán)境,他都不能脫胎換骨。 過來人,多數(shù)人都喜歡以偏概全,有好多人都認(rèn)為,上過大學(xué)的人,都默認(rèn)不...
@聽說夏有喬木了 現(xiàn)在結(jié)婚了,娃兩歲多了
我和大叔的網(wǎng)戀,網(wǎng)友們都說是套路的網(wǎng)戀竟然結(jié)束了(三)我和大叔的網(wǎng)戀(上) 我和大叔的故事的開始的聊天記錄 我和大叔的網(wǎng)戀(中) 我的大叔的網(wǎng)戀(中) 接下來就是故事結(jié)尾了 這就是故事的最終結(jié)局了。 5.15那天我買電腦,我用的...
什么是AppWidget AppWidget 即桌面小部件,也叫桌面控件,就是能直接顯示在Android系統(tǒng)桌面上的小程序,先看圖: 圖中我用黃色箭頭指示的即為AppWidg...
??????大佬是做框架或系統(tǒng)應(yīng)用的嗎
AIDL簡單總結(jié)1.AIDL簡介 AIDL是Android Interface Definition Language的簡寫,即Android接口定義語言。我們知道Android系統(tǒng)為每一個...
前言 Android的設(shè)計模式系列文章介紹,歡迎關(guān)注,持續(xù)更新中: Android的設(shè)計模式-設(shè)計模式的六大原則一句話總結(jié)23種設(shè)計模式則創(chuàng)建型模式:Android的設(shè)計模式...
?。?!代碼在文末?。?! 內(nèi)容如題,為什么要封裝一個權(quán)限請求庫,就是因為便于維護(hù)。注意,本文不是開發(fā)一個權(quán)限請求庫,是基于已有的三方權(quán)限請求庫,進(jìn)行二次封裝,以便于后續(xù)項目的維...
不多說,我們一起看官方ViewGroup.LayoutParams | Android Developers **1. **繼承關(guān)系走一走,可以干到九十九 從繼承關(guān)系可以知道...
我們前面講過,我們可以使用 jmap –histo 這種命令去分析哪些對象占據(jù)著我們的堆空間。但是那是比較容易分析的問題,如果是遇到內(nèi)存情況比較復(fù)雜的情況,命令的方式是看不出...
Android 消息處理機(jī)制估計都被寫爛了,但是依然還是要寫一下,因為Android應(yīng)用程序是通過消息來驅(qū)動的,Android某種意義上也可以說成是一個以消息驅(qū)動的系統(tǒng),UI...