Android開發(fā)基礎(chǔ)

安迪魯賓

安迪·魯賓:真正的Geek撰洗,從不關(guān)心技術(shù)之外的人和事误澳。
他在乎的就是變著花樣創(chuàng)造新的科技產(chǎn)品改變世界兼蕊,但是對(duì)商業(yè)模式和賺錢卻一竅不通。

早年間有一篇報(bào)道是關(guān)于魯賓家里的描述贸毕。
安迪魯賓從來不帶鑰匙郑叠,因?yàn)樗_門的是一臺(tái)視網(wǎng)膜掃描儀,他為什么要這樣呢明棍,他自己的解釋是:如果他的前女友們想要再回來的話會(huì)很方便乡革。但是如果是訪客按下門鈴的話,門后會(huì)出現(xiàn)一只機(jī)械手臂,然后敲響一面鑼署拟,他的同事也說過婉宰,這可能是全世界最貴的門鈴歌豺。

2005年5月的一天推穷,那是整個(gè)五月最大的雨,安迪魯賓可能沒想到這將是自己最后一次來著心愛的法拉利來到Google總部类咧。因?yàn)轳R上馒铃,Google就會(huì)出資5000萬美元與部分股權(quán)購買他的整個(gè)Android團(tuán)隊(duì)。身價(jià)暴漲的他痕惋,竟然還有換輛破車才能去Google上班区宇。沒辦法公司規(guī)定,在2004年谷歌上市前增規(guī)定值戳,誰的車比寶馬3系高級(jí)议谷,就會(huì)毫不留情的被棒球棒打爛。堕虹。

書中稱卧晓,在2007年蘋果推出iPhone的時(shí)候,谷歌就已開始研發(fā)自己的智能手機(jī)操作系統(tǒng)Android了赴捞。因?yàn)樵缭?005年逼裆,谷歌就斥資5000萬美元收購了魯賓創(chuàng)辦的公司Android。不過當(dāng)魯賓看到iPhone時(shí)則意識(shí)到自己應(yīng)該暫時(shí)放棄推出Android手機(jī)的想法赦政。

我們講了會(huì)魯賓胜宇,我們?cè)僦v講魯賓的爸爸吧。

魯賓的爸爸恢着,曾經(jīng)是學(xué)心理學(xué)的桐愉,后來經(jīng)營了一家電子玩具直銷公司,銷售的樣品被拍照放進(jìn)銷售目錄后呢掰派,樣品就屬于小安迪了从诲。所以他的房間從小就堆滿了那個(gè)年代最新的電子玩具。碗淌。盏求。重點(diǎn)60年代。

60年代魯賓的房間

反復(fù)拆卸玩具成了他最愛做的事情之一亿眠,十五歲的時(shí)候碎罚,他就親自做了一個(gè)機(jī)器人。

大學(xué)畢業(yè)后纳像,大學(xué)畢業(yè)后荆烈,也就是1986年,他直接加入以光學(xué)儀器知名的卡爾·蔡司公司擔(dān)任機(jī)器人工程師,一待就是三年憔购。宫峦。

倒是忘記提了,安迪那時(shí)候就特別喜歡在開曼群島的沙灘上跑步玫鸟,由此帶來的機(jī)遇和靈感不說改變他自己导绷,也悄然改變了世界。屎飘。妥曲。途中他遇到了一個(gè)躺在沙灘上的人,與他交談后才得知與女友吵架被趕了出來钦购,魯賓就幫找了個(gè)安身之地檐盟。出于感謝此人就將魯賓帶到了他工作的地方,而恰恰他就是在全盛時(shí)期的蘋果公司上班的一名攻城獅押桃。那時(shí)蘋果公司基本由技術(shù)控制所以管理比較隨意葵萎,魯賓做出了史上第一臺(tái)modem(調(diào)制解調(diào)器 也就是現(xiàn)在的路由器)。技術(shù)不壓身唱凯、藝高人膽大羡忘。他對(duì)內(nèi)對(duì)的電話系統(tǒng)進(jìn)行了重新編程。偽裝成了當(dāng)時(shí)的CEO約翰斯卡利(就是把喬布斯趕出蘋果的那個(gè)人)打電話給人事波丰,要給自己和自己組里的同事股票獎(jiǎng)勵(lì)壳坪。

