原创 kotlin學習網站

Kotlin視頻學習 01-課程介紹 http://www.365yg.com/item/6445599306496868878/ 02_kotlin學習方法 http://www.365yg.com/item/6445599300020

原创 常見技術面試題

  https://zhuanlan.zhihu.com/p/102193331   Flutter這麼火,2020跳槽都要準備哪些面試題? https://www.jianshu.com/p/77552f36fcc6    Flutte

原创 IOS學習日記一

今天學習一下ios的佈局插件Snapkit的使用 首先在podfile配置 # Uncomment this line to define a global platform for your project platform :ios

原创 android和Vue交互

最近開發一個項目,原本是用的RN開發,後來打算三端統一,後來決定用VUE開發,所以涉及到一些Vue和原生交互的地方,做一下筆記~~   先直接上Vue代碼 <template> <div class="page-box">

原创 IOS學習日記2

學了一些基本的控件使用之後,想自己做項目怎麼辦,當然是研究現有的一些開源的app了,直接從github拔了一個自己喜歡的項目 首先項目是16年寫的 podfle裏面的插件版本都比較老 打開終端CD進入項目目錄,執行pod outdate

原创 關於系統文件管理 配置xml_path的知識

<files-path name="name" path="path" /> 物理路徑相當於Context.getFilesDir() + /path/ <cache-path name="name" path="path" />

原创 Error:(29, 13) Failed to resolve: com.android.support:appcompat-v7:26.1.0

從api 26開始,support libraries 需要從google的maven倉庫下載,所以需要在project的build.gradle中allprojects 添加如下配置即可 maven { url "https://ma

原创 Android ndk開發 生成與 native 方法對應的頭文件

生成與 native 方法對應的頭文件 在 Android NDK 開發中,C/C++ 中對應於 Java 方法的函數名應該叫什麼是很有講究的,大致是形式是 Java_包名_類名_方法名 所以 C/C++ 中的函數名不能隨便取,必須按照規

原创 AS中ndk編譯和jni調用

我們新建一個支持c++的安卓項目的時候,會自動生成一個native-lib的cpp文件,裏面自動給我們實現了一個返回字符串的方法 如果我們自己手寫多個native方法再用cpp實現應該怎麼做,請看下文:   流程和以前用ndk-build

原创 windows下使用AndroidStudio編譯so

前面實踐過在Linux下使用Ndk將C++代碼編譯成so https://blog.csdn.net/dhd040805/article/details/105855805 DK 開發或者老的項目都是基於 Android.mk、Appli

原创 Linux下使用Android的ndk工具打包so

Linux下ndk安裝和環境變量配置 配置好環境後,新建一個文件夾,名字隨意,比如叫jni,裏面放置三個文件,Android.mk  application.mk和c++的源文件 其中Android.mk代碼如下 LOCAL_PATH

原创 區塊鏈筆記3

多節點組成私有網絡與多重簽名錢包:一臺電腦可以構建一個私有節點,因此多個私有節點需要兩臺及以上電腦才能實現,選取兩臺電腦,分別創建一個私有節點,啓動私有節點成功後進入控制檯輸入admin.nodeInfo獲取當前私有節點的信息:比如如下信