原创 HttpURLConnection實現用戶登錄

Android可以用HttpURLConnection或HttpClient接口來開發網絡程序。 網絡通信使用最多的是Get和Post。Get和Post的不同之處在於Get的參數放在URL字符中,而Post的參數放在http請求數據中

原创 Android Volley完全解析(四),從源碼的角度理解Volley

其實,Volley的官方文檔中本身就附有了一張Volley的工作流程圖,如下圖所示。 多數朋友突然看到一張這樣的圖,應該會和我一樣,感覺一頭霧水吧?沒錯,目前我們對Volley背後的工作原理還沒有一個概念性的理解,直接就來看

原创 Android開源框架Universal-Image-Loader基本介紹及使用

相信大家平時做Android應用的時候,多少會接觸到異步加載圖片,或者加載大量圖片的問題,而加載圖片我們常常會遇到許多的問題,比如說圖片的錯亂,OOM等問題,對於新手來說,這些問題解決起來會比較吃力,所以就有很多的開源圖片加載框架應運

原创 Android Volley完全解析(二),使用Volley加載網絡圖片

1. ImageRequest的用法 前面我們已經學習過了StringRequest和JsonRequest的用法,並且總結出了它們的用法都是非常類似的,基本就是進行以下三步操作即可: 1. 創建一個RequestQueue對象

原创 Android Xutils 框架

xUtils簡介 xUtils 包含了很多實用的android工具。xUtils 源於Afinal框架,對Afinal進行了大量重構,使得xUtils支持大文件上傳,更全面的http請求協議支持,擁有更加靈活的ORM,更多的事件註解支持

原创 Android Volley完全解析(一),Volley的基本用法

1. Volley簡介 我們平時在開發Android應用的時候不可避免地都需要用到網絡技術,而多數情況下應用程序都會使用HTTP協議來發送和接收網絡數據。Android系統中主要提供了兩種方式來進行HTTP通信,HttpURLConn

原创 ViewPager實現自動循環切換

  一實現循環滑動    (1)在MyAdapter中首先修改getCount()方法中的大小,讓ViewPager可滑動頁面增多    (2)instantiateItem()方法中將position對圖片數組求餘:position%i

原创 Android開發相關的Blog推薦

本篇文章主要紀錄我在學習過程中,發現的非常給力的CSDNBlog和個人Blog,這些Blog都有一個共同的特點,即內容詳實,講解透徹,也算是給後來的初學者指一條路吧!只要你下定決心跟隨強者的腳步,成爲人們眼中的大神,只不過是時間問題!

原创 關於SearchView設置字體顏色,提示字體及背景的解決方法

最近由於項目的需要搜索功能,我們爲了方便,則用android自帶的搜索組件------SearchView,使用起來方便快捷,但是SearchView默認的提示字和需要輸入的字符往往與界面不是很匹配,導致用戶體現效果不是很好,由於本人是

原创 RxJava詳解

這篇文章的目的有兩個: 1. 給對 RxJava 感興趣的人一些入門的指引 2. 給正在使用 RxJava 但仍然心存疑惑的人一些更深入的解析 RxJava 到底是什麼RxJava 好在哪API 介紹和原理簡析 1. 概念:擴展

原创 Android之第三方框架使用匯總

轉載自 http://blog.csdn.net/qq_33750826/article/details/53289191 1. image loading 框架: 1.1 Glide 1.2 Pica

原创 Android Studio 常用高效快捷鍵

常用小操作 單詞選擇顯示最近操作,修改的文件文件查找操作記錄移動行查找方法調用處方法的跟進顯示方法的參數行的快速操作多行操作快速補全完成代碼提示變量的快速操作代碼摺疊預覽方法定義粘貼板管理拆分窗口變量命令風格查看大綱書籤 快速重構

原创 Android 的 Sqlite基本操作

在 SQL 數據庫中保存數據 使用數據庫 將數據保存到數據庫對於重複或結構化數據(比如契約信息)而言是理想之選。 本課程假定您基本熟悉 SQL 數據庫並且可幫助您開始在 Android 中使用 SQLite 數據庫。 您在 And

原创 Genymotion的使用詳解及啓動報錯問題

上面這種啓動模擬器的報錯情況,打開VirtualBox運行虛擬機提示無法啓動,是Genmotion版本和VMVirtualBox版本不匹配的問題,建議下載新版本的virtualbox,地址https://www.virtua

原创 EventBus使用詳解

概述 EventBus是針一款對Android的發佈/訂閱事件總線。它可以讓我們很輕鬆的實現在Android各個組件之間傳遞消息,並且代碼的可讀性更好,耦合度更低。 如何使用 (1)首先需要定義一個消息類,該類可以不繼承任