1992年魯賓加入了 General Magic 公司,搭了個(gè)小帳篷24小時(shí)吃住都在里面掰烟,開發(fā)出了當(dāng)時(shí)極具突破性的magic cap手機(jī)爽蝴。由于設(shè)備太先進(jìn),當(dāng)時(shí)的運(yùn)營商們支撐不了纫骑,所以很快被判了死刑(當(dāng)時(shí)周圍的人們大概還在用bb機(jī)吧)蝎亚,隨后魯賓又開啟了一段度假生涯,當(dāng)然也是去了他最喜歡的開曼群島先馆。(途中除了游玩什么的 自己也動(dòng)手搗鼓一些稀奇古怪的東西发框,比如之前提到的門禁系統(tǒng))
回來之后,又受邀參加了由三位蘋果公司元老創(chuàng)辦的Artemis公司煤墙,繼續(xù)吃住公司梅惯,這次他帶領(lǐng)團(tuán)隊(duì)做一款交互式互聯(lián)網(wǎng)電視,創(chuàng)造了多項(xiàng)專利仿野,實(shí)現(xiàn)盈利铣减,年收入超過了一億美元。當(dāng)然成功的產(chǎn)品總是有市場(chǎng)的脚作,這款互聯(lián)網(wǎng)電視被當(dāng)時(shí)的微軟給相中了葫哗,而魯賓呢缔刹,也開開心心的加入了心儀已久的微軟超級(jí)機(jī)器人項(xiàng)目。但是 但是 劣针,魯賓又開始做了 - - 校镐,他造了一個(gè)會(huì)走路的機(jī)器人,一天沒事的時(shí)候就在公司里面瞎晃悠~捺典,記錄著所聞所見鸟廓。在某一個(gè)周末,微軟的安全部門發(fā)現(xiàn)自己的系統(tǒng)被黑客入侵了辣苏,幸好沒發(fā)現(xiàn)入侵的是一個(gè)移動(dòng)的機(jī)器人
肝箱,但是這樣危險(xiǎn)的行為也是不被允許的哄褒,下令讓魯賓禁止使用這個(gè)機(jī)器人稀蟋。

從微軟離職后换薄,魯賓創(chuàng)建了一個(gè)叫danger的公司射赛,也是在這里有一個(gè)geek轉(zhuǎn)變成了一個(gè)管理者,他帶著團(tuán)隊(duì)想要做一款連接網(wǎng)絡(luò)的數(shù)碼相機(jī)购裙,但是投資商們好像并不敢興趣链嘀,他們加入了鍵盤萌狂、通訊模塊,這款產(chǎn)品叫做sidekice怀泊。真的是超越時(shí)代茫藏,但是也有超越時(shí)代的下場(chǎng),這個(gè)產(chǎn)品無法實(shí)現(xiàn)商業(yè)價(jià)值霹琼,又被掃地出門了务傲。魯賓又一次的去了開曼群島。

回來之后枣申,2002他創(chuàng)辦了一家叫Android的公司售葡,就是我們現(xiàn)在所用的操作系統(tǒng),結(jié)果運(yùn)營也是很困難到了2005年的時(shí)候谷歌就被收購了忠藤,隨著發(fā)展Android成了世界上占有率最高的操作系統(tǒng) 塞班也就byebye了挟伙。

2017年谷歌I/O大會(huì)上 kotlin成為了Android開發(fā)的一級(jí)語言

Android名字的由來

設(shè)計(jì)師安迪.魯賓(Andy Rubin)非常喜歡玩一款街機(jī)游戲,叫Gauntlet模孩。里面有個(gè)人物尖阔,他特別喜歡玩,叫Android榨咐。所以他也就把他開發(fā)的作品命名為了Android介却,就是現(xiàn)在大多數(shù)手機(jī)里面的Android操作系統(tǒng)。

開發(fā)代號(hào)

Android在正式發(fā)行之前祭芦,最開始擁有兩個(gè)內(nèi)部測(cè)試版本筷笨,以著名機(jī)器人來對(duì)其進(jìn)行命名,他們是 1 鐵壁阿童木 2 發(fā)條機(jī)器人,但是Android 1.0和Android 1.1代號(hào)他并不是這兩個(gè)胃夏。

后來由于涉及到版權(quán)問題轴或,谷歌將其規(guī)則變更為用甜點(diǎn)作為他們的系統(tǒng)版本的代號(hào)。Android 1.0是于2008年9月正式發(fā)版的第一版仰禀,Android1.1發(fā)布與2009年2月2日照雁。甜點(diǎn)命名法開始于Android1.5(實(shí)際上是第四版,因?yàn)锳ndroid1.1有兩版)答恶。

從Android1.6 Donu 甜甜圈開始饺蚊,項(xiàng)目組才正式確定將Android開發(fā)代號(hào)從"C"一直延續(xù)下去。

Android版本號(hào)

