原创 Volly 框架簡介

、什麼是volley          Volley是Ficus Kirpatrick在Gooogle I/O 2013發佈的一個處理和緩存網絡請求的庫,能使網絡通信更快,更簡單,更健壯。Volley名稱的由來: a burst or

原创 Android 內存onLowMemory& onTrimMemory優化

onLowMemory& onTrimMemory簡介:OnLowMemory是Android提供的API,在系統內存不足,所有後臺程序(優先級爲background的進程,不是指後臺運行的進程)都被殺死時,系統會調用OnLowMemor

原创 正則表達式30分鐘入門教程

之前一直苦於正則表達式的整理,現在記錄下 本文目標 30分鐘內讓你明白正則表達式是什麼,並對它有一些基本的瞭解,讓你可以在自己的程序或網頁裏使用它。 如何使用本教程 最重要的是——請給我30分鐘, 如果你沒有使用正則表達式的經

原创 如何將eclipse導出的doc文檔轉換爲chm格式

1、首先確保你的電腦安裝了htmlhelp.exe軟件。 點擊打開 htmlhelp.exe和jd2chm.exe下載地址 2、通過eclipse或者myeclipse導出doc文檔。    項目名稱上點擊右鍵-->export--

原创 Android中滑屏實現----手把手教你如何實現觸摸滑屏以及Scroller類詳解

前言:  雖然本文標題的有點標題黨的感覺,但無論如何,通過這篇文章的學習以及你自己的實踐認知,寫個簡單的滑屏小    Demo還是just so so的。           友情提示:             在繼續往下面讀之

原创 Android四大組件之—— 使用服務進行後臺操作

這片文章對service總結的不錯, 什麼是服務        服務是一個沒有可視化界面的組件,它可以在後臺長期運行並進行各種操作。   服務的創建        我們只需要繼承Service類並實現相應的方法即可創建服務       

原创 PhoneGap教程(一):環境搭建

PhoneGap開發環境搭建 項目中要用PhoneGap開發,瞭解了下基本規則,記錄一下,以備後查。(只針對Android平臺)   一、安裝 在安裝PhoneGap開發環境之前,需要先安裝以下框架: 1.Java SDK 2.Ec

原创 Android源碼分析—帶你認識不一樣的AsyncTask

前言 什麼是AsyncTask,相信搞過android開發的朋友們都不陌生。AsyncTask內部封裝了Thread和Handler,可以讓我們在後臺進行計算並且把計算的結果及時更新到UI上,而這些正是Thread+Handler所做的

原创 APK動態加載框架(DL)解析

轉載請註明出處:http://blog.csdn.net/singwhatiwanna/article/details/39937639 (來自singwhatiwanna的csdn博客) 前言 好久沒有發佈新的文章,這次打算髮表

原创 gradle/maven/eclipse工程相互轉化

gradle/maven/eclipse工程相互轉化: 前提安裝好相應的工具和插件。 1、Maven->eclipsemvn eclipse:ecl

原创 android壓力測試命令monkey詳解

這篇文章主要介紹了android monkey命令詳解,Monkey 就是SDK中附帶的一個工具,該工具主要用於進行壓力測試,需要的朋友可以參考下 一、Monkey 是什麼? Monkey 就是SDK中附帶的一個工具。 二

原创 Android 中的緩存機制與實現

Android開發本質上就是手機和互聯網中的web服務器之間進行通信,就必然需要從服務端獲取數據,而反覆通過網絡獲取數據是比較耗時的,特別是訪問比較多的時候,會極大影響了性能,Android中可通過二級緩存來減少頻繁的網絡操作,減少流量、

原创 Smali和逆向分析

1.Smali簡介 Smali是Dalvik的寄存器語言,它與Java的關係,簡單理解就是彙編之於C。假如你對彙編有足夠的駕馭能力,那你可以通過修改彙編代碼來改變C/C++代碼的走向。當然,學過彙編的都清楚,彙編比BrainFuck還難

原创 android DexClassLoader動態加載技術詳解

介紹 做項目到一定龐大的時候就會發現方法數太多,安裝包根本就裝不上去了,這個也不足爲奇,我們都知道當方法數目超過65536這個數目限制的時候,擋在2.x的系統上面就會出現無法安裝的情況,這個時候動態加載技術就顯得非的重要了,我們的項目中爲

原创 Android應用setContentView與LayoutInflater加載解析機制源碼分析

1 背景 其實之所以要說這個話題有幾個原因: 理解xml等控件是咋被顯示的原理,通常大家寫代碼都是直接在onCreate裏setContentView就完事,沒怎麼關注其實現原理。 所以接下來主要分析的就是View或者ViewGroup