原文:android-plugmgr源代碼分析

android plugmgr是一個Android插件加載框架,它最大的特點就是對插件不需要進行任何約束。關於這個類庫的介紹見作者博客,市面上也有一些插件加載框架,但是感覺沒有這個好。在這篇文章中,我們將不僅止於原理,對源代碼的具體實現進行分析。文章中涉及的代碼可從https: github.com kissazi AndroidDemo tree master PlugLoadDemo下載,基於 ...

2015-05-24 17:09 4 4754 推薦指數:

查看詳情

Android源代碼結構分析

Google提供的Android包含了:Android源代碼,工具鏈,基礎C庫,仿真環境,開發環境等,完整的一套。 第一級別的目錄和文件如下所示: [cpp] view plain copy ...

Thu Dec 24 00:31:00 CST 2015 0 3115
Android服務之bindService源代碼分析

上一篇分析startService時沒有畫出調用ActivityManagerService之前的時序圖,這里畫出bindService的時序圖。它們的調用流程是一致的。 先看ContextWrapper的bindService方法: @Override ...

Sat Mar 31 18:58:00 CST 2018 0 878
Android SystemUI源代碼分析和修改

1.在導航欄中添加音量加減button 一些Android音量調節button。或者從保護實體按鍵的角度考慮,就須要在導航欄的虛擬按鍵中加入音量加減調節按鍵。 效果例如以下圖所看到的: 實現步驟例如以下: 1.首先在SystemUI中加入音量加減的資源 ...

Sun Jul 19 22:15:00 CST 2015 0 5475
RingBuffer源代碼分析

看到一篇寫的非常詳細的帖子,為防止樓主刪帖后找不到,果斷轉載過來 RingBuffer源代碼分析 出處: http://bbs.ickey.cn/community/forum.php?mod=viewthread&tid=43202(出處: ICKEY BBS) 大家都知道,環形緩沖 ...

Tue Sep 13 22:15:00 CST 2016 0 2390
Activiti源代碼分析

ExecutionEntity內部含有parent,是一個運行樹或運行路徑。應該是一個流程實例的運行過程,一個實例相應一個ExecutionEntity,通過getActivity得到的是 ...

Tue Aug 01 18:47:00 CST 2017 0 2664
RTMPDump源代碼分析

0: 主要函數調用分析 rtmpdump 是一個用來處理 RTMP 流媒體的開源工具包,支持 rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.也提供 Android 版本。 最近研究了一下它內部函數調用的關系。 下面列出幾個主要 ...

Fri May 22 05:45:00 CST 2015 0 3972
kvm源代碼分析

vmx是x86硬件虛擬化層,從代碼看,qemu用戶態是一層,kernel中KVM通用代碼是一層,類似kvm_x86_ops是一層,針對各個不同的硬件架構,而vcpu_vmx則是具體架構的虛擬化方案一層。 在執行vm entry時候將vmm狀態保存到vmcs的host ...

Fri May 19 22:39:00 CST 2017 0 1414
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM