原创 (Core-JAVA) MySQL JAVA

Example of MySQL JAVA 1. Download MySQL and run the server. 2. Create one table in one database. 3. Download JAVA jdbc

原创 (Android) API for Different Platform Versions

For Different platform versions, Android provides different APIs. Some APIs are available for Android 2.1 - 2.3, but no

原创 面試題(一)

第一題:某個公司舉行一場羽毛球賽,有1001個人參加,現在爲了評比出“最厲害的那個人”,進行淘汰賽,請問至少需要進行多少次比賽。 public int calculateGames(int numPerson, int alreadyGa

原创 (Core-JAVA) WeakReference & SoftReference

WeakReference: import java.lang.ref.WeakReference; public class WeakReferenceTest {     public static void main(String

原创 (Android) Handler Mechanism

andriod提供了Handler 和 Looper 來滿足線程間的通信。Handler先進先出原則。Looper類用來管理特定線程內對象之間的消息

原创 (Android) Photo Crop

在實際應用中,經常需要對圖片進行處理,包括壓縮、截圖等等,其實android系統提供了一個可以截圖的activity,我們只需調用它就行了,下面示例完成一個通過相機照相或相冊選取圖片後對其截圖的功能,其實知道圖片的路勁都可以調用截圖act

原创 Facebook:如何讓應用適合所有系統、帶寬以及屏幕

Facebook:如何讓應用適合所有系統、帶寬以及屏幕 在Facebook規模下,想在所有設備上保持一個完美的體驗並不容易。基於設備屏幕大小、性能高低及網絡帶寬不同,他們需要做大量的調整。這裏,我們看Facebook在@scale大會上

原创 (Android) Fragment

Fragment The core series of lifecycle methods that are called to bring a fragment up to resumed state (interacting wit

原创 使用實例講解RSA算法(用於公鑰和私鑰體系)

 使用實例講解RSA算法(用於公鑰和私鑰體系) 更新日期:2010年4月27日 使用實例講解RSA算法(用於公鑰和私鑰體系) 摘自http://www.cfca.com.cn/zhishi/wz-012.htm RSA加密算法是最

原创 (Android) Lanuch Mode

Android lanuch mode has 4 types, standard, singleTop, singleInstance, singleTask.   Standard: If one intent from Activi

原创 (Android) Compress Bitmap

private Bitmap compressImage(Bitmap image) {              ByteArrayOutputStream baos = new ByteArrayOutputStream();    

原创 (Android) Sqlite & Related API

1. Extend SQLiteOpenHelper   public class DatabaseHelper extends SQLiteOpenHelper{    private final static int VERSION

原创 (Android) MediaPlayer & AudioRecord

MediaRecorder和AudioRecord都可以錄製音頻,區別是MediaRecorder錄製的音頻文件是經過壓縮後的,需要設置編碼器。並且錄製的音頻文件可以用系統自帶的Music播放器播放。 而AudioRecord錄製的是P

原创 Ant Command (Android)

通過Android  SDK生成build.xml D:\adt-bundle-windows-x86_64-20140321\sdk\tools>android update project --target 3 --subprojec

原创 Android Ant腳本編譯說明

Android Ant腳本編譯說明 使android項目能夠進行ant編譯 1, 配置環境變量 ANT_HOME C:\Users\maxin\Downloads\apache-ant-1.9.4-bin\apache-ant-1.9.