原创 Android圖片合成/裁剪原理(轉)

概覽: 採用Porter-Duff 圖片合成方法採用Shader着色器重新繪製圖片不規則圖片裁剪心形圖片裁剪參考鏈接 先看下效果:    1. 採用Porter-Duff 圖片合成方法 先說說Porter-Duff是什麼意思:P

原创 php學習筆記_5_數組及預定義變量(未完)

php有兩種數組分別爲索引數組和關聯數組,其聲明方式類似,主要有以下三種聲明方式: 聲明方式: array();可以聲明任何數組,看下面例子 <?php $temp= array(1,2,3); prin

原创 啓動eclipse 一閃而過

今天如往常一樣做開發,突然eclipse彈出一個錯誤,當時剛好有其它事,所以沒留意。錯誤如下: [2014-02-20 11:40:28 - Dex Loader] Unable to execute dex: GC overhead

原创 Andriod JNI編程之C++回調Java函數

一般我們NDK編程都是Java層調用C++的接口,但其實才C++層也可以調用Java的函數。實現方法如下: 1、獲取類名:jclass cls = env->FindClass 2、獲取類方法:jmethodID mid = env

原创 Android之NDK(jni, java調用c/c++)

java調用c/c++過程 1. 已採用ndk編譯出c/c++庫(c_libname.a/ c_libname so),根據c_libname.h編寫對應的java類; 2. 根據native java類,編譯出對應的cpp文件頭;如

原创 c++中冒號(:)和雙冒號(::)的用法

1.冒號(:)用法 (1)表示機構內位域的定義(即該變量佔幾個bit空間) typedef struct _XXX{           unsigned char a:4;           unsigned char c;

原创 achartengine顯示日期柱狀圖(不顯示x軸的值)

  最近自己做個 愛今天 小項目,想顯示近7天每天花費時間的柱狀圖,用到了achartengine的barchart,正常情況下barchart 的x軸顯示的是x軸的值,y軸顯示的是y軸的時,,這裏需要x軸顯示成日期的值,可以怎麼做呢?

原创 如何得到android屏幕的寬高密度(帶實測數據)

測試手機1:魅族MX   屏幕分辨率爲640*960, 像素密度爲:320ppi,屏幕尺寸:4.0,android版本 4.2.1 測試手機4:三星Galaxy S4 GT-I9500     屏幕分辨率爲1080*1920,像素密度爲:

原创 使用Markdown編輯器寫博客(方便查找)

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 這個類的做什麼的?有什麼用?

public class Colors { public static boolean isLight(int color) { return Math.sqrt( Color.red(color) * Col

原创 JNI WARNING illegal start byte0xxx問題解決方式

  出現這個問題是因爲字符的編碼不一樣,具體可以看android中chechjni.c裏面的函數static void checkUtfString(JNIEnv* env, const char* bytes, bool nullOk

原创 JavaScript

動態作用域 閉包:

原创 android代碼構建佈局時設置寬高的單位爲像素(圖解)

android構建佈局時一般通用xml佈局來生成,但有時還是需要代碼來生成佈局控件,以達到不同的效果。以前用過代碼生成佈局,現在寫個總結,方便新手查看。 這裏代碼來生成佈局控件設置的寬高的單位爲:像素。   像素即pixel,簡寫爲px,

原创 html及css學習筆記_1_html語法

目標:可以寫一個商戶表,能使用三種CSS選擇器。 未學猜測:Html是標籤語言 瀏覽器工具:Opera、IE、Chrome、Fox 開發工具:記事本 html與普通文本(如:txt文檔)的區別: 1.html也可以輸入文本,且

原创 window下改svn服務(SVN UUID錯誤)(SVN UUID變更)(svn relocate報錯)

今天,在更找svn服務器地址時,報瞭如下錯誤: Subversion reported an error: The repository at 'https://xxx.xxx.com/xxxx/xxx' has  uuid '1caa