原创 jni生成so動態庫,a靜態庫,傳遞中文字符串

本項目是生成靜態庫libA.a,用libA.a生成libB.a,再用libA.a和libB.a一起生成libC.so動態庫。 1.新建一個安卓項目,添加文件夾jni,在jni下添加cpp或者c文件,此cpp或c文件就是用來生成so的源文件

原创 使用Apache接口post方式傳遞數據

老羅視頻學習筆記。 一.客戶端。 和上一篇java提供的接口傳遞數據基本類似。 sendHttpClientPost函數如下: private static String sendHttpClientPost(String path

原创 http協議get方式從服務器獲取圖片並保存到本地

老羅視頻學習Http協議。 一.請求端客戶端 首先,新建一個java項目。新添加一個包com.http.get,在這個包下新添加一個HttpUrils類。 具體內容如下: public class HttpUtils { //u

原创 使用dom解析xml文件

老羅視頻學習筆記。 前邊有兩種解析xml的方式,sax,和pull,都比較適用於android端解析。接下來的dom方式是把xml文件當做樹狀結構來解析,類似於之前用的c++中解析方式,c++中用過的是tinyxml.lib和libcu

原创 http狀態碼/http返回碼詳解

http狀態碼/http返回碼詳解 HTTP狀態碼(HTTP Status Code)表示http服務器對與請求HTTP響應狀態的3位數字代碼。它由 RFC 2616 規範定義的,並得到RFC 2518、RFC 2817、RFC 2

原创 opencv連接攝像頭,拍攝

從官網下載opencv,我下載的是opencv2.4.10版本的。 運行安裝,自己選擇安裝目錄,我選擇的是F:\軟件壓縮包\opencv(因爲第一次安裝,所以選擇了這個目錄,最好放在c盤,比較通用的目錄) 網上下載DirectShow的S

原创 Android中處理崩潰異常

原文鏈接:http://blog.csdn.net/liuhe688/article/details/6584143 大家都知道,現在安裝Android系統的手機版本和設備千差萬別,在模擬器上運行良好的程序安裝到某款手

原创 android的Gallery控件

老羅視頻學習筆記。 首先在佈局文件中加載一個Gallery控件。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.a

原创 android接入google支付

google支付集成在android項目中,一般用於外卡支付。開發過程中必須保證全程都鏈接vpn。推薦非凡vpn或者greenvpn,都是付費的,用起來方便。 打開sdk manager,保證以下方框中的Googe Play Billin

原创 android.util.Log

一  android.util.Log常用的方法有以下5個:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根據首字母對應VERBOSE, DEBUG,INFO,WARN,ERROR。   1

原创 android通知控件

老羅視頻學習筆記。 通知有兩種,一種是Toast Notification通知,一種是StatusNotification。 一.ToastNotification通知。 1)普通的Toast通知。 //第一種寫法 //Toa

原创 error: exception handling disabled, use -fexceptions to enable

android平臺移植過程中,在用NDK編譯文件時出現error: exception handling disabled, use -fexceptions to enable。   問題解決: 此問題的出現是編譯器的異常異常捕

原创 安裝opencv,在vs2010配置opencv

1.安裝opencv。 下載地址:http://www.opencv.org.cn/index.php/Download 下載完成後,雙擊exe安裝。我安裝在了H盤。 2.在電腦中配置opencv的環境變量。 在系統屬性,高級,環境變

原创 android的menu使用

老羅視頻學習筆記。 一.普通的menu。 在onCreateOptionsMenu函數中爲menu添加menu項。 代碼如下: @Override public boolean onCreateOptionsMenu(Menu

原创 android自定義組件

public DrawView(Context context) { super(context); // TODO Auto-generated constructor stub } public DrawView(Co