原创 Android 視頻播放器 VideoView 的使用,播放本地視頻 和 網絡視頻

轉自:https://www.cnblogs.com/zhaoyanjun/p/5412984.html1、佈局文件<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:a

原创 Android EGL接口介紹

EGL 介紹EGL 數據類型EGL DisplaysInitialization 初始化EGL Configurations選擇一個 EGL Configuration初始化EGL 的具體步驟1獲取Display2初始化egl3選擇Con

原创 給所有Module統一創建分支

1、repo forall -c "git branch G26X" 給所有的項目創建G26X分支 2、repo start master --all   所有子項目全部切換到master分支

原创 ndk-build編譯出錯:Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-14

cmd命令行報錯信息,如下: PS D:\whx\AndroidStudioProject\VolumeII\Sample8_4\src\main\jni> ndk-build Android NDK: APP_PLATFORM not

原创 解析Java的JNI編程中的對象引用與內存泄漏問題

JNI,Java Native Interface,是 native code 的編程接口。JNI 使 Java 代碼程序可以與 native code 交互——在 Java 程序中調用 native code;在 native code

原创 使用ndk-build命令,編譯#include 語句出錯,fatal error:“string” file not found

在cmd窗口,使用ndk-build命令編譯項目,編譯語句#include<string>出錯,fatal error:"string" file not found. 輸出log信息: D:/AndroidStudioProject/V

原创 Android studio ndk編譯配置

步驟: 1、首先,在電腦->屬性->系統變量中,配置NDK 目錄 D:\development\tools\android-ndk-r16b 2、配置build.gradle文件,如下: apply plugin: 'com.andro

原创 解決Android Studio 編譯項目,“編碼UTF-8的不可映射字”出錯問題

解決問題的步驟: 步驟1、首先,在項目build.gradle文件中添加如下代碼: buildscript { tasks.withType(JavaCompile) {//解決編碼錯誤: 編碼UTF-8的不可映射字

原创 運動追蹤、平面檢測、光照估計、命中檢測

運動追蹤:持續穩定跟蹤手機的位置和姿態相對於周圍環境的變化,同時輸出周圍環境特徵的三維座標信息。 平面檢測:讓手機可以檢測到水平平面和垂直平面(例如地面或牆面)的大小和位置。 光照估計:讓手機可以估測當前環境的光照條件,目前支持估計環境光

原创 深度相機與普通相機的區別

深度相機介紹 隨着機器視覺,自動駕駛等顛覆性的技術逐步發展,採用 3D 相機進行物體識別,行爲識別,場景 建模的相關應用越來越多,可以說深度相機就是終端和機器人的眼睛,那麼什麼是深度相機呢,跟之前的普通相機(2D)想比較,又有哪些差別? 

原创 git撤銷本地修改與回退版本

回退版本使用:git reset --hard  [commit-hashcode]獲取commit-hashcode“提交哈希值”的命令:git log操作步驟如下: 點贊 收藏 分享 文章舉報

原创 git切換分支

1、查看遠程分支:$git branch -a2、切換遠程分支:$git checkout -b develop origin/develop如下圖所示: 點贊 收藏 分享 文章舉報

原创 100Mbps 和 100Mb/s 單位Mbps和Mb/s有什麼不同

平時我們看到的,或者你下載的時候使用的都是B/s這個單位,比如說你下載速度爲80KB/s,它的意思是每秒鐘傳輸80K字節(B爲Byte),bps爲數據流傳輸速率,計算式爲bit/s,也可以叫比特率(波特率),故名思義其單位是bit(二進制

原创 Failed to resolve: junit:junit:4.12解決方案

出現問題:項目中引用了junit庫中的代碼,但是卻沒有相關的junit的依賴庫解決辦法:方法1:添加相關的依賴庫方法2:刪除對junit相關的引用1、在項目的Module的build.gradle中添加如下代碼就OK了repositori

原创 導出簽名apk文件、導出jar包操作

一、導出簽名apk文件   步驟:   1、 Android Studio右側選擇Gradle,如下圖:   2、通過assembleRelease生成apk文件     在app的build->outputs->apk目錄下的apk文件