Android 1.0 - (未知)
Android 1.1 - Petit Four (小蛋糕)
Android 1.5 - Cupcake (紙杯蛋糕)
Android 1.6 - Donut(甜甜圈)
Android 2.0/2.1 - éclair (閃電泡芙)
Android 2.2 - Froyo (凍酸奶)
Android 2.3 - Gingerbread (姜餅)
Android 3.0/3.1/3.2 - Honeycomb (蜂巢)
Android 4.0 - Ice Cream Sandwich (冰淇淋三明治)
Android 4.1/4.2/4.3 - Jelly Bean (果凍豆)
Android 4.4 - KitKat (奇巧巧克力棒)
Android 5.0/5.1 - Lollipop(Android L) (棒棒糖)
Android 6.0 - Marshmallow(Android M)(棉花糖)
Android 7.0 -Nougat(Android N)(牛軋?zhí)?
Android 8.0 -Oreo(Android O)(奧利奧)
Android 9.0 -Pie (Android P)(餡餅)
Android 10.0 -(未知)(Android Q)

Android系統(tǒng)最初由安迪.魯賓等人開發(fā)制作悬嗓,最初開發(fā)這個(gè)系統(tǒng)的目的是創(chuàng)建一個(gè)數(shù)碼相機(jī)的先進(jìn)操作系統(tǒng)污呼,以方便用戶去修改照片。不過包竹,后來發(fā)現(xiàn)數(shù)碼相機(jī)的市場(chǎng)需求不夠大燕酷,加上智能手機(jī)市場(chǎng)的快速增長(zhǎng)。于是周瞎,Android被改造為一款面向智能手機(jī)的操作系統(tǒng)苗缩,于2005年8月被美國科技公司Google收購注資。被谷歌收購后声诸,安迪.魯賓依舊是負(fù)責(zé)Android的總裁酱讶,他就帶領(lǐng)著Android一步步進(jìn)化,從2008年發(fā)展到現(xiàn)在彼乌。已經(jīng)取代諾基亞手機(jī)泻肯,使android手機(jī)成為了市場(chǎng)的老大。

Android四大組件

Activity:這就是Android上最基本的界面囤攀,就是你們看到手機(jī)App顯示的內(nèi)容软免。

Service :是一種后臺(tái)運(yùn)行的組件,它不提供界面焚挠。最常見的后臺(tái)播放音樂膏萧,后臺(tái)網(wǎng)絡(luò)獲取數(shù)據(jù)。

BroadcastReceiver:一種響應(yīng)系統(tǒng)范圍廣播通知的組件蝌衔。他們可以創(chuàng)建通知欄榛泛,在發(fā)生廣播時(shí)間時(shí)候提醒用戶。比如:下載完成后噩斟,系統(tǒng)通知欄顯示xx已下載曹锨。

ContentProvider:管理共享應(yīng)用數(shù)據(jù)。

Android五大布局

LinearLayout (線性布局)

FrameLayout (幀布局)從屏幕的左上角開始

TableLayout (表格布局)

RelativeLayout (相對(duì)布局) 五大布局中最靈活的一種布局剃允,比較適合一些復(fù)雜界面沛简。

AbsoluteLayout (絕對(duì)布局) Android2.0中標(biāo)注為已過期齐鲤,不推薦使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市椒楣,隨后出現(xiàn)的幾起案子给郊,更是在濱河造成了極大的恐慌,老刑警劉巖捧灰,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件淆九,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡毛俏,警方通過查閱死者的電腦和手機(jī)炭庙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來煌寇,“玉大人焕蹄,你說我怎么就攤上這事∵笙” “怎么了擦盾?”我有些...
    開封第一講書人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)淌哟。 經(jīng)常有香客問我,道長(zhǎng)辽故,這世上最難降的妖魔是什么徒仓? 我笑而不...
    開封第一講書人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮誊垢,結(jié)果婚禮上掉弛,老公的妹妹穿的比我還像新娘。我一直安慰自己喂走,他們只是感情好殃饿,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著芋肠,像睡著了一般乎芳。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上帖池,一...
    開封第一講書人閱讀 52,696評(píng)論 1 312
  • 那天奈惑,我揣著相機(jī)與錄音,去河邊找鬼睡汹。 笑死肴甸,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的囚巴。 我是一名探鬼主播原在,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼友扰,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了庶柿?” 一聲冷哼從身側(cè)響起焕檬,我...
    開封第一講書人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎澳泵,沒想到半個(gè)月后实愚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡兔辅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年腊敲,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片维苔。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡碰辅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出介时,到底是詐尸還是另有隱情没宾,我是刑警寧澤,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布沸柔,位于F島的核電站循衰,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏褐澎。R本人自食惡果不足惜会钝,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望工三。 院中可真熱鬧迁酸,春花似錦、人聲如沸俭正。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽掸读。三九已至串远,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間寺枉,已是汗流浹背抑淫。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留姥闪,地道東北人始苇。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像筐喳,于是被迫代替她去往敵國和親催式。 傳聞我的和親對(duì)象是個(gè)殘疾皇子函喉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361

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