原创 圖片異步加載1

在android的ListView裏面、我們常常需要用到圖片的異步加載來展示一些圖片、 實現異步加載的核心代碼如下、 public class ImageLoaderByTag { private HashMap<String,S

原创 圖片倒影效果

“魚龍隱蒼翠,鳥獸遊清泠;菰蒲林下秋,薜荔波中輕。”這是唐代詩人儲光羲在《同諸公秋霽曲江俯見南山》中描寫倒影的神奇魅力的詩句、而現如今我們通過代碼就可以輕鬆簡單的實現這種倒影效果了、是不是強大呢、好了、進入主題、 實現圖片倒影效果的主

原创 MD5和SHA加密

/** * @author Jenly * @date 2014-8-8 */ public class DigestUtils { public static final String MD2 = "MD2"; publi

原创 Jsoup學習之Jsoup類

Jsoup類 一、類結構 java.lang.Object   org.jsoup.Jsoup public classJsoup          extends      Object Jsoup類來自於or

原创 Java中的23種設計模式 詳解

設計模式(Design Patterns)                                   ——可複用面向對象軟件的基礎 設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的

原创 XStream解析xml和json

XStream是一個在我看來比較好的一個第三方包了。因爲它在解析時支持註解、這樣很是方便,並且xml跟json這兩種格式的文件都能進行解析,XStream本屬於java的一個第三方包,甚是好用,若是拿它在android開發環境,也是能正常

原创 字符編碼的判斷與轉碼

在項目開發中、我們經常會遇到字符出現亂碼的情況、這個時候我們就需要用到轉碼來將其正常顯示、在這裏我們的思路是首先判斷其編碼、然後將其轉換成我們需要的編碼類型、 判斷字符編碼和轉換編碼代碼如下: /** * 獲得字符集編碼類型

原创 圖片異步加載2

之前的 圖片異步加載1用採用的是內存記憶存儲的方式異步加載圖片、而現在我將採用、內存記憶存儲和本地緩存方式、並且採用惰性的方式來實現ListView的圖片異步加載、 這種方式相對於第一種方式來說、更節省流量、並且更人性化、 異步加載的實現

原创 Android 之SharedPreferences存儲

封裝好的一個工具類、直接上代碼: /** * @author Jenly * @date 2014-8-8 */ public class SharedPreferencesUtils { public static fina

原创 常用的Log日誌打印與輸出

/** * Log日誌 * * @author Jenly * @date 2014-6-20 */ public class LogUtils { public static final String TAG = "J

原创 二叉樹遍歷算法

二叉樹是一種非線性的數據結構,在對它進行操作時,總是需要逐一對每個數據元素實施操作,這樣就存在一個操作順序問題,由此提出了二叉樹的遍歷操作。所謂遍歷二叉樹就是按某種順序訪問二叉樹中的每個結點一次且僅一次的過程。這裏的訪問可以是輸出、比較、

原创 Android混淆打包

在這之前,看了下proguard官網介紹,並搜了下相關資料。  ProGuard簡介        ProGuard是一個SourceForge上非常知名的開源項目。官網網址是:http://proguard.sourceforge.n

原创 json解析

首先需下載google提供的Gson.jar包、來實現json解析與對象、Map之間的互轉、方法比較簡單代碼如下: /** * json轉對象 * @param json * @param clazz 返回對象類型

原创 Android自定義控件屬性詳解

1. reference:參考某一資源ID。       (1)屬性定義:               <declare-styleable name = "名稱">                    <attr name = "

原创 Android之Adapter的封裝與抽象

在開發的過程中,常常會用到ViewPager、ListView、GridView等、這些帶有Item的視圖控件,而這些控件有個共同點就是都要用到它們的適配器,我們在實現視圖展示時,一般都會去寫個自定義的適配器去繼承PagerAdapter