摘要: 所謂APK指的是Android操作系統(tǒng)的應(yīng)用程序安裝文件。所謂Crack,簡單地理解為“破解”。我具體指的是反編譯APK文件進(jìn)行匯編級的代碼分析,并修改或插入自己的代碼,重新簽名打包為APK文件,以達(dá)到改變程序原有行為的目的。
由以上的說明可知,我們要Crack一個APK文件,主要流程有三步:反編譯、代碼分析、重新打包簽名。
閱讀全文
摘要: 一開始需要說明的是,Google之所以要將一些API隱藏(指加上@hide標(biāo)記的public類、方法或常量)是有原因的。其中很大的原因就是Android系統(tǒng)本身還在不斷的進(jìn)化發(fā)展中。從1.0、1.1到現(xiàn)在即將問世的Android 2.3.4。 這些隱藏的API本身可能是不穩(wěn)定的,所以,使用隱藏API,意味著程序更差的兼容性。 閱讀全文
摘要: Java反射機(jī)制的學(xué)習(xí)
Java反射機(jī)制是Java語言被視為準(zhǔn)動態(tài)語言的關(guān)鍵性質(zhì)。Java反射機(jī)制的核心就是允許在運(yùn)行時通過Java Reflection APIs來取得已知名字的class類的相關(guān)信息,動態(tài)地生成此類,并調(diào)用其方法或修改其域(甚至是本身聲明為private的域或方法)。
也許你使用Java已經(jīng)很長時間了,可是幾乎不會用到Java反射機(jī)制。你會嗤之以鼻地告訴... 閱讀全文
摘要: Java內(nèi)存泄露的理解與解決
轉(zhuǎn)載請注明出處:http://www.aygfsteel.com/zh-weir/archive/2011/02/23/345007.html
Java內(nèi)存管理機(jī)制
在C++語言中,如果需要動態(tài)分配一塊內(nèi)存,程序員需要負(fù)責(zé)這塊內(nèi)存的整個生命周期。從申請分配、到使用、再到最后的釋放。這樣的過程非常靈活,但是卻十分繁瑣,程序員很容易由... 閱讀全文
摘要: Google最終能否收購Admob還懸而未決,不過這并不影響我們的Android Application通過插入Admob廣告來獲得收入。距我發(fā)布《開始Admob廣告盈利模式詳細(xì)教程》已有好幾個月了,不知各位是否通過Admob賺到了米了呢?~ 經(jīng)過這段時間Admob廣告的使用,我自己總結(jié)了一下關(guān)于Admob的優(yōu)缺點(diǎn),大家看看是否有同感。 閱讀全文
摘要: Android系統(tǒng)中本身是有下載機(jī)制的,比如瀏覽器使用的DownloadManager??蛇z憾的是,DownloadManager只提供給瀏覽器使用,一般的應(yīng)用程序沒法調(diào)用它。 另外,如果下載調(diào)用頻繁的話,使用DownloadManager其實(shí)是很沒有效率的做法。為了解決這些問題,我想我們最好的辦法就是自己實(shí)現(xiàn)下載,本文就是基于HTTP協(xié)議的下載的一些簡單介紹。 閱讀全文
摘要: 轉(zhuǎn)載請注明出處:http://www.aygfsteel.com/zh-weir/archive/2010/01/24/310617.html
2010.03.27 SeeJoPlayer v1.2.0 beta版:
&... 閱讀全文
摘要: 花了整整一天時間,研究怎么通過在Android應(yīng)用程序中添加Admob廣告來賺錢。網(wǎng)上也有些教程,不過說得不夠詳細(xì),自己還得花時間摸索。為了讓后來者能更快開始Admob廣告賺錢,所以寫個詳細(xì)一點(diǎn)的教程,供大家參考。 閱讀全文