原创 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