- 在 Activity onCreate 裡,setContentView 之前加入下列片段:
- this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
歡迎來到小豬圈!
2010-08-30
Android 開發筆記:全螢幕模式
Android 開發筆記:findViewById
- Activity 的 findViewById() 在 onCreate() 裡 setContentView() 後才能用!
- 這是在自訂最底層Layout 再載入 xml 時遇到的問題。 可以先 View view = Activity.getLayoutInflater().inflate() 載入xml後,再view.findViewById()
2010-06-29
Google Nexus One 入手
- 在這裡入手
- 最大的問題是:螢幕下方的四個功能鍵的實際感應位置偏上,容易按錯。
- 另一個大問題是無法只關閉手機行動上網,行動上網費用不便宜啊,更新至 2.2 後新增開關選項。
- 內建的軟體都無法直接關閉,得等到自動回收或到設定裡強制關閉。
- Android 2.2 更新竟然未通知就自動下載,約44MB,以最貴的費率來算(1MB約20元)就快一千咧。
- 聯絡人分組只有a到z,而中文全算在z組裡,2.2 中文改以拼音字首分組。
- 音量不夠大。
- 收訊能力比我用過手機略差(以我從客聽到房間可收訊的距離判斷)。
- 短按電源鈕就開機。
- 沒有吊繩孔。
- 接上USB來讀取SD卡似乎也是常見的問題,2.2後用全畫面提示的方式改善。
- 嘸蝦米還未支援 2.2。
- 更新2.2後昌片檔名格式從 YYYY-MM-DD hh.mm.ss.jpg 改為 IMG_YYYYMMDD_hhmmss.jpg
- 電話號碼分群(如 01-2345-6789 或 0912-345-678 中間自動加上的橫槓)不是台灣慣用的格式。
2010-04-19
Splinter Cell: Conviction 縱橫諜海:罪證
- 這個禮拜六、日的下午,到玉米家玩新遊戲“縱橫諜海:斷罪”,目前只玩完雙人劇情合作,和單人劇情的第一章(為了操作教學)的部份,超好玩的!
- 目前覺得最大的缺點是遊戲時間有點少(是意猶未盡的那種少),可能跟遊戲流程與動作太流暢有關。
- 某些情況(像自動防禦機槍、防彈燈泡、一大票不能殺的警察時)才會有點小卡關,不過闖關時常有意想不到的樂趣,會抵消不少挫折感。
- 最近 Xbox360 相關的論壇都在討論“支援USB隨身碟”的事,討論新遊戲的文章就少了很多。
- 少了像 Snake 敲牆吸引敵人的方式,有點可惜。
- 敵人會反應發現屍體的情況,但這代不能拖行屍體,只能以挾持的方式取代。
2010-04-04
2010-02-20
Dead Rising 死亡復甦
- 因為最近才入手 Xbox360 主機,才有機會玩到這款出了三年多的遊戲(2006-10出的),不錯玩。
- 老頭很吵,一直奪命連環 Call。
- 多重結局的差異不少,所以值得、也建議至少玩兩遍,一次就依劇情走,可解開 Overtime 結局,另一次解救50人的結局。
2010-01-30
Mass Effect 2
- 增加難度只是一種折磨,而不是挑戰。
- 我覺得寫實風格的女性角色很醜啊(只有我這樣認為嗎?),個性上還算有魅力就是了。
- 如果 Reeper 是有機物加無機物合成的,而且長的像用來合成的有機物(像最後那隻人形 Reeper 就是用人類做的),那 Sovereign 是用花枝做的嗎?
2010-01-20
2009-12-30
2009-12-19
2009-12-03
Win XP 小技巧
- http://www.sysinternals.com/
- fsutil.exe
- NTFSDOS Professional 5.0
- 修改 C:\WINDOWS\inf\sysoc.inf 把 hide 刪掉
- tasklist /SVC
- Gpedit.msc
- msconfig
- set devmgr_show_nonpresent_devices=1
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 改變預設目錄
- RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove
2009-12-01
2009-08-31
2009-08-11
Array 、 ArrayAccess 與 ArrayObject
- PHP5 有提供 ArrayAccess Interface 讓自製的 Classes/Objects 也有如陣列 (Array) 型別用 [] 取存方式。 SPL 也有實作 ArrayObject 。
- 但有一個關鍵的差異是新增陣列項目,一般陣列在無鍵值時是新增一個鍵值為最大整數的項目,鍵值為 null 時則新增一個鍵值為空字串的項目,自製物件是分不出兩者的差異的(無鍵值與 null 都視為 null)。請看下面範例:
<?php class ArrayAccessObject implements ArrayAccess{ private $position = 0; private $_array = array(); /* impements ArrayAccess */ public function offsetSet($offset, $value) { var_dump($offset); $this->_array[$offset] = $value; } public function offsetExists($offset) { return isset($this->_array[$offset]); } public function offsetUnset($offset) { unset($this->_array[$offset]); } public function offsetGet($offset) { return isset($this->_array[$offset]) ? $this->_array[$offset] : null; } } $a = array(); $b = new ArrayObject(); $c = new ArrayAccessObject(); $a[] = 'nothing'; $b[] = 'nothing'; $c[] = 'nothing'; $a[null] = 'null'; $b[null] = 'null'; $c[null] = 'null'; var_dump($a); var_dump($b); var_dump($c); /* output */ NULL NULL array(2) { [0]=> string(7) "nothing" [""]=> string(4) "null" } object(ArrayObject)#1 (1) { ["storage":"ArrayObject":private]=> array(2) { [0]=> string(7) "nothing" [1]=> string(4) "null" } } object(ArrayAccessObject)#2 (2) { ["position":"ArrayAccessObject":private]=> int(0) ["_array":"ArrayAccessObject":private]=> array(1) { [""]=> string(4) "null" } }
2009-08-03
base_convert 的限制
- 剛稍微測試 PHP 函數 base_convert() ,數字
約大於 2^54 以上轉換就會出現錯誤。 - 2009-08-06 更新:數字超過十進位的 9,007,199,254,740,992 即 2^53 以上,轉換就會出現錯誤。
- 2009-08-09 更新:MySQL 有提供相同功能的函數 CONV(),文件指出最大值為 2^64 (十進位的 18,446,744,073,709,551,615,輸入大於這個值都會傳回相同於這個值的結果),目前測試轉換沒有問題。另外有一點差異是輸出結果為英文大寫字母。
2009-08-01
Apache HTTPD 預設的 .ht* 小技巧
- httpd.conf 預設都有下列這一段,避免 .ht 開頭(無檔名)的檔案被讀取
# # The following lines prevent .htaccess and .htpasswd files from being # viewed by Web clients. # <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> - 雖然從網址無法存取,但依然可以從程式讀取。利用這一點,可以將設定檔取為 .htconfig 之類的。
Subscribe to:
Posts (Atom)
個人常用鏈結
Labels
- .NET (1)
- Accessibility (3)
- ADSL (1)
- Apache (9)
- ASP.NET (1)
- Babyer (1)
- Browser (1)
- Canon MX700 (1)
- CAPTCHA (1)
- CentOS (1)
- CSS (7)
- DB:SQL (1)
- DB:SQLite (2)
- DNS (3)
- English (1)
- EXIF (1)
- filename.ext (1)
- Firefox (4)
- Firewall (1)
- Flash (4)
- Game 遊戲 (28)
- Game:PC (6)
- Game:PS3 (4)
- Game:Xbox360 (3)
- GNU (1)
- Google (6)
- Google:Android (8)
- Google:Blogger (2)
- Google:Chrome (1)
- Google:Code (2)
- GoogleAppEngine (2)
- GoogleMaps (1)
- GPG (1)
- Hinet (1)
- HTML (2)
- HTTP (1)
- i18n (1)
- IE (3)
- Java (2)
- Javascript (2)
- Linux (1)
- Microsoft (2)
- MIME (1)
- MySQL (7)
- NexusOne (2)
- OAuth (1)
- Open source 開放原始碼 (1)
- OpenID (1)
- OS (1)
- OS:Windows (33)
- PHP (49)
- PHP:GTK (2)
- PHP:PEAR (1)
- PHP:PECL (3)
- PHP:ZendFramework (4)
- PostgreSQL (1)
- PPPoE (1)
- RegularExpressions (2)
- Security (11)
- Sphinx (2)
- SQLite (1)
- TCP (1)
- Ubuntu (1)
- UDP (1)
- Usability (2)
- Virtaul PC (1)
- Wii (2)
- XML (1)
- Yahoo (2)
- Yahoo:BBAuth (1)
- Yahoo:YUI (1)
- Youtube (1)
- 不如賣雞排 (2)
- 不願役 (33)
- 中文處理 (1)
- 圖 (5)
- 媒體 (2)
- 影片 (1)
- 影音 (19)
- 思 (8)
- 攝 (9)
- 政 (7)
- 敗 (2)
- 漫畫 (5)
- 生活 (34)
- 硬體設備 (13)
- 網站開發 (16)
- 網路 (8)
- 英文 (3)
- 貓 (2)
- 資安 (1)
- 趣 (29)
- 軟體 (12)
- 遊記 (8)
- 運動 (2)
- 關於我 (1)
- 電影 (10)









