原创 DVM和JVM

a)dvm執行的是.dex文件,而jvm執行的是.class。Android工程編譯後的所有的.class字節碼會被dex工具抽取到一個.dex文件中。 b)dvm是基於寄存器的虛擬機 而jvm執行是基於虛擬棧的虛擬機。寄存器存取

原创 什麼是Activity

四大組件之一,通常一個用戶交互界面對應一個activity。activity是Context的子類,同時實現了window.callback和keyevent.callback,可以處理與窗體用戶交互的事件。 常見的Activit

原创 直播禮物素材分享 請勿商業用途 SVGA

SVGA 官方鏈接 SVGAConverter 可以將 Flash 以及 After Effects 動畫導出成 .SVGA 文件(實際上是 ZIP 包),供 SVGAPlayer 在各平臺播放,SVGAPlayer 支持在 iOS /

原创 c++第一彈 強勢來襲-紅包掃雷 android

ubuntu c++環境 前端android protobuf傳輸協議 c++ boost socket 虛擬機分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 僅供娛樂!!!!!!!!!!!!!!!!

原创 Android Support ExifInterface 各版本下載

https://www.kumapai.com/open/907-exifinterface 完美解決compile不到的情況

原创 雞活馬

NEOBXSHTPN-eyJsaWNlbnNlSWQiOiJORU9CWFNIVFBOIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7IGlkZWEubWVkZW1pbmcuY29tIiwiYXNzaWdu

原创 adb、ddms、aapt

adb是Android Debug Bridge,Android調試橋的意思,ddms是Dalvik Debug Monitor Service,dalvik調試監視服務。aapt即Android Asset Packaging

原创 關於進程

dvm指dalvik的虛擬機。每一個Android應用程序都擁有一個獨立的Dalvik虛擬機實例,應用程序都在他自己的進程中運行,而每一個dvm都是在linux中的一個進程,所以說可以近似認爲是同一個概念。 Aandroid DV

原创 Android應用程序中Java與JavaScript如何交互

public void web(Context context){ WebView webView = new WebView(context); WebSettings settings = w

原创 Android中進程的級別

a)Foreground process b)Visible process c)Service process d)Background process e)Empty process 點贊 收藏

原创 一條最長的短信佔多少byte?

在國內的三大運營商通常情況下中文70(包括標點),英文160個。 android內部是通過如下代碼進行判斷具體一個短信多少byte的 ArrayList android.telephony.SmsMan

原创 將java類對象序列化到文件裏

在java中能夠被序列化的類必須先實現Serialzable接口,該接口沒有任何抽象方法只是起到一個標記作用。 //對象輸出流 ObjectOutputStream oos = new ObjectOutputStream(new

原创 Android的優點和不足

優點: 1.開放性,開源,免費,可定製 2.掙脫運營商束縛 3.豐富的硬件選擇 4.不受任何限制的開發商 5.無縫結合的Google應用 缺點 1.安全問題、隱私問題

原创 classes.dex打包成jar

jar cvf my.jar classes.dex 點贊 收藏 分享 文章舉報 新火燎塬 發佈了159 篇原創文章 · 獲贊 15 · 訪問量 12萬+ 私信

原创 調用Android Market進行下載

讓Android Market直接顯示我們所希望的程序以供用戶下載可以通過應用程序名稱或ID進行查詢 Uri uri = Uri.parse("market://search?q=應用名稱"); Intent intent = n