寫在前面 記得我大二時“不務正業(yè)”地自學Android并跟了老師做項目撕攒,到大三開始在目前的公司實習,至今畢業(yè)半年有多,學習Android已經(jīng)3年多了!但總感覺知識點很零散,并...
寫在前面 記得我大二時“不務正業(yè)”地自學Android并跟了老師做項目撕攒,到大三開始在目前的公司實習,至今畢業(yè)半年有多,學習Android已經(jīng)3年多了!但總感覺知識點很零散,并...
在前兩篇分析的基礎上,這篇我們來看看Replugin是如何支持Service組件的。 本篇會包含以下內容: Service 啟動流程 PluginServiceServer子...
RePlugin湖笨,360開源的全面插件化框架,按照官網(wǎng)說的衍菱,其目的是“盡可能多的讓模塊變成插件”赶么,并在很穩(wěn)定的前提下,盡可能像開發(fā)普通App那樣靈活脊串。那么下面就讓我們一起深入...
看過網(wǎng)上大多數(shù)的文章辫呻,實在難以看的懂(不能直接拿來用)∏矸妫可能是因為自己所學的知識不夠的原因吧放闺,理解有些困難。so 花了一個下午的時間整理了一下缕坎,相信大家很容易看得懂的怖侦! 1....
原創(chuàng)文章&經(jīng)驗總結&從校招到A廠一路陽光一路滄桑 詳情請戳www.codercc.com 1.Condition簡介 任何一個java對象都天然繼承于Object類,在線程間...
鎖 鎖是用來控制多個線程訪問共享資源的方式谜叹,一般來說匾寝,一個鎖能夠防止多個線程同時訪問共享資源(但是有些鎖可以允許多個線程并發(fā)的訪問共享資源,比如讀寫鎖)荷腊。在Lock接口出現(xiàn)之...
任意一個Java對象艳悔,都擁有一組監(jiān)視器方法(定義在java.lang.Object上),主要包括wait()女仰、wait(long timeout)猜年、notify()以及not...
IBinder 與 Binder 一個在同進程的對象的抽象是 Object,但這個對象是不能被跨進程使用的疾忍,要想跨進程使用乔外,在 Android 中就必須依附于 Binder ...