原创 math.round()理解

先簡單理解成四捨五入      math.round(4.5) = 5;      math.round(5.3) = 5;      math.round(0.1) = 0; 這很好理解,對吧,小學生都很容易掌握的四捨五入。但是當rou

原创 struts2上傳圖片的全過程

轉載▼ struts2上傳圖片的過程 1、寫一個上傳的jsp頁面upload_image.jsp,內容如下: <body> <center>     <font color="red"><s:fielderror/></font>

原创 對象引用與對象的區別 ,String s = new String("abc");創建了幾個對象?

 文字池(pool of literal strings)和堆(heap)中的字符串對象。         A aa;         這個語句聲明一個類A的引用變量aa[我們常常稱之爲句柄],而對象一般通過new創建。所以題目中s

原创 Android view中 的requestLayout和invalidate方法的區別

Android view中的requestLayout和invalidate方法   requestLayout:當view確定自身已經不再適合現有的區域時,該view本身調用這個方法要求parent view重新調用他的onMeas

原创 命令獲取svn 版本號 最後修改版本

做項目需要保存 svn 最後修改版本 ,在google了很多博客後一直都沒解決。 後來查到官網命令解決了, 參考地址:  #svn info  用於查詢當前項目的svn信息,包含修改者路徑信息等 http://blog.sina.com.

原创 Linux下 svn 遷移到 git 保留log記錄

第一步:             安裝git svn 工具  具體方法略 第二步:             將svn代碼 拿下來             命令: # git svn clone svn://xxx.xx.xx.xx/sv

原创 Android中的Environment.getExternalStorageState使用

如果我們想要讀取或者向SD卡寫入,這時就必須先要判斷一個SD卡的狀態,否則有可能出錯。 那麼SD卡狀態爲什麼時才能讀取呢,經過我的各種情況的實踐,大致如下: SD狀態 現象描述 /mnt/sdcard目錄是否存在 canRea

原创 Android使用adb獲得當前應用 activity堆棧信息

1、獲取所用應用 adb shell dumpsys activity 2、獲取自己的應用 adb shell dumpsys activity | grep com.xxx.xxx.xx 3、獲取處於棧頂的activity adb s

原创 去掉手機 Update Devices Infomation

這個東西何其煩人,干擾使用。 去掉方法如下: 前提: 1、手機root 或者任何方法只要你能訪問到下面的文件夾即可 2、安裝RE管理器 1.打開re 2.找這個文件夾 /efs/FactoryApp/ 3.打開 "facto

原创 android模擬器鼠標滑動 經常出現搜索框 C現象

問題描述:         以前經常遇到這個問題,新建android模擬器後,滑動鼠標老師出現 搜索框 並顯示字幕 C,當時還以爲是模擬器的bug(模擬器有很多bug),就沒在意 問題解決:      廢話多說無意義。      後來無

原创 Linux Shell獲取Home路徑

env|grep ^HOME= 這樣會輸出 HOME=/home/xxxx 如果去掉 HOME= 只顯示/home/xxx env | grep ^HOME= | cut -c 6-

原创 Android Home鍵 點快捷菜單應用重啓問題【完美解決】

前言 1、這個問題困擾我n久n久 2、網上出現很多解決方案,大多是設置lanchModel 雖然這樣能解決一些問題,但是不能完全解決,且與我的情況也不相符 解決方案: 方案一:     1、如果你的程序有管理activity的棧,可以在

原创 ListView中 局部刷新Item 實現下載進度條局部更新

問題引入: demo中需做個下載個下載管理界面。同時只能下載一個任務,但是下載隊列可以有多個下載任務。 當更新當前正在下載的任務的時候,使用 notifyDataSetChanged();方法會使整個頁面都會刷新。 而且進度更新比較頻繁,

原创 筆記

1、AtomicBoolean

原创 linux zip包 apk包取出某文件 而不解壓整個包

解壓某一個文件 unzip xxx.apk  classes.dex  會解壓該文件到當前目錄 將某一個文件替換到壓縮包中 zip -m xxx.apk  /abc/yyy.properties 會將 yyy.properties文件替