原创 zxing 橫豎屏的問題

解決方法:1.在DecodeHandler.java中,修改decode方法  PlanarYUVLuminanceSource source = CameraManager.get().buildLuminanceSource(data

原创 Android2.3系統的overscroll效果 下滑的時候出現系統的效果

當滑動到邊界的時候,如果再滑動,就會觸發這個效果,產生漸變。 在資源文件裏,是overscroll_edge跟overscroll_glow。 但如果像我這樣,想用HorizontalScrollView來模擬gallery來做水平滑動

原创 Android中的AutoCompleteTextView的使用

main.xml代碼如下: ? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android

原创 反射機制來獲取資源中的圖片

// 用反射機制來獲取資源中的圖片ID和尺寸   Field[] fields = R.drawable.class.getDeclaredFields();   for (Field field : fields) {    if

原创 顏色值的問題

            int color_1 = getResources().getColor(R.color.textColor); int color_2= Color.parseColor("#ffffff");

原创 Android開發中,定時器3種實現方法

在Android開發中,定時器一般有以下3種實現方法: 一、採用Handler與線程的sleep(long)方法 二、採用Handler的postDelayed(Runnable, long)方法 三、採用Handler與timer及T

原创 日期

/*** 獲取當前的時間* * @return 返回當前的時間*/private String getCurrentTime() {SimpleDa

原创 android AlertDialog去除黑邊白邊自定義佈局

自定義佈局文件   [xml] view plaincopy <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://sch

原创 Android單幀動畫Rotate旋轉

項目有一個需求,有一個刷新按鈕,上面放着一個常見的靜止的刷新圓圈,如下圖:   一旦用戶按了刷新按鈕,需要讓這個刷新圓圈轉動起來,讓用戶感覺到程序還在運行着,而不是卡死了。   有兩個思路,一是將這個圖按照旋轉時間不同旋轉成不同

原创 轉換單位

Float width = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP,300, a

原创 Collection-用幾行代碼實現排序

摘要:經常看見有人還在不厭其煩的用冒泡(最常見!)或是交換做排序,實際上用幾行代碼就可以既快又好地實現排序,不論是簡單類型還是類,數組還是Java聚集(Collection)。 簡單類型的排序 簡單類型不外是byte, char

原创 保持長寬比 對背景圖像進行修改android:scaleType="fitXY"

   關於android中ImageView的外觀,即圖片在其內顯示出的樣子,與佈局文件中adjustViewBonds和scaleType 屬性的關係。我進行了一些探索。現跟大家共享,歡迎各位指教。分別將adjustViewBonds

原创 Java集合類ArrayList循環中刪除特定元素

for(int i = 0 , len= list.size();i<len;++i){     if(list.get(i)==XXX){          list.remove(i);          --len;//減少一個

原创 模擬器不能上網的問題

很多網友也問到爲啥自己在家的PC機可以上網,而運行在PC機上面的android模擬器卻不能上網呢?是因爲家裏的PC機的DNS一般爲:192.168.1.1,這個只是一般而言,不是絕對,這個得自己使用ipconfig /all命令檢查下;而

原创 免費的資源

最近做android VideoView 播放rtsp網絡流測試,找的一些資源 [plain] view plaincopy rtsp://122.192.35.80:554/live/tv01 江蘇城市   rt