原创 android 數據存儲---- SharedPreferences實現數據的存儲

 SharedPreferences作爲android的存儲方式有以下特點: 1.只能存放key-value模式的鍵值。 2.本質就是就是以xml文件在應用程序所在包中存放數據。(/data/data/xxxx/sharePreferfe

原创 android 單元測試方法

對於android開發,有時候會遇到單獨對某個接口進行測試,如果每一次都要寫一個activity工程去測試,就顯得太麻煩,如果不需要activity,單獨對某個接口進行測試。 具體方法如下: 1.建立一個測試類,該類繼承AndroidTe

原创 段錯誤等造成死機問題的分析

   在實際工作當中,通過會出現某個應用造成死機問題。如何解決該問題。 方法一:最簡單辦法,看打印,通過反覆調試,看是哪條語句造成造成了死機。這種方法效率低,而且有時不準確,比如一個系統中有多個進程,但A進程跑的B斷點是,出現段錯誤,系統

原创 排序算法(一)-----冒泡法

冒泡法的本質就是相鄰元素相互比較,比較大元素往上拋,正如氣泡冒泡一下。故冒泡法得名。是交換法的一種。/*該程序爲最簡單的冒泡法,不適用交換標誌,使用

原创 HEVC 學習簡介

HEVC 學習簡介 HEVC(high efficient advanced code)(即H.265),是繼AVC(advanced video code)(H.264)以後的新一代視頻編碼技術。2013標準已經發布,目前已經開始商用。

原创 遞歸使用---費力波數列

/*求Fibonacci數列中大於t的最小的一個數,結果由函數返回。其中Fibonacci數列F(n)的定義爲: F(0)=0,F(1)=1 F(n)=F(n-1)+F(n-2),本文采用是遞歸法,效率很低,實際當中應該避

原创 從屏幕讀取字符串,並提取其中數字串,再次打印到屏幕或寫入一個文件

  畢業兩年多,幾乎天天遊弋在代碼的海洋中,每天都在跟茫茫的多媒體SDK和開源庫打交道,這次去XXXX公司面試中卻無法脫機寫個簡單字符串程序。思路流程雖然清楚(當時只是畫了個流程圖寫了幾個僞代碼),但實現時發現自己平時很少用這些系統函數,

原创 驅動模塊(ko)文件加載失敗分析

              在實際工作中,通常出現SDk編譯出來的驅動模塊,在最小系統中加載失敗,即insmod xxx.ko 失敗,“disagree param with the version"等之類的提示。 1.分析內核版本, u

原创 迴文數算法

/*把該數字進行旋轉,如果旋轉後相等就是迴文數,否則不爲迴文數*/ #include<stdio.h> static bool IsPn(int num) { int tmp=0; int src=num; while(num!=

原创 內存泄露或內存碎片問題的解決

內存泄露    內存泄露通常是程序自身編碼缺陷造成,常見的 malloc  內存後沒有free等類似的操作, 系統在運行過程當中反覆的malloc,吃掉系統內存,造成內核OOM,將某個進程需要申請內存的殺死而退出。    所以編碼一定要嚴

原创 android數據存儲-----Sqlite操作

1.本文采用單元測試的方式來測試Sqlite數據的增刪改查操作。因此在清單文件中需要註冊單元測試環境 <uses-library android:name="android.test.runner" />

原创 listview佈局操作----將item綁定到activity中

listview分兩部分: 1.activity 2.item 將item通過setAdapter綁定到activity。 activity佈局如下: <?xml version="1.0" encoding="utf-8"?> <Lin

原创 迴文串算法

/*判斷是否爲迴文串,實際上就是p[i]=p[m-i-1]比較判斷而已*/ #include<stdio.h> #include<stdlib.h> #include<string.h> int ishwc(char *p) { in

原创 基於FFMpeg屏幕錄製的快捷方案

近段時間涉及到一個Windows上錄屏軟件的需求。第一反應借用了FFMPEG開源庫的方案,本想按正常思路調用ffmpeg接口開發一個優雅的方案,由於時間倉促,只得直接調用ffmpeg工具來做屏幕錄製。評估了一下,由於是客戶端軟件,沒有高併

原创 android的Android.mk語法

轉載於 http://www.cnblogs.com/leaven/archive/2011/01/25/1944688.html    Android.mk文件語法規範及使用模板 Android.mk文件語法規範 根據eoea