2009年10月19日 星期一
善用?android:attr,而非直接指定顏色或字形大小
良:
<Button
android:id="@+id/rating_OK" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge"
android:text="@string/ok"
/>
不良:
<Button
android:id="@+id/rating_OK" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:textSize="24px"
android:text="@string/ok"
/>
原因很簡單,因為在不同的螢幕大小上Android會自行調整這些Attr的實際數據,所以你就不用改這些xml檔。但是如果你自行指定,就準備對應一個螢幕就要改一次……
<Button
android:id="@+id/rating_OK" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceLarge"
android:text="@string/ok"
/>
不良:
<Button
android:id="@+id/rating_OK" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:textSize="24px"
android:text="@string/ok"
/>
原因很簡單,因為在不同的螢幕大小上Android會自行調整這些Attr的實際數據,所以你就不用改這些xml檔。但是如果你自行指定,就準備對應一個螢幕就要改一次……
Labels:
Android
2009年10月18日 星期日
京都移動路線
なんば 発9:13 大阪市営地下鉄御堂筋線・千里中央行き \200
淀屋橋 着9:19
発9:30 京阪本線特急・出町柳行き \390
※特急料金は不要。2階建て車両(ダブルデッカー)及びテレビカー連結。オヌヌメ。
丹波橋 着10:10
発10:12 京阪本線準急・出町柳行き
※降りたホーム向かい側の電車に乗り換え
伏見稲荷 着10:19
伏見稲荷大社観光
伏見稲荷 発11:49 京阪本線準急・出町柳行き \200
祇園四条 着11:58
八坂神社観光
祇園 発12:48 京都市営バス46系統・平安神宮行き \220
京都会館美術館前着12:55頃
平安神宮観光
神宮丸太町 発13:55 京阪本線準急・出町柳行き \210
出町柳 着13:58
下鴨神社観光
出町柳 発15:00 叡山電車・鞍馬行き \410
※土曜・休日は展望列車「きらら」で運転。
貴船口 着15:27
貴船口駅前 発15:30 京都バス33系統・貴船行き \160
貴船 着15:34頃
貴船神社観光
貴船 発16:40 京都バス高野車庫行き \300
上賀茂神社前 着17:05頃
上賀茂神社観光
上賀茂神社前 発17:45 京都バス37系統・出町柳駅前行き \220
出町柳駅前 着18:09頃
出町柳 発18:20 京阪本線特急・淀屋橋行き \460
淀屋橋 着19:15
発19:20 大阪市営地下鉄御堂筋線・なかもず行き \200
なんば 着19:25
----1日目と2日目の境界----
なんば 発9:33 大阪市営地下鉄御堂筋線・千里中央行き \230
梅田 着9:42
発9:50 阪急京都線特急・河原町行き \360
長岡天神 着10:19
発10:24 阪急京都線準急・河原町行き
東向日 着10:28
阪急東向日 発10:36 阪急バス65系統・南春日町行き \270
南春日町 着10:52頃
勝持寺観光
洛西高校前 発11:47 京都市営バス西2系統・桂駅西口行き \230
桂駅西口 着12:06頃
桂 発12:17 阪急京都線準急・河原町行き \150
西院 着12:22
西大路四条 発12:28 京都市営バス203系統・錦林車庫行き \220
北野天満宮前 着12:40頃
北野天満宮観光
北野天満宮前 発13:37 京都市営バス50系統・京都駅前行き \220
京都駅前 着14:05頃
京都 発14:15 JR京都線新快速・網干行き \540
大阪 着14:43
西梅田 発14:55 大阪市営地下鉄四つ橋線・住之江公園行き \230
なんば 着15:02
Labels:
Life
2009年10月9日 星期五
關西行計畫
@Google Map
飯店:
大阪帝国ホテル
5夜 25375羊
飛機:
長榮航空
11529台票
JCB租借日本手機一隻
帶Magic離線/WiFi使用(實驗性質)
不知道是不是真的在日本很強的JCB卡
不含旅館費用,日幣現金7萬羊
10/22(四)
BR2132班,8:30桃園機場起飛,12:10抵達關西國際機場
機場內繞一繞,搭巴士直達大阪公車站
15:00飯店check in
晚上在大阪市內閒晃
10/23(五)
京都神社遊(詳細交通方式後查)
10/24(六)
大阪市內觀光,麻雀OFF
10/25(日)
幻宴大會
10/26(一)
日本橋
10/27(二)
12:55關西國際機場起飛,返家
飯店:
大阪帝国ホテル
5夜 25375羊
飛機:
長榮航空
11529台票
JCB租借日本手機一隻
帶Magic離線/WiFi使用(實驗性質)
不知道是不是真的在日本很強的JCB卡
不含旅館費用,日幣現金7萬羊
10/22(四)
BR2132班,8:30桃園機場起飛,12:10抵達關西國際機場
機場內繞一繞,搭巴士直達大阪公車站
15:00飯店check in
晚上在大阪市內閒晃
10/23(五)
京都神社遊(詳細交通方式後查)
10/24(六)
大阪市內觀光,麻雀OFF
10/25(日)
幻宴大會
10/26(一)
日本橋
10/27(二)
12:55關西國際機場起飛,返家
Labels:
Life
2009年10月6日 星期二
在程式中取得機器的API Level
Since Level 1:
Build.VERSION.SDK
回傳"1","2","3","4"之類的
Since Level 4:
Build.VERSION.SDK_INT
直接回傳int而非String
==
這種東西不問人真的是不知道去哪裡找 orz
Build.VERSION.SDK
回傳"1","2","3","4"之類的
Since Level 4:
Build.VERSION.SDK_INT
直接回傳int而非String
==
這種東西不問人真的是不知道去哪裡找 orz
Labels:
Android
2009年9月25日 星期五
Android Developer Challange 2 Reviewing
等了老半天,總算是出來了。(至少這次Google的九月和我的九月定義一樣)
Android Developer Challage 2的一般使用者評分機制如下:
1. 使用者下載評分用軟體(Android Developer Challange 2 @ Market)
2. ADC2自動隨機挑選一個待評程式,顯示Detail看你要不要安裝(會顯示在Notification Bar)
3. 若沒興趣,在MENU裡面選Skip跳過,前往步驟8
4. 有興趣,選擇安裝下載,使用該程式
5. 試用結束後回到ADC2評分(一樣會顯示在Notification Bar)
6. 針對原創性、有效利用Android平台程度、勁爆度、不可或缺度四項個別五段評分,按下按鈕送出
7. 受評程式自動從手機中移除
8. ADC2挑選下一個待評程式,回到2.
我自己的評分紀錄在此
星數為1-5,次序為原創性/有效利用Android平台程度/勁爆度/不可或缺度
Android Developer Challage 2的一般使用者評分機制如下:
1. 使用者下載評分用軟體(Android Developer Challange 2 @ Market)
2. ADC2自動隨機挑選一個待評程式,顯示Detail看你要不要安裝(會顯示在Notification Bar)
3. 若沒興趣,在MENU裡面選Skip跳過,前往步驟8
4. 有興趣,選擇安裝下載,使用該程式
5. 試用結束後回到ADC2評分(一樣會顯示在Notification Bar)
6. 針對原創性、有效利用Android平台程度、勁爆度、不可或缺度四項個別五段評分,按下按鈕送出
7. 受評程式自動從手機中移除
8. ADC2挑選下一個待評程式,回到2.
我自己的評分紀錄在此
星數為1-5,次序為原創性/有效利用Android平台程度/勁爆度/不可或缺度
Labels:
Android
2009年9月7日 星期一
今年的Google Code Jam預賽感覺很嫩
http://code.google.com/codejam/contest/dashboard?c=90101#
Alien Language
硬幹就好,把Word全部load進來,然後對每一個phrase進行逐token比對,完
Watersheds
一樣硬幹,用半遞迴填資料的方式算出每一格的集水區即可
Welcome to Code Jam
硬幹……就會仆在large set。
我直接用遞迴寫,對"welcome to code jam"逐字母linear search,最後search到m成功就掃到句尾看還有幾個m,回傳總數,全部總和就是答案
large set用Java硬上果然是效率死亡 XDD
==
希望今年也可以撐到Round 2
Alien Language
硬幹就好,把Word全部load進來,然後對每一個phrase進行逐token比對,完
Watersheds
一樣硬幹,用半遞迴填資料的方式算出每一格的集水區即可
Welcome to Code Jam
硬幹……就會仆在large set。
我直接用遞迴寫,對"welcome to code jam"逐字母linear search,最後search到m成功就掃到句尾看還有幾個m,回傳總數,全部總和就是答案
large set用Java硬上果然是效率死亡 XDD
==
希望今年也可以撐到Round 2
Labels:
IT/Programming
2009年8月13日 星期四
我是北部人,八八大水災我感受不深,但我覺得要還氣象局一個清白
啊其實也就是貼個別人寫的文的連結而已(死)
http://simonown.wordpress.com/2009/08/12/aa0005/
http://simonown.wordpress.com/2009/08/12/aa0005/
Labels:
Flamefight
訂閱:
文章 (Atom)