• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            白云哥

            身披半件長工衣,懷揣一顆地主心

             

            Android的無邊界程序設計理念

                無邊界程序設計理念這個提法來自于這里

                “Android的應用只是一個虛的概念,并沒有實際的入口,這個不像Window平臺上的應用程序的概念,Android更多的是提供組件(Components)的概念。突出請求和服務,突出組件個體,弱化邊界,系統(tǒng)的各個組件可以自由的無邊界的交流,服務請求者直接發(fā)出請求,不論這個對象在何處和屬于誰的,組件是自由獨立的個體,一個應用程序可以直接請求使用其他的應用的的組件,這個是Android應用框架設計的核心理念,其他的一切都是在為這個核心理念服務。”

                “讓程序員忽略應用的概念,甚至徹底的拋棄進程這樣的概念,程序員看到的就是一個一個的組件,應用程序員利用這些組件來架構成一個所謂的應用,那么設計者首先要考慮的是什么呢?我想應該是一個抽象的應用模型,在這個模型下產(chǎn)生概念和接口。”

                “Android中你可以開始一個Activity,但是沒有權利消滅一個Activity,這是個體權利的體現(xiàn),個體的消滅是由系統(tǒng)決定的,這個就是Android中Activity蘊含的人文意義。”

             

                這段總結說的非常好,從我近期對Android開發(fā)的一些基本了解來看,也確實是這樣。在Android平臺下開發(fā),你不需要從頭開始構建一個應用,你可以使用系統(tǒng)提供好的一些功能,或者是別人的應用程序中已實現(xiàn)的部分功能,拿來組裝自己的應用,當然,你做好的應用也可以把部分功能暴露給別人來使用。具體說來,就是Activity與Intent的使用。

             

                基于這樣一種模式,Android開發(fā)更像是堆積木,當然,這是理想狀態(tài)下的。Google最近不是就推出了一款通過web上的組件拖拽就能生成一個自定義的應用程序的工具么,當然,我只看了下介紹,還沒有機會親自體驗,不過,這終將是未來的趨勢。

                當然,這對于開發(fā)人員來說是好事,你可以更加快速的把自己的想法變成現(xiàn)實,你不用親力親為的去做每一件細小的事情。

                對于手機使用者來說,這同樣是好事。使用統(tǒng)一的Activity構建出來的應用,不論是外觀還是使用方式上都是完全統(tǒng)一的,用戶拿到一個新應用時基本上不會有太大的使用方面的成本。

                而對于Google來說,這當然也是好事。Google可以把他的云計算服務都做成一個個的組件,應用開發(fā)者們可以隨意組合上自己的應用中,這對于Google推廣自己的服務將會是一件非常有益的事。

             

                當然,目前來說,組件的提供還并不算完美,現(xiàn)在來開發(fā)一個應用,還是需要自己做很多工作,僅有少部分服務可以直接調(diào)用Google提供的Intent,而調(diào)用別人的Activity很難得到保證,比如對別人的應用的依賴,比如接口的保證,等等。另外,目前各手機廠商在定制Android時都提供了自己的UI sence,而各家也都不一樣,再加上Android原生的,這也使得UI的統(tǒng)一越發(fā)的難,不知道未來將會如何處理。

            posted on 2010-07-21 08:27 白云哥 閱讀(1762) 評論(1)  編輯 收藏 引用 所屬分類: Android

            評論

            # re: Android的無邊界程序設計理念 2010-07-21 11:45 陳梓瀚(vczh)

            同樣是“組件高度封裝后程序猿不需要理解后面的細節(jié)”,就有了“偉大”的google和“讓程序猿變蠢”的microsoft,信仰啊信仰  回復  更多評論   

            導航

            統(tǒng)計

            常用鏈接

            留言簿(4)

            隨筆分類

            隨筆檔案

            相冊

            我的鏈接

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久综合给合综合久久| 久久久久人妻一区精品| 91精品无码久久久久久五月天| 一日本道伊人久久综合影| 99久久人妻无码精品系列蜜桃 | 久久狠狠爱亚洲综合影院 | 亚洲精品无码成人片久久| 亚洲综合久久综合激情久久| 人妻无码αv中文字幕久久琪琪布 人妻无码精品久久亚瑟影视 | 亚洲中文字幕伊人久久无码| 色综合久久精品中文字幕首页| 国产香蕉久久精品综合网| 天堂无码久久综合东京热| 久久亚洲精品国产亚洲老地址| 久久99国产精品二区不卡| 九九久久99综合一区二区| 开心久久婷婷综合中文字幕| 久久久久国产精品嫩草影院| 波多野结衣中文字幕久久| 久久久久国产一级毛片高清版| 久久精品亚洲精品国产欧美| 久久天天躁狠狠躁夜夜不卡| 国内精品久久人妻互换| 狠狠狠色丁香婷婷综合久久俺| 久久伊人亚洲AV无码网站| 久久AV无码精品人妻糸列| 久久综合狠狠综合久久激情 | 久久久精品人妻一区二区三区蜜桃| 伊人久久大香线蕉精品| 欧美午夜精品久久久久免费视 | 一本色综合网久久| 老司机午夜网站国内精品久久久久久久久| 久久久久亚洲精品无码蜜桃| 色婷婷久久久SWAG精品| 久久精品免费大片国产大片| 成人国内精品久久久久影院VR| 亚洲av成人无码久久精品| 蜜臀av性久久久久蜜臀aⅴ麻豆| 久久精品国产2020| 国产精品久久久久久久久鸭| 999久久久无码国产精品|