原创 解決:分區調整改變造成ubuntu/win7不能正常啓動的問題

本人安裝了雙系統win7, ubuntu , 其中ubuntu是最後安裝的,在win7下通過EasyBCD引導安裝的方式安裝的, 由於誤操作,在win7下通過分區助手 將原來新分配的NTFS格式的 分區合併到現有的NTFS分區,引起了分

原创 ListView被選中的記錄置頂顯示

ListView的item選中的記錄一般是通過onItemClickListener來記住position,  private int checkPosition; ListView lvResult; ..... lvResult.s

原创 ViewGroup touch事件分發機制

參考 http://www.cnblogs.com/linjzong/p/4191891.html 當一個Touch事件(觸摸事件爲例)到達根節點,即Acitivty的ViewGroup時,它會依次下發, 下發的過程是調用子View(

原创 Java實現斷點續傳(Http)

轉自 http://www.ibm.com/developerworks/cn/java/joy-down/index.html 實現思路: (1) 創建一個下載任務類SiteInfoBean(用於記錄文件保存的目錄,文件下載URL,文

原创 JDK7.0新特性-語法(Language)

轉自  http://janeky.iteye.com/blog/1047799 JDK7對Java語法有少量更新,重點是在易用性和便捷性的改進。   1.二進制字面量   JDK7開始,終於可以用二進制來表示整數(byte,short

原创 解決Eclipse ADT v22.0.1 升級不了v23.0.0,但又卸載不了的坑人問題

近期由於要切換到Android Studio 開發環境,而原來Eclipse Android項目又想移植過來(我的Eclipse 是adt-bundle-windows-x86_64-20130522.zip,它的ADT是v22.0.1)

原创 win7下通過easyBCD引導安裝Ubuntu14.04(補充完善版)

參考 http://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html 安裝Ubuntu 有好多方式,其中製作 U盤unbuntu比較多,由於我的U盤上有好多資料,不想抹掉,這

原创 android 視頻播放 -- 調用系統播放器

android 視頻播放,視頻來源有兩種:一種是本地視頻,一種是網絡視頻,對android播放來說都統一用uri來表示。 播放視頻有三種處理方式: (1) 使用webview 播放 (2) 使用videoview來播放 (3) 調用系統播

原创 初次進入頁面ScrollView的滾動條不在頂部的解決辦法

當加載數據完成後,ScrollView的內容會很多,滾動條會滾動,這樣會ScrollView的第一個Child顯示不全,這樣造成不好的用戶體驗, 此時有兩個解決辦法: (1) 加載數據完成後,延時設置ScrollView的滾動條位置:

原创 幹掉騰訊討厭的AndroidAssist,AndroidServer

轉自  幹掉騰訊討厭的androidserver.exe 企鵝這幾個版本的更新越來越流氓了!原本androidserver.exe只是QQ管家還有應用寶上面的,結果現在直接綁定到QQ上了。相信大家這段時間如果把Android手機數據線連接

原创 View的生命週期方法和Activity生命週期方法關係

View 是在Activity 中使用到的,所以在自定義View的時候,我們需要了解Activity 生命週期方法和View的生命週期方法調用先後順序。 見如下圖 (1) 在Activity onCreate方法中初始化了View ,

原创 解決Eclipse Android XML視圖預覽不了的問題

在Eclipse 升級了SDK 版本之後,到XML文件編輯界面,發現xml視圖預覽看不了,這個問題 有幾個原因: (1) 當前預覽xml選中的API 對應的ADT要求高於當前ADT 版本 (2) 切換API的時候,Eclipse自動去加載

原创 帶有篩選功能的Spinner

Spinner下拉列表我們經常用到,一般我們在xml文件定義好,然後在代碼中設置一下adapter即可。 <FrameLayout android:layout_width="0dp" an

原创 Android 字體設置注意的地方

Android內建的字體有: normal ,  sans , serif ,   monospace 一般在(1)  TextView 顯示文本 或在 (2) WebView 加載內容的時候 需要設置字體 TextView 設置字體

原创 Android Studio 之基本使用和常見問題

在使用android studio (AS)新建項目時會有一個概念:Eclipse中的workspace相當於AS中的project; Eclipse中的project相當於AS中的module Eclipse在一個workspace創建