因?yàn)镕lutter版本更新太快苟穆,所以我們必須找到正確的源碼分支。Flutter源碼地址[https://github.com/flutter/flutter.git]Engi...
![240](https://upload.jianshu.io/users/upload_avatars/9115503/02719e8c-40de-46f4-b996-406898d8bae2.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
因?yàn)镕lutter版本更新太快苟穆,所以我們必須找到正確的源碼分支。Flutter源碼地址[https://github.com/flutter/flutter.git]Engi...
我這里抽絲剝繭稿黄,簡(jiǎn)明扼要喊衫,有時(shí)候反而對(duì)于應(yīng)用層開發(fā)者更友好。System.loadLibrary("libxxx.so") 這句代碼會(huì)去app安裝目錄lib中中查找xx.so...
原生的沒(méi)落 對(duì)于絕大多數(shù)公司杆怕,特別是中小型公司族购,對(duì)于應(yīng)用層的性能這塊要求不高壳贪,而且大部分業(yè)務(wù)偏數(shù)據(jù)呈現(xiàn),H5應(yīng)付這些足夠了寝杖,其實(shí)現(xiàn)在很多公司招Android或者IOS原生開發(fā)...
1.通過(guò)查看gradle源碼我們可以知道這個(gè)閉包內(nèi)支持哪些屬性和方法瑟幕,這樣我們就不容易抓瞎了2.如何關(guān)聯(lián),如下所示 配好后重新clean磕蒲,rebuild下,就可以查看andr...
大家先看一段代碼 你覺(jué)得上面布局中只盹,兩個(gè)View實(shí)際分配到的高度是多少辣往?大家可以將代碼運(yùn)行下,其實(shí)最終第一個(gè)View分配到的高度是170dp殖卑,第二個(gè)是30dp站削;為什么呢,這就...
Kotlin官方文檔中沒(méi)有針對(duì)Receiver的專題講解,但這個(gè)知識(shí)點(diǎn)卻貫穿在了整個(gè)基礎(chǔ)體系中 Receiver 字面意思是接收者肛冶,為什么kotlin會(huì)有這個(gè)概念?首先kot...
棧和局部變量操作 將常量壓入棧的指令 aconst_null 將null對(duì)象引用壓入棧iconst_m1 將int類型常量-1壓入棧iconst_0 將int類型常量0壓入棧...
libandroid.so——frameworks/base/native/android libandroid_runtime.so——frameworks/base/co...
先上代碼Node.java MyNode.java Test.java 我們先想一下,執(zhí)行Test.java 中的main方法會(huì)發(fā)生什么荣刑?哈哈馅笙,你們先想,我接著分析我的想法厉亏,...
先看看下案例代碼 看下打印結(jié)果{"1":23232.4,"2":23123432}Exception in thread "main" java.lang.ClassCast...