原创 android 第一更(判斷網絡狀態)

判斷網絡狀態 三種 沒有網絡 wifi網絡 GPRS網絡 這一章先寫頁面的判斷 明天開始加上服務和廣播 讓網絡判斷在後臺進行 讓程序隨時能監控網絡狀態。 上代碼 package getui.com.networ

原创 第五更 android 自定義view(一)

先寫幾點注意事項 1、設置矩形或者文字的位置所設置的位置是其左下角的座標 2、自定義view中getWidth和 getMeasuredWidth()的區別 下面是寫自定義view必備的幾個操作 1、在value中建立at

原创 android Fragment 無法用返回鍵監聽

解決方法: Activity可以很容易的得到物理返回鍵的監聽事件,而Fragment卻不能。假設FragmentActivity有三個Fragment,一般安卓用戶期望點擊返回鍵會一層層返回到FragmentActivity。當然,

原创 android第三更(下載附件,通知欄顯示進度)

我們在開發中經常需要從服務器下載文件,下載的內容可能有交換的信息,緩存的圖片,程序更新包等。我們使用URLConnection來實現下載。先看幾行代碼: URL url=new URL(urls);

原创 android 第二更(後臺判斷網絡狀態,反饋到頁面)

接每日一更之第一天(判斷網絡狀態) 模仿扣扣的頁面,後臺判斷網絡狀態 當網絡狀態改變的時候,能通知前臺頁面做出相應的操作。(頁面很醜) 廣播代碼 public class NetWorkBroadcast extends Br

原创 Android中Bitmap和Drawable

一、相關概念 1、Drawable就是一個可畫的對象,其可能是一張位圖(BitmapDrawable),也可能是一個圖形(ShapeDrawable),還有可能是一個圖層(LayerDrawable),我們根據畫圖的需求,創建相

原创 android第四更 (DownManger 系統級下載文件)

DownManger 是系統自帶的下載控件,在api level 9之後,android系統爲我們提供了DownLoadManager類,這是android提供的系統服務,我們通過這個服務完成文件下載。整個下載過程全部交給系統負責

原创 Github開源項目總結

目前包括: Android 開源項目第一篇——個性化控件(View)篇   包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、T

原创 android studio 新手遇到的問題(三)

錯誤提示: iCCP: Not recognizing known sRGB profile that has been edited  (此錯誤 warnning 級別的 不影響程序的編譯) 錯誤原因:這個圖片是sRGB的改成ARGB的

原创 android studio 新手遇到的問題(一)

錯誤提示: Process 'command finished with non-zero exit value 42 此錯誤可能是你的build.gradle的兼容包和compileSdkVersion配置不對引起的有兩個解決方法:一個

原创 OkHttp緩存功能的應用

1.首先要設置okhttp啓用緩存功能 設置緩存目錄和緩存大小 client.setCache(new Cache(context.getCacheDir(),maxCacheSize)); 2.當然,設置了緩存和目錄還是不夠的

原创 android中的類-接口-方法

Part 1: Activity.startActivities() 常用於在應用程序中間啓動其他的Activity。 TextUtils.isEmpty() 簡單的工具類,用於檢測是否爲空。(可同時判斷”“和null哦)

原创 android studio快捷鍵的使用

android studio快捷鍵的使用  限在快捷鍵設置中設置了和eclipse中一樣的 Ctrl + H    全局查找 F4  查看類的繼承說明 F2 查看類的說明文檔(函數使用說明) Ctrl + E  查看最近打開過的文件 Ct

原创 Facebook的Android調試工具Stetho

Stetho是Facebook出品的一個強大的Android調試工具,使用該工具你可以在線查看數據庫、佈局、網絡請求等一切都是可視化佈局。你只需要在配置好代碼之後在谷歌瀏覽器中輸入 chrome://inspect 就可以(上圖)

原创 tools:context=".MainActivity的作用

[html] view plaincopyprint? <TextView           android:layout_width="wrap_content"           android:layout_heig