Android 基礎(chǔ)

框架圖

Framework

Android 四大組件

  • 活動(Activity)
  • 服務(wù)(Service)
  • 內(nèi)容提供者(Content Provider)
  • 廣播接收器(Brocast Receiver)

Activity

Activity
  • 組件注冊
  • 事件監(jiān)聽
  • 多線程
  • 啟動活動
  • Intent
  • 布局文件
  • Toast
  • Log
  • 活動棧

Service 生命周期

image.png

Android 權(quán)限

普通權(quán)限:在AndroidManifest.xml文件中聲明济蝉。
敏感權(quán)限:按組劃分所计,運(yùn)行時申請铭若。

Android 存儲

  • 文件(內(nèi)部,外部):
  • sharedpreference:鍵-值對胳喷。
  • sqlite

apk打包過程

image.png

apk結(jié)構(gòu)

  • META-INF 文件夾:

    • MANIFEST.MF:清單文件(Manifest file)。
    • CERT.SF:清單文件列表的SHA-1值斧抱。
    • CERT.RSA:公鑰證書和對CERT.SF的簽名哮翘。
  • class.dex 文件: classes文件通過DEX編譯后的文件格式,用于在虛擬機(jī)上運(yùn)行的主要代碼部分未玻。

  • AndroidManifest.xml:編譯后的AndroidManifest.xml文件灾而。

  • resources.arsc:資源索引表。

  • res:編譯后的資源文件扳剿。

  • asset:資源文件旁趟。

  • lib:本地(native)庫。

靜態(tài)分析工具

反編譯dex:dex2jar庇绽,enjarify锡搜,baksmali
反編譯xml資源:AXMLPrinter
修改resources.arsc:AndroidResEdit
綜合類工具:apktool
本地(native)代碼分析工具:ida

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市瞧掺,隨后出現(xiàn)的幾起案子余爆,更是在濱河造成了極大的恐慌,老刑警劉巖夸盟,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蛾方,死亡現(xiàn)場離奇詭異,居然都是意外死亡上陕,警方通過查閱死者的電腦和手機(jī)桩砰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來释簿,“玉大人亚隅,你說我怎么就攤上這事∈埽” “怎么了煮纵?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵懂鸵,是天一觀的道長。 經(jīng)常有香客問我行疏,道長匆光,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任酿联,我火速辦了婚禮终息,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贞让。我一直安慰自己周崭,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布喳张。 她就那樣靜靜地躺著续镇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪销部。 梳的紋絲不亂的頭發(fā)上磨取,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天,我揣著相機(jī)與錄音柴墩,去河邊找鬼忙厌。 笑死,一個胖子當(dāng)著我的面吹牛江咳,可吹牛的內(nèi)容都是我干的逢净。 我是一名探鬼主播,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼歼指,長吁一口氣:“原來是場噩夢啊……” “哼爹土!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起踩身,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤胀茵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后挟阻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體琼娘,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年附鸽,在試婚紗的時候發(fā)現(xiàn)自己被綠了脱拼。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡坷备,死狀恐怖熄浓,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情省撑,我是刑警寧澤赌蔑,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布俯在,位于F島的核電站,受9級特大地震影響娃惯,放射性物質(zhì)發(fā)生泄漏跷乐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一石景、第九天 我趴在偏房一處隱蔽的房頂上張望劈猿。 院中可真熱鬧拙吉,春花似錦潮孽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至佛舱,卻和暖如春椎例,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背请祖。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工订歪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人肆捕。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓刷晋,卻偏偏與公主長得像,于是被迫代替她去往敵國和親慎陵。 傳聞我的和親對象是個殘疾皇子眼虱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,514評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,770評論 25 707
  • day01 英語****Generation 一代人;代(約30年)席纽,時代icon 圖標(biāo)Libraries:...
    lengol閱讀 1,977評論 0 50
  • 黑夜包裹的光亮里捏悬,各自陳述著或歡喜,或悲傷的往事润梯。在那些往事里过牙,浮現(xiàn)的是一張張或慈愛或可惡的臉龐。 都說‘家家有本...
    本色los閱讀 157評論 0 0
  • 小時候如果遇到一件自己特別喜歡的玩具那么或許父母如何的勸說都不可能放下,從小我們就知道或許這件東西放下了就再也見不...
    等君歸_閱讀 368評論 0 0
  • 你說等我夠了 該走了
    是77呀閱讀 177評論 0 0