原创 Java 正確的做字符串編碼轉換

Java 正確的做字符串編碼轉換 字符串的內部表示? 字符串在java中統一用unicode表示( 即utf-16 LE) ,  對於 String s = "你好哦!"; 如果源碼文件是GBK編碼, 操作系統(windo

原创 AMR音頻文件格式分析

AMR音頻文件格式分析 1 概述 現在很多智能手機都支持多媒體功能,特別是音頻和視頻播放功能,而AMR文件格式是手機端普遍支持的音頻文件格式.AMR,全稱是:Adaptive Multi-Rate,自適應多速率,是一種音頻編碼文件

原创 android桌面快捷方式的創建與刪除

/** * 創建多個桌面快捷方式 * * @param list */ private void createShortCut(String[] list) { // 安裝的Intent Intent shor

原创 CMD命令之ECHO大全

ECHO命令是大家都熟悉的DOS批處理命令的一條子命令,但它的一些功能和用法也許你並不是全都知道,不信你瞧: 1. 作爲控制批處理命令在執行時是否顯示命令行自身的開關 格式:ECHO [ON|OFF] 如果想關閉“ECHO OFF”命令行

原创 Android Paint和Color類

Android Paint和Color類 要繪圖,首先得調整畫筆,待畫筆調整好之後,再將圖像繪製到畫布上,這樣纔可以顯示在手機屏幕上。Android 中的畫筆是 Paint類,Paint 中包含了很多方法對其屬性進行設置,主要方法如

原创 關於SVN上傳代碼,.so文件.a文件自動被過濾的問題

右鍵-> TortoiseSVN -> Settings 如下圖 在默認忽略文件中去掉 *.so *.a 即可 

原创 對cocos2d 之autorelease\ratain\release的理解

Objective C內存管理進階(二):理解autorelease: http://www.cnblogs.com/MobileDevelop/archive/2010/07/19/1779138.html 看了上面博客中對autor

原创 android開發的學習路線

第一階段:Java面向對象編程1.Java基本數據類型與表達式,分支循環。 2.String和StringBuffer的使用、正則表達式。 3.面向對象的抽象,封裝,繼承,多態,類與對象,對象初始化和回收;構造函數、this關鍵字、方法

原创 Eclipse快捷鍵 10個最有用的快捷鍵

Eclipse中10個最有用的快捷鍵組合  一個Eclipse骨灰級開發者總結了他認爲最有用但又不太爲人所知的快捷鍵組合。通過這些組合可以更加容易的瀏覽源代碼,使得整體的開發效率和質量得到提升。     1. ctrl+shift+

原创 socket通信中select函數的使用和解釋

 最近在寫一個網絡通信函數,參考別人的代碼時對select()函數的使用存有疑惑,不太確定具體的使用方法,何時使用,以及其作用。在網上搜到一篇文章,覺得介紹的不錯,收藏學習。 先自我總結一下。   select函數的作用:    se

原创 RGB565,RGB888

// 顏色的轉換 /* create 24 bit 8/8/8 format pixel (0x00RRGGBB) from RGB triplet*/ #define RGB2PIXEL888(r,g,

原创 關於v7中設置actionbar高度

<dimen name="abc_action_bar_default_height">48.0dip</dimen> 修改一下即可

原创 AndroidManifest.xml文件詳解(uses-configuration)

AndroidManifest.xml文件詳解(uses-configuration) 語法(SYNTAX): <uses-configurationandroid:reqFiveWayNav=["true" | "false"

原创 AMR音頻編碼器概述及文件格式分析

 全稱Adaptive Multi-Rate,自適應多速率編碼,主要用於移動設備的音頻,壓縮比比較大,但相對其他的壓縮格式質量比較差,由於多用於人聲,通話,效果還是很不錯的。 一、分類 1. AMR: 又稱爲AMR-NB,相對於下面的

原创 Linux下創建、查看、提取和修改靜態庫(*.a)

先說明一點,靜態庫文件是由多個目標文件打包而成的,在windows下靜態庫文件的後綴是.lib,而在linux下靜態庫文件的後綴是.a(a是archive的縮寫,也就是文檔文件)。   廢話少說,下面直接進入主題。   1.創建兩個