原创 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 將不執行