Presentation is loading. Please wait.

Presentation is loading. Please wait.

專題報告p6 組員:吳家齊    江弘喻.

Similar presentations


Presentation on theme: "專題報告p6 組員:吳家齊    江弘喻."— Presentation transcript:

1 專題報告p6 組員:吳家齊    江弘喻

2 進度說明 最近的進度幾乎停擺,因為遇到困難難以解決,雖然老師與學長都說很簡單,不過當局者迷。我還是想不出寫進去的辦法。
而某位學長說我對於JavaAPI方面並不熟悉,要進行去看而且全部了解用法,才能寫。那位學長說當時他知道要去了解JavaAPI,所以去看整整看了一個月。我想可能要花點時間在這上面了。

3 何謂JavaAPI 這些宣告用法,就是指JavaAPI,因為我們需要用到的語法很多,有觸控宣告、藍牙宣告、以及輸出入宣告…等。

4 Api檔案

5 困難說明 我們遇到的困難,就是老師與學長要我們把手機上所觸控的座標將資料用藍牙傳進去電腦裡面,老師說明利用inputstream&outputstram,將座標資料利用數字轉字串的方式傳進去電腦的藍牙伺服端,再依照伺服端用javaAPI語法利用ROBOT判定並解讓滑鼠游標移動。 問題是我不知道該怎麼寫這一段,於是在去問學長,學長說明可以用BUFFERREADER的方式用寫,在將藍牙專門傳送的變數傳進去電腦,但我還是聽的目薩薩!

6 手機端藍牙與觸控程式碼

7 手機端藍牙與觸控程式碼

8 手機端藍牙與觸控程式碼 因為手機段程式碼,我還有遇到問題之後當我困難解決,並且把API搞熟,會將一次整體說明。
那時我們的第一階段也差不多好了。

9 import java.io.IOException;
public class IOException extends Exception 當發生某種 I/O 異常時,拋出此異常。此類別是失敗或中斷的 I/O 操作產生的異常的通用類別。

10 import java.io.IOException;
建構子摘要 IOException()  建構一個 IOException,使用 null 作為其錯誤詳細訊息。 IOException(String message)  建構帶指定詳細訊息的 IOException。 IOException(String message, Throwable cause) 建構帶有指定詳細訊息和 cause 的 IOException。 IOException(Throwable cause) 建構一個 IOException,使其具有指定的 cause 以及詳細訊息 (cause==null ? null : cause.toString())(通常包含類別和 cause 的詳細訊息)。

11 import java.util.UUID; 類別 UUID public final class UUID :
這些通用標識符具有不同的變體。此類別的方法用於操作 Leach-Salz 變體,不過建構子允許創建任何 UUID 變體(將在下面進行描述)。 變體 2 (Leach-Salz) UUID 的佈局如下: long 型資料的最高有效位由以下無符號欄位組成:

12 import java.util.UUID; 0xFFFFFFFF time_low 0x FFFF0000 time_mid 0x F000 version 0x FFF time_hi long 型資料的最低有效位由以下無符號欄位組成: 0xC variant 0x3FFF clock_seq 0x0000FFFFFFFFFFFF node

13 UUID建構子摘要 UUID(long mostSigBits, long leastSigBits)           使用指定的資料建構新的 UUID。

14 UUID方法摘要 Int clockSequence() 與此 UUID 相關聯的時鐘序列值。
Int compareTo(UUID val)           將此 UUID 與指定的 UUID 比較。 Int equals(Object obj)           將此物件與指定物件比較。 static UUID fromString(String name)           根據 toString() 方法中描述的字元串標準表示形式創建 UUID。

15 UUID Long getLeastSignificantBits() 返回此 UUID 的 128 位值中的最低有效 64 位。
Long getMostSignificantBits()           返回此 UUID 的 128 位值中的最高有效 64 位。 Int hashCode()           返回此 UUID 的雜湊碼。


Download ppt "專題報告p6 組員:吳家齊    江弘喻."

Similar presentations


Ads by Google