原创 猴子吃桃-倒推法

/** * 猴子吃桃子問題: * 猴子第一天摘下N個桃子,當時就吃了一半,還不過癮,就又吃了一個。 * 第二天又將剩下的桃子吃掉一半,又多吃了一個。 * 以後每天都吃前一天剩下的一半零一個。 * 到第10天在想吃的時候就剩一個桃

原创 Fragment的生命週期

官網幫助文檔鏈接:  http://developer.android.com/guide/components/fragments.html 主要看兩張圖,和跑代碼 一,Fragment的生命周             二,

原创 Linux 解壓windows的zip文件出現中文亂碼

原因是Windows默認gbk格式壓縮成zip格式,而Linux解壓是默認UTF-8 解決辦法 : unzip -O CP936 xxx.zip 參考原文鏈接:http://forum.ubuntu.org.cn/viewtopic

原创 經典算法-兵兵球比賽

public class PingPong { /** * 題目:兩個乒乓球隊進行比賽,各出三人。 * 甲隊爲a,b,c三人,乙隊爲x,y,z三人。 * 已抽籤決定比賽名單。有人向隊員打聽比賽的名單

原创 Android ImageView scaleType

imageView.setScaleType(ScaleType.FIT_XY); 把圖片不按比例擴大到View大小顯示

原创 android的org.json.JSONObject的getXXX方法

int s = JSONObject.getInt(a,b); 當JSONObject存在key爲a,則返回該key所對應Int型的value值,否則返回默認值b eg: int carid_req = reqJson.optInt("C

原创 JSON解析之optJSONObject與getJSONObject的區別

//optJSONObject源碼解析:          /**      * Returns the value mapped by {@code name} if it exists and is a {@code   

原创 選擇排序

public static int[] choice(int[] array){ for(int i=0;i<array.length;i++){ int min = i;//定義最小的位置