背景 在成熟的Android原生項目基礎(chǔ),添加ReactNative模塊官方集成方式成本太高,它讓新創(chuàng)建一個android的空目錄,然后把已有的成熟項目復(fù)制過去,這改動太大坑...
背景 在成熟的Android原生項目基礎(chǔ),添加ReactNative模塊官方集成方式成本太高,它讓新創(chuàng)建一個android的空目錄,然后把已有的成熟項目復(fù)制過去,這改動太大坑...
鎖屏頁并沒有通知欄顯示啊
android使用前臺服務(wù)和notification實現(xiàn)鎖屏通知1.權(quán)限: 2.service代碼: 3.注冊service 4.調(diào)用 5.RemoteViews的布局 6.效果圖
定義擴展函數(shù)擴展可以在不直接修改類定義的情況下增加類功能,擴展可以用于自定義類,也可以用于比如List,String,以及Kotlin標(biāo)準(zhǔn)庫里的其他類。和繼承相似,擴展也能共...
接口定義kotlin規(guī)定所有的接口屬性和函數(shù)實現(xiàn)都要使用override關(guān)鍵字,接口中定義的函數(shù)不需要open關(guān)鍵字修飾,他們默認就是open的 抽象類抽象類,abstrac...
繼承與重載的關(guān)鍵字open類默認都是封閉的,要想某個類開放繼承,必須使用open關(guān)鍵字修飾它 類型轉(zhuǎn)換is as 關(guān)鍵字kotlin中的Any超類,類似于java中的...
list創(chuàng)建與元素獲取 mutator函數(shù)能修改可變列表的函數(shù)有一個統(tǒng)一的名字:mutator函數(shù)添加元素運算符 += 與刪除元素運算符 -= list集合遍歷 解構(gòu)語法過濾...
kotlin的可空性1.在java中我們司空見慣的空指針異常,帶給我們很多麻煩。kotlin改良后,更多的把運行時可能會出現(xiàn)的null問題,以編譯時錯誤的方式,提前在編譯期強...
匿名函數(shù) 定義時不取名字的函數(shù),我們稱之為匿名函數(shù),匿名函數(shù)通常整體傳遞給其他函數(shù),或者從其他函數(shù)返回。 匿名函數(shù)對kotlin來說非常重要,有了它,我們能夠根據(jù)需要指定特殊...
只讀變量要聲明可修改變量,使用var關(guān)鍵字。要聲明只讀變量,使用val關(guān)鍵字。 類型推斷對于已聲明并賦值的變量,kotlin允許省略類型定義。比如上面的代碼可以修改為: 編譯...
從今天開始,我將定期分享學(xué)習(xí)kotlin過程以及心得,作為一名純java語言安卓開發(fā)學(xué)習(xí)kotlin的小菜,如果有感同身受者,歡迎留言一起學(xué)習(xí)。 為什么要學(xué)習(xí)kotlin?1...
說明:本篇文章比較老了,是基于LeakCanary 1.5版本,對于評論說不用install,引用好直接用的新版本可以參考最新的文章:leakCanaray V2.5 框架源...
首先解釋下opencv,它是一個基于BSD許可(開源)發(fā)行的跨平臺計算機視覺庫,可以運行在Linux、Windows、Android和Mac OS操作系統(tǒng)上。普遍應(yīng)用于人臉識...
jni多線程操作 這里的效果是在jni中開啟子線程,然后在子線程直接調(diào)用Activity的方法jni中,jvm是跨線程的,但是env不可以跨線程使用,所以在子線程中需要新創(chuàng)建...
對象深入學(xué)習(xí),參數(shù)中有對象 直接擼代碼:首先有兩個實體類Person和Student 然后MainActivity中調(diào)用jni方法,沒有任何參數(shù)的jni中代碼如下: 運行結(jié)果...
首先需要搞清楚幾個概念,是先有jni,還是ndk?很多人都會覺得先有ndk,然后才有的jni,其實不是的。JNI是JAVA提供的,即Java Native Interfa...
這篇文章寫一下c++經(jīng)典案例,生產(chǎn)者消費者模式,我在代碼中的注釋寫的很詳細,這邊就不多寫了,干貨哦?。?!工具類代碼如下: 在main函數(shù)調(diào)用如下: 至此,c++的學(xué)習(xí)之路先告...
文件操作 首先是c語言讀取文件:需要先添加頭文件, 然后是c++讀取文件:先添加頭文件: 多線程入門 c++的多線程是一個很難的點,也是很重要的一個點。我這里使用的是標(biāo)準(zhǔn)庫中...
容器 c++中的容器分為兩種:1.序列化容器,元素的排序關(guān)系,和元素本身沒有任何關(guān)系,是我們在添加的時候的順序?qū)е碌呐判颍╲ector,priority_queue)2.關(guān)聯(lián)...