2011年5月22日 星期日

臉書的髒話按鈕( ? )

嗯這是測試用的無用按鈕 對方是看不到效果的XD
髒話按鈕
將這個按鈕拖曳到書籤列
或者在按鈕上面右鍵加入書籤(我的最愛)

並在瀏覽FB首頁按下就會發生糟糕的事...=3=
在IE或火狐裡面按似乎會同時發生按讚的效果 不過 不重要啦=3=
看看而已XD
效果圖

2011年5月15日 星期日

[Android應用]沒路用電風

台灣製造 精品電風
馬上帶回家:Useless Fan.apk
(極其輕巧的228KB)


炎炎夏日,電風扇絕對是居家必備的電器用品,
但是出門在外沒辦法帶電風扇,又不想花錢買小電風,怎麼辦呢?讓無用電風扇帶給你Android全新用途吧!!
這款無用電風扇外觀典雅大方,採用奈米高科技,讓風速高達160奈米/年,藉由螢幕生熱系統來產生對流間接讓空氣流動。附有噪音調整系統(音量鍵),以及不安全的風扇外罩(別用手去碰 我先說了哦!)
各位客倌,心動了嗎? 馬上下載吧HAHA,因為是免費的別找我退錢=3=
qrcode

2011年5月14日 星期六

OpenGL載入PNG時產生的透明異常 or 黑色邊邊 ( Android )

PNG 黑邊
白色史萊姆變灰色的

沒有黑邊的目錄
正常的白色史萊姆

圖截的有點不好,因為是在動的沒辦法正確抓圖=口=
不過說真的這樣一個OpenGL設定也實在太過分,
非常難用文字去解釋這樣的錯誤,而且誰會知道這樣的錯誤的原因叫做premultiplied alpha?
因此連爬GOOGLE都是一件苦惱的事,不管怎樣解決方法還是被找到了,但散播有錯誤程式碼的人也沒提醒=3=
PNG的透明異常是由於SRC的R,G,B分別已經先乘上SRC的Alpha(0~1)
所以當我們使用:
glBlendFunc(GL11.GL_SRC_ALPHA,GL11.GL_ONE_MINUS_SRC_ALPHA); 
並且用:
GLUtils.texImage2D(GL11.GL_TEXTURE_2D, 0, bmp, 0);
載入圖片Texture的時候,OpenGL的結果會出現
SRC_COLOR * SRC_ALPHA * SRC_ALPHA + (1-SRC_ALPHA)*DST_COLOR
而我們要的正確結果是
SRC_COLOR * SRC_ALPHA + (1-SRC_ALPHA)*DST_COLOR
因此用不適當的方法載入PNG圖片的RGB數值(有ALPHA的部分)會比正常值來的低!

※解決方法是用:
glBlendFunc(GL11.GL_ONE,GL11.GL_ONE_MINUS_SRC_ALPHA); 
但這方法會造成glColor4f無法使用,必須調回GL_SRC_ALPHA。
若用gl.glTexImage2D來載入圖片,就可以維持GL_SRC_ALPHA而不產生黑邊,但卻是一件苦差事:詳情點這http://groups.google.com/group/android-developers/browse_thread/thread/baa6c33e63f82fca
總之希望能幫助有遇到這個困難的人HAHA

2011年5月3日 星期二

[Android應用]Viba - 藏在口袋的震動傳訊工具(其實藏內褲也可以)

考試解題/臥底/秘密通訊/被綁架時最好用的工具
APK檔案下載: Viba.apk
系統限制: Android 2.1↑
摩斯電碼查表 (目前Viba只支援英數)

某天,我想到了..通訊媒介除了視覺聽覺還有...觸覺,手機如何產生觸覺咧?沒錯就是震動啦=///=!
Viba核心目的就是為了在不知情者面前非常自然的秘密通訊 。然後原理是透過無線網路傳輸規律性的震動(眾所皆知的摩斯密碼) ,加上電容式螢幕跟電阻式螢幕都能透過布料觸控,放口袋裡也能觸控,這樣就達成目的囉XD

Viba的簡易操作模式看看下面的說明:


1.註冊Jabber帳號
2.登入
3.+想通訊的人帳號
4.長按聯絡人挑出過濾/不過濾名單
5.點選要傳送訊息的聯絡人(雙方必須同時開啟Viba, 手機最好關靜音=3=)
6.按下摩斯
7.開始打摩斯碼 (P.S. 摩斯密碼的相關設定必須在登入畫面按下MENU 。)


  由於大部分人沒接觸過摩斯密碼,所以預設的輸入節奏設的很慢,字母跟字母的間隔約為三短音以上,長音是短音的四倍。正常來說,摩斯密碼的學習時間約為二十分鐘到兩小時,看個人資質了。其實重點是這東西放在口袋裡隔著布料就可以觸控傳送訊息,而且對方也是靠大腿來感知的。如果放在內褲裡面的話,似乎跟某種遙控玩具一樣?
不過我沒試過隔著褲子加內褲觸控有沒有效? 有試的人可以分享一下..


聯絡人畫面(還蠻陽春的=3=)
好孩子不要學的密語