Click here to edit contents of this page.
Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available.
Append content without editing the whole page source.
Check out how this page has evolved in the past.
If you want to discuss contents of this page - this is the easiest way to do it.
View and manage file attachments for this page.
A few useful tools to manage this Site.
See pages that link to and include this page.
Change the name (also URL address, possibly the category) of the page.
View wiki source for this page without editing.
View/set parent page (used for creating breadcrumbs and structured layout).
Notify administrators if there is objectionable content in this page.
Something does not work as expected? Find out what you can do.
General Wikidot.com documentation and help section.
Wikidot.com Terms of Service - what you can, what you should not etc.
Wikidot.com Privacy Policy.
歡迎有問題在此留言
哈囉不好意思今天看到你們的網站影片!!好感動~~我剛學android!!我的程式都沒有基礎!!
大三了我要做實務專題!!題目是利用android開發即時通!!配合定位功能@@
在10天老師要求要做出能連線!!正是你們教的影片!!但是我新建專案~可是我一直看我不懂
!我知道class是類別!package~但是我不知道新建專案用你們的那個檔案名稱要怎麼用我一直錯誤@@
能夠教導一下麻~抱歉真的沒有基礎!!拜託幫幫我~我已經在啃書了!但在幾天就要報告了~我希望能夠套用你們的程式!
然後看影片了解程式碼~~在來做ppt! 大哥可以教我怎麼建立專案麻?? 另外有問題!client 和socket 那兩個01的 是要個別建立一個專案麻??? 我好像client的載入成功~~socket建立新專案~跑不出你們的東西!只有一堆範例@@拜託教我謝謝你們
新建專案的時候
其中有個選項是可以
選擇建立已存在的專案
將其路徑指向下載範例程式路徑即可
手機連線程式範例
伺服端 是要用一般Java專案建立
客戶端 則是使用Android專案建立
想請問一下,其實我有找到別的範例,他也是開放式的聊天室,按下登入鍵就可以聊天 但是限制英文,英文會亂碼,網路上查到的解決方案是這個
public static String FormatStr(String str){
if(str == null || str.length() ==0){
return "";
}
try{
return new String(str.getBytes("ISO-8859-1"),"GBK");
}catch (UnsupportedEncodingException ex){
return str;
}}
想請一下這個要加在哪邊……Activity client 或者SERVER哪邊阿?
你好! 可以請問一下嗎? 為什麼我用電腦DEMO後 貪食蛇只要一轉彎 他就會變短
分數也不會加上去 可是我看你的測試影片都會變長
是哪邊的程式碼在控制的呢?
有辦法讓他不會變短嗎??
還是用手機測試就不會這樣呢?
可以幫我解答一下嗎? 謝謝你^^
由於當初程式是在QVGA的螢幕上測試(HTC tatto)
後來才發現…如果使用HVGA的時候會發生有這的狀況
應該是當初碰撞偵測的地方調整太近造成的
只要更改SnakeObj.java中的
改成
應該就可以玩了
是喔~我是把
if (Rect.intersects(h, b)) {
//this.cut();
break;
我把那邊註解掉就可以了0.0
那我現在要有個想法
就是吃到頻果後…會換成別的水果出來 到什麼水果身體就變成那個水果
還有撞到邊邊會直接輸掉
希望能提供點意見^^"
小弟第一次寫Android
在SnakeObj.java
設一個boolean isDead當作蛇的狀態
並在move(float dx, float dy)函數中
邊緣碰撞偵測的地方
決定是否蛇已經死亡
並在GameSnake.java
的gameUpdate()函數中
判斷蛇的狀態決定是否要結束遊戲
有邊緣碰撞偵測的地方??
還是看不太懂0.0
在SnakeObj.java中
註解『//進行邊緣碰撞偵測調整』
那一段就是邊緣碰撞偵測的地方
要怎麼決定是否蛇死亡?
還有gameUpdate()函數中
怎麼判斷蛇的狀態決定是否要結束遊戲???
在GameSnake.java中
的 gameUpdate() 函式中
其中有一段
這段裡面的
nowDrawWork = drawAction.over;
會將狀態切換到遊戲結束
還有如果要撞到身體輸掉呢?
可以將gameStat的時間歸零
或是變更遊戲結束的判斷式
請問一下 手機連線程式
當我開起server端的時候顯示Server is start.(正常沒錯)
可是我開啟client端的時候 server端就馬上顯示Socket is End
client端 也沒有接收到訊息!!
在ClientSocketDemo1.java中
在這一段
可以將IP位址改成
10.0.2.2
或是本機伺服器的IP試試看
Good!!!!
Thank!!!
範例二跟範例三的說明影片放顛倒了。
已更正完畢..感謝回報
我現在自己+了另外2種水果上去(西瓜和橘子)
但是一開始就會向蘋果一樣出來
然後吃到哪種水果身體就變成哪種水果
但是我現在想一次出現一種水果(吃到蘋果後~蘋果消失~跑出西瓜)
想了很久
但還是沒辦法
要用啥方法呢??
在物件裡面宣告一個變數
通常是用enum宣告
這裡我用int解釋
如:0當做蘋果 1當作西瓜
當物件產生時決定是0還是1
設定好後放在物件裡
繪圖時就用這變數來決定是畫哪一種圖案
還是不太懂
我對寫程式好像真的不是很了解..
Post preview:
Close preview