原创 Android 簡單使用第三方提供的.so和.h

前言: 剛來公司,接了一個項目(具體項目不便透露),其中涉及到一個socket數據傳輸的問題,這裏當然就不可避免的用到了.so動態庫進行實現。接觸過jni的應該都知道,Android調用.so庫其實很簡單,不就是直接static { Sy

原创 Kotlin協程 ThreadLocal

Kotlin中有一個和Java的ThreadLocal概念差不多的東西, ThreadLocal是Thread私有的,ThreadLocal.asContextElement是coroutine私有的. 注意在launch的時候指定值.無

原创 協變(covariance),逆變(contravariance)與不變(invariance)2

版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/zwvista/article/details/78437667 協變,逆變與

原创 協變與逆變1

在日常的開發中,你是否經常看見List<?>、List<T>、 List<Object>、List<? extends Number>、List<? super Integer>等形式的泛型定義。當你對這幾種類型不瞭解的時候也就無法理解逆

原创 Win7系統下刪除安裝Linux系統後殘餘的啓動項

問題描述: 卸載ubuntu後系統啓動項還有殘留的無效Ubuntu啓動項選擇。  錯誤的方法: 我在網上找了許多方法,提到很多的是採用運行 --> msconfig -->啓動項-->刪除ubuntu啓動項。但這種方法好像不頂用,因

原创 HTTP協議超級詳解

HTTP協議簡介 超文本傳輸協議(英文:HyperText Transfer Protocol,縮寫:HTTP)是一種用於分佈式、協作式和超媒體信息系統的應用層協議。HTTP是萬維網的數據通信的基礎。 HTTP的發展是由蒂姆·伯納斯-李於

原创 retrofit遇上https自簽名證書

轉載自: https://blog.csdn.net/u013768203/article/details/72874242   最近來了家新公司,後臺設計在非線上環境用自簽名證書,線上環境用CA證書,然後發了份.cer公鑰給我.讓我在客

原创 Android Material Design 之 BottomSheetBehavior

原文鏈接:https://www.c-sharpcorner.com/article/bottomsheet-layout-in-android/ https://www.c-sharpcorn

原创 Android JNI(一)——NDK與JNI基礎

原文鏈接:https://www.jianshu.com/p/87ce6f565d37 https://www.jianshu.com/p/87ce6f565d37   本系列文章如下: An

原创 android jni 使用別人編譯好的c/c++動態so庫

原文鏈接:https://blog.csdn.net/itlavn/article/details/80164456 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載

原创 [cmake]java.lang.UnsatisfiedLinkError: dlopen failed: library “libxxx.so” not found 問題解決

原文鏈接:http://jeanyangblog.com/2018/12/cmake/ 第一次使用CMake 卻出現了以下的error,奇怪的是在compiler time並沒有錯誤訊息,在 r

原创 Android mk 引用 jar 包、so 庫、aar 包,系統簽名 stormjun94

原文鏈接:https://www.jianshu.com/p/e19e0d3bf13a 轉載請註明原博客地址 寫在最前面 剛開始在 Ubuntu 編譯系統源碼的時候, 需要在 mk 文件裏面配置

原创 android – BottomSheetBehavior有兩個RecyclerView

原文鏈接:http://fanwen.aiisen.com/p/1077141.html   我在LinearLayout中有一個帶有BottomSheetBehavior的兩個Recycler

原创 CMake 入門實戰

原文鏈接:https://www.jianshu.com/p/6e6569ba2237?tdsourcetag=s_pcqq_aiomsg 什麼是 CMake cmake.jpg CMake是

原创 linux 線程操作問題undefined reference to 'pthread_create'的解決辦法(cmake)

原文鏈接:https://www.cnblogs.com/jiu0821/p/5855827.html https://www.cnblogs.com/jiu0821/p/5855827.htm