原创 Android獲取SD卡的路徑和內存以及Environment 類的詳解

在研究拍照後突破的存儲路徑的問題,開始存儲路徑寫死爲: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的圖片存儲路徑); 後來發現這樣寫雖然一般不會出錯,但不是很好,因爲不同

原创 Java Proeprties文件的讀寫

package com.symbio.properties; import java.io.BufferedInputStream; import java.io.FileInputStream; imp

原创 Androlid中不同API獲取Bitmap的大小

由於google在不同的版本中使用的方式不同,爲了應用能兼容更多的版本,故而做出如下判斷。 Androlid中不同API獲取Bitmap的大小: public int getBitmapSize(Bitmap bitmap){  

原创 自定義ANDROID中EDITTEXT中的HINT文本的大小

今天同事在工作中碰到一個問題, 就是EditText中的文字在設定大小後, Hint文本由於太長導致在EditText中無法完整的顯示, 所以問有沒有單獨設置Hint文本大小的選項. 在網上看了一下都沒有這方面的介紹. 於是我看了下T

原创 驗證字符串是否爲空的最優方法

/**  * 驗證字符串是否爲空的最優方法  * 下面的方法只做作判斷,最後得出的時間也就是判斷所用的時間  * 這是爲了減少Android的響應等待時間  * @author Flander  *  */ public class Te

原创 GIMP 一個按圖片的像素點獲取座標的軟件

什麼是GIMP? GIMP是一個以GPL協議發佈的圖形編輯軟件,是 GNU Image Manipulation Program 四個單詞的首子母所寫,常常被人們形容爲開源的photoshop,當然你也可

原创 一個下載Android開源項目源碼的網站

裏面有好多可以學習的東西   http://www.androidym.com/portal.php

原创 restlet2.0學習--請求超時的設置

restlet2.0學習——請求超時設置一般,我們在請求一個rest service的時候,總是希望可以設置一些超時的參數,這樣便於控制,如果service一直沒有響應,可以有所反饋。在http client 的請求中有兩種可以設置的超時

原创 代碼編寫注意事項

程序寫作的注意事項:     1:集合,集合是個特殊的類型,在使用前要判斷是否爲空,集合中是否存在數據,在對象爲null的時候創建,存在數據的時候就清空。 if (null == mDatas) {mDatas = new ArrayLi

原创 和大家分享一下我近期最痛恨的“三件”事情

和大家分享一下我近期最痛恨的“三件”事情。   第一件:email.            很早以前,我的大老闆說過,雖然我們做了email ,但是不鼓勵大家用。工程師整天是寫代碼的,PM寫文檔,Tester寫case,Sales寫PPT

原创 Android 命令行截圖

以上是screencap和screenshot的參數詳解。 這是用screencap 實現截圖的命令:adb shell screencap -p /storage/sdcard1/screen.png 或是adb shell /s

原创 在Android中如何獲取視頻的第一幀圖片並顯示在一個ImageView中

String path  = Environment.getExternalStorageDirectory().getPath();MediaMetadataRetriever media = new MediaMetadataRetr

原创 在android的開發中,判斷是否連接網絡

在android的開發中,尤其是與訪問網絡有關的開發,都要判斷一下手機是否連接上了網絡,下面是一個判斷是否連接網絡的代碼片段:   package cn.com.util;  import android.app.Activity; 

原创 Android UiAutoMator學習----------創建工程

首先要創建一個簡單的Java Project    如下圖 創建成功戶如下圖所示 由於UiAutomator是測試框架,需要到Junit,所以我們要把junit對應的包添加到工程中 當然UiAutomator和Android隻身的

原创 Android Robotium測試中如何獲取當前某個文本的背景顏色

TextView tv = (TextView)solo.getView(TextView.class,4);ColorDrawable dr = (ColorDrawable) tv.getBackground();int col_in