原创 Android JNI中的 類型轉換
//jbytearray轉c++byte數組 jbyte * arrayBody = env->GetByteArrayElements(data,0); jsize theArrayLengthJ = env->GetArrayLen
原创 Android Studio 中生成JNI頭文件
package com.example.witness.myapplication; import android.app.Activity; import android.os.Bundle; import android.view.
原创 gradle中的task(一)
1、創建task與依賴 在build.gradle中 task hello{ println "in main body of hello task" doFirst{ println "hello do first" }
原创 Android之圖文混排 (二)源代碼
結果截圖: 包含三個類文件:CommonUri.java 、DownIoadImage.java 、 MainActivity.java 兩個layout文件:activity_main.xml item.xml activit
原创 Android中layout.xml文件中加載自定義的View類
<com.bn.summer.GGView3 android:layout_width="100dip" android:layout_height="114dip" android
原创 shell 之 gawk (二) 高級篇
一、內置變量 1、字段和記錄分隔符變量 FIELDWIDTHS 以空格分隔的數字列表,用空格定義每個數據字段的精確寬度 FS 輸入字段的分隔符 (默認空格) RS 輸入記錄的分隔符 (默認換行符) OFS 輸出字段的分隔符
原创 gradle -- 依賴管理
聲明依賴: apply plugin: 'java' repositories { mavenCentral() } dependencies { compile group: 'org.hibernate' , name: 'hib
原创 初次在Android上運行opencv app時,出現的錯誤,以及解決
首先提示,到Google市場下載安裝opencv manager 安裝後,再次運行,報錯,提示未找到。。。。。fail 解決方法: 將opencv4Android文件夾下的apk(其中應該只有一個合適)裝到手機上 原因分析: 應該是下載
原创 Android之圖文混排(三)接口的回調
調用loadImage()方法,此方法內部獲取圖像數據,並將其引用傳給callBack.getDrawable()的形參, 通過此形參設置....... 回調類: public class DownloadImage { priva
原创 Android studio安裝出現的問題
安裝後第一次運行,會出現"fetching.....“,但因大陸網站屏蔽的原因,一直卡在那, 在bin目錄下的ider.preperties最後增加disable.android.first.run=true 然後就可進入了。 之後無法新
原创 android studio 上配置opencv4Android
The below steps for using Android OpenCV sdk in Android Studio. Thanks to TGMCains answer which is simplified below. D
原创 新建基於eclipse的gradle工程
在D:/test目錄中新建build.gradle apply plugin: 'java' apply plugin: 'eclipse' sourceCompatibility = 1.5 version = '1.0' jar {
原创 設計模式----觀察者模式
觀察者模式 定義了對象之間的一對多依賴,這樣一來,當一個對象改變狀態時,它的所有依賴者都會收到通知並自動更新。 (註冊、移除) 類圖: 接口: public interface Subject { public vo
原创 Gradle中的task (二)高級篇 ----定義、創建、添加依賴
一、定義task的另外幾種方式 二、Locating tasks (1) (2)通過tasks (3)通過path 二、Configuring tasks (1)創建一個copy類型的task (2)配置任務 (3)以封裝
原创 gradle 命令行
如:gradle compile test 將執行compile 和test gradle dist test 將只執行一次compile -x : excluding tasks gradle dist -x test 將不執行