儘管說是2009,但是電影不限是今年上映的,要不然根本連十部都湊不到XD
不過應該都是2009年看的,如果我記憶力還過的去的話。
第十名:Avatar, 阿凡達(2009)
![]()
讀文件的時候,看到custom這個字,就知道到了進階班了,喔耶。
不過進階班學的東西通常實際上都用不到,Orz。
Android的世界中,有兩種基本的UI類別,View和ViewGroup。Android大神也為我們提供了兩種先寫好的類別,幫忙我們自己設計的,對應到View的類別稱之為widget,對應到ViewGroup的稱之為layout。
Style和theme這兩個小玩意是,當你在設計一個程式,希望其中每個部份都長的差不多時,就可以讓他們套用共同的style跟theme。
Style是一組可以被layout重複使用的attribute,theme則是一組可以被activity重複使用的attiribute。
回家的路上,口袋中的手機隨機播放著Van Halen的歌曲。
這兩個月聽的都是alternative rock,充滿著現代的激情和咆哮,彷彿燎原的火焰,或是燒穿肚腹的醇香烈酒。
而這是下著綿綿細雨的夜,雨絲落在我肩上,飄在我臉上。
我聽著Van Halen。
詞曲:駝鈴22屆彥志學長
秋燒的紅 抹去了最後一片笑語
結局已經上演 儘管是一場悲劇
妳早已忘了 那些動人的回憶
我卻還輕觸身上你的溫柔
空自等候 等候秋天最後一片楓
心仍在顫抖 抖不散滿身輕愁
妳早已飛走 飛到自己的天空
只有我在滴血 還裝作灑脫
chorus:
故事還是要走過
楓卻隨風 全部飄落
踩著心痛 卻不知道要怎麼說
故事還是要淚流
我卻為妳傷心白頭
就在深秋 燒紅了 最美的夢
Status Bar 就是android系統列上的小圖示,如果你按住它往下拖曳,就會有詳細內容的視窗,可以從裡面再去啟動想要的activity。也可以設定讓手機發光,發出聲音或是振動來提醒user。
這玩意最好,也應該跟背景執行的service搭配,原因就像是平常用電腦看電影正刺激的時候,如果防毒軟體不只是跳出一個小訊息要你更新,而是生出一個接近全螢幕的視窗開始慢吞吞的下載檔案,你應該會想殺了設計者吧。
在許多情況下,你的程式可能需要通知user一些訊息,有三種通知的方式…
在android上,user找麻煩的方法很多,可以敲可以按可以搖…問題是我們如何偵測這些event發生,早年我們用的方法叫做callback method,例如重新定義onTouchEvent(),延伸原有的View的method。不過萬一我們有許多的View都要作同樣的事情,那這就耗時又耗工,讓我們顯得像個白痴,那是不應該的。
好在偉大android早已想好了這點,不呼叫callback方法,呼叫內含callback方法的nested interface,你只要定義這些interface就一切搞定。通常我們把這些神奇的interface稱呼為:event listener。
另外一種情況是你可能會想要重新打造一個View,改變他們應付event的方式,也就是要處理event handler。