原创 lua學習筆記 3 android調用Lua。Lua腳本使用LoadLib回調Java,並傳多個參數

 lua學習筆記 3 android調用Lua。Lua腳本使用LoadLib回調Java,並傳多個參數 可以在Java中接收多個參數,並顯示每一個參數 android 中的調用, 加載Lua腳本的方法, 不是本篇的重點略,可以參考本博前

原创 lua學習筆記 1 android 調用Lua, Lua腳本中啓動Intent

android 調用Lua, Lua腳本啓動Intent android 中的調用 try { mLuaState.LdoString(readStream(getResources().openRawResource(

原创 archlinux 3G(ZTE-MU350) CMWAP 上網筆記

archlinux TD-SCDMA 3G(ZTE-MU350)上網筆記 1 安裝 usb_modeswitch , wvdial sudo pacman -S usb_modeswitch wvdial 2 編輯配製文件: s

原创 android 模擬宏定義,實現Debug & Release 模式

以前在C/C++ 開發中,我們可以宏定義,Debug模式下,輸出日誌,方便測試。Release模式下,無日誌輸出。 使用Java時,Java 是解釋語言,無法編譯。就無模式之分了。有沒有辦法實現,Debug、Release版? debu

原创 lua學習筆記 2 android調用Lua。Lua腳本中實現添加Button,併爲Button增加Listener

lua學習筆記: 2 android調用Lua。Lua腳本中實現添加Button,併爲Button增加Listener android 中的調用 try { mLuaState.LdoString(readStream(g

原创 lua學習筆記 0 android嵌入Lua

從這裏下載androidlua庫 完整示例工程 Lua作爲嵌入式腳本語言,可以內嵌入到各種環境。下來我們來展示如何將Lua嵌入到Android當中。 lua : 當前最新版5.2.1 http://www.lua.org/ L

原创 android 數據庫創建在SD(TF)卡中

android 應用建數據庫時,默認建立在 系統內 /data/data/'應用包名'/ 有時我們需要建在SD卡當中。 在SD卡的優點: 1 當系統恢復出廠設置等操作後,重新安裝應用。數據不會丟失。 2 方便備份、恢復。只要複製到PC上,

原创 android 中使用Java反射Reflect,輸出類中變量值,方便調試。

Android開發中調試中,我們經常需要輸出類的數據。 例如我們經常需要看一下,下列Data類的數據。 public class Data { private int id; private String name; private

原创 實例 android jni中調用Log輸出調試信息

Android 開發中,java 可以方便的使用調試信息Log.i, Log.d ...,Jni層可否使用呢?答案是肯定的。 1 爲方便使用,先進行宏定義: eben_hpc_log.h內容如下: #ifndef _Included

原创 linux socket 筆記。常量,預定義INADDR_ANY等

INADDR_ANY:所有的地址 定義: #include < netinet/in.h> INADDR_ANY就是指定地址爲0.0.0.0的地址,這個地址事實上表示不確定地址,或“所有地址”、“任意地址”。 一般來說,在各個系統中均定義

原创 Galaxy Nexus IMM76K 手動升級 4.1.1

手上 Galaxy Nexus是 IMM76K,一直等不到OTA升級。查了一下,這是三×來管理的OTA的機器,Google不管。是後孃養的。只好自己動手回到Google箮理之下。 前提升級需要在Linux  下,我的電腦裝的Arch

原创 linux Epoll 學習

最近學習Epoll ,搜出來例程無質也無量。代碼完全是學校學生寫出的樣子。去外面的世界看看。 找到一篇寫的不錯,看看高手寫的代碼。代碼、說明都有。非常好的實例。 看完不敢獨享,拿出來分享給大家。  https://banu.com/b

原创 android 4.0 Jni 字符轉換GetStringUTFChars()函數的Bug

我們項目中,核心部分使用Jni編寫, 其中將Java的String轉爲C的字符串,字符串的轉換如下: const char const *p_passwd = (*env)->GetStringUTFChars(env, j_pa

原创 eclipse 斷點無效

在代碼中設置斷點,可是斷點圖標有點怪,正常的斷點圖標是 。而且以debug模式運行,但碰到斷點仍然運行,怎麼回事? 我們需要先來認識下斷點的圖標和它的意義: 1  正常能工作的斷點 2 右鍵勾選了disable的斷點 3 會被跳

原创 android 設備唯一碼的獲取,Cpu號,Mac地址

開發Android應用中,我們常常需要設備的唯一碼來確定客戶端。 Android 中的幾中方法,使用中常常不可靠 1. DEVICE_ID 假設我們確實需要用到真實設備的標識,可能就需要用到DEVICE_ID。通過 Telephon