原创 Android Fragment 攔截 Back事件

App改版,要大量使用Fragment,但是Fragment畢竟不是Activity,很多功能沒有Activity全面,比如Back事件監聽。 問題 有大量的Fragment,有的裏面是WebView,用戶點擊back希望能夠返回

原创 Android WebView 支持H5 DOM Storage

什麼是DOM Storage HTML5 是下一代 HTML 標準,開始吸引越來越多人的目光。HTML5 的 DOM Storage 機制提供了一種方式讓程序員能夠把信息存儲到本地的計算機上,在需要時獲取。這點和 cookie 相

原创 Bitmap處理 之四緩存位圖

加載一個位圖到你的用戶界面(UI)是簡單,但是有時候情況變得更加複雜,如果你需要加載一組更大的圖片。在許多情況下(如與組件,如 ListView, GridView 或者 ViewPager),屏幕上的圖像可以來回滾動基本上是沒有

原创 Android Studio 筆記之SexyEditor,設置背景

給自己的編譯器設置一個背景,看起來感覺也很高大上,其實做起來也不難。主要用到一個插件SexyEditor。 效果圖: 點擊Studio File==>Settings 選中Plugins,搜索SexyEditor,如下圖所

原创 AIDL Android

Android Interface Definition Language(AIDL) Android接口定義語言,Android中,一個進程是無法正常的訪問另外一個進程的內容的。 衆所周知,Android中用Handler進

原创 閃光燈的使用---製作手電筒

項目Demo地址:http://download.csdn.net/detail/hello_12413/8748065 編碼方式:UTF-8 記得當時從網上下的,看着簡介說沒廣告,然後忘了爲什麼自己很不爽,然後反編譯了,取了資源,自己寫

原创 Bitmap處理 之二高效處理大圖片

圖片有各種各樣的尺寸大小,許多情況下都會比需要的要大。比如系統圖冊顯示的手機拍照的照片比你的設備的屏幕密度要高。 由於使用內存有限,最好是在內存中加載一個低分辨率版本。這個分辨率版本應該匹配顯示它的UI組件的大小。一個高分辨率的

原创 Android WIFI 開發

公司之前業務需要,APP內需要實現搜索wifi,連接wifi等操作。在網上找了很多資料,終於做了出來,現在提取出來部分功能寫成demo,和大家分享。先看圖: 下面來看看主要wifi操作代碼WifiAdmin.java: PS

原创 AppStoreDemo

公司提的需求,在App中嵌入一個App下載模塊,支持下載,安裝,暫停,繼續等操作。 使用的是Xutils框架,現在把這個功能提取出來了。 關於Xutils:http://blog.csdn.net/hello_12413/ar

原创 解決Fragment 重複加載,刷新問題

之前寫東西用的是fragment,但是每次replaceFragment再回來,都會重新執行onCreateView等函數,特別蛋疼。看到網上的說法,用saveinsatance,但是好像不靠譜,後來把變量寫成了全局變量。但是遇到個問題

原创 ViewPager+Fragment 選項卡

總結了之前用的Fragment+ViewPager,做的選項卡功能,今天做個Demo. Demo下載:http://download.csdn.net/detail/hello_12413/8873827 效果如圖所示: 主要代碼如下

原创 Bitmap處理 之一 簡介

衆所周知 Android 內存分配比較蛋疼,過多的加載Bitmap,如果不處理好會造成很頭疼的問題---------OutofMemoryError. 造成這個問題的大致就那麼幾個原因: 第一:移動設備的資源是有限的,對於單個應用程序,系

原创 Bitmap處理 之三在子線程處理位圖

有效地展示大位圖,不應該在主UI線程上執行如果源數據從磁盤讀取或網絡位置(或真正內存以外的任何來源)。加載數據需要的時間是不可預測的,取決於多種因素(閱讀從磁盤或網絡,速度大小的圖像,CPU,等等)。如果其中一個任務阻塞UI線程,

原创 常用網絡判斷

/** * 當前網絡是否爲3G或WIFI * * @param Context * 參數 * @return boolean 返回類型 *

原创 Xutils框架

Xutils是一款非常優秀的開源框架,現在我的項目都是在這個框架上再次封裝開發項目的。 使用必須申請兩個權限: <uses-permission android:name="android.permission.INTERNET