原创 android requestCode和resultCode

請求碼的作用 使用startActivityForResult(Intent intent, int requestCode)方法打開新的Activity,我們需要爲startActivityForResult()方法傳入一個請求碼(

原创 圖片緩存之內存緩存技術LruCache,軟引用

每當碰到一些大圖片的時候,我們如果不對圖片進行處理就會報OOM異常,這個問題曾經讓我覺得很煩惱,後來終於得到了解決,那麼現在就讓我和大家一起分享一下吧。這篇博文要講的圖片緩存機制,我接觸到的有兩鍾,一種是軟引用,另一種是內存緩存技術。先來

原创 什麼是url地址

URL(Uniform Resoure Locator:統一資源定位器)是WWW頁的地址,它從左到右由下述部分組成: 1. ·Internet資源類型(scheme):指出WWW客戶程序用來操作的工具。 如“http://”表示WWW

原创 EventBus使用詳解(一)——初步使用EventBus

一、概述 EventBus是一款針對Android優化的發佈/訂閱事件總線。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,線程之間傳遞消息.優點是開銷小,代碼更

原创 Android安全攻防戰,反編譯與混淆技術完全解析(下)

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/50451259  在上一篇文章當中,我們學習了Android程序反編譯方面的知識,包括反編譯代碼、反編譯資源、以及重

原创 2、fragment的使用封裝(下)

轉載請註明出處:http://blog.csdn.net/q649381130/article/details/51346551 1、寫在前面的話 上一篇已經介紹了fragment的使用封裝,讀者可以點擊鏈接查看fragment的

原创 1、fragment的使用封裝(上)

轉載請註明出處:http://blog.csdn.net/q649381130/article/details/51340544 fragment(碎片)出來已經有很長一段時間,網上關於介紹其生命週期,使用方式,api的博客非常多,

原创 Android Volley 之自定義Request

轉載標明出處:http://blog.csdn.net/lmj623565791/article/details/24589837 今天羣裏一哥們需要自定義Volley的Request的例子,於是產生了這篇博客。關於Volley的介

原创 Android中的普通對話框、單選對話框、多選對話框、帶Icon的對話框、以及自定義Adapter和自定義View對話框詳解

對話框就是一個AlertDialog,但是一個簡單的AlertDialog,我們卻可以將它玩出許多花樣來,下面我們就來一起總結一下AlertDialog的用法。看看各位童鞋在平時的工作中否都用到了AlertDialog的這些特性。 O

原创 Android:利用SharedPreferences實現自動登錄

主要代碼: public class LoginActivity extends Activity { private EditText username; private EditText userpassword

原创 Android 最火的快速開發框架XUtils

最近搜了一些框架供初學者學習,比較了一下XUtils是目前git上比較活躍 功能比較完善的一個框架,是基於afinal開發的,比afinal穩定性提高了不少,下面是介紹: 鑑於大家的熱情,我又寫了一篇Android 最火框架XU

原创 Android EventBus源碼解析 帶你深入理解EventBus

上一篇帶大家初步瞭解了EventBus的使用方式,詳見:Android EventBus實戰 沒聽過你就out了,本篇博客將解析EventBus的源碼,相信能夠讓大家深入理解該框架的實現,也能解決很多在使用中的疑問:爲什麼可以這麼做?爲

原创 網絡通信框架Volley使用詳細說明

前一篇粗略的介紹了一下Volley,並在最後附上了一段使用代碼,這一篇詳細的介紹一下Volley的使用。前面也說了Volley主要獲取JSON對象和圖片加載,這裏也分爲兩部分介紹。 1、獲取JSON對象 1.1聲明RequestQueu

原创 Android中的PopupWindow詳解

Android的對話框有兩種:PopupWindow和AlertDialog。它們的不同點在於: AlertDialog的位置固定,而PopupWindow的位置可以隨意AlertDialog是非阻塞線程的,而PopupWindow是阻

原创 new Handler().postDelayed() 延遲intent跳轉

[java] view plain copy   //延遲兩秒跳轉   new Handler().postDelayed(new Runnable() {              @Override