- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
專題報告p6 組員:吳家齊 江弘喻 進度說明 最近的進度幾乎停擺,因為遇到困難難以解決,雖然老師與學長都說很簡單,不過當局者迷。我還是想不出寫進去的辦法。 而某位學長說我對於JavaAPI方面並不熟悉,要進行去看而且全部了解用法,才能寫。那位學長說當時他知道要去了解JavaAPI,所以去看整整看了一個月。我想可能要花點時間在這上面了。 何謂JavaAPI 這些宣告用法,就是指JavaAPI,因為我們需要用到的語法很多,有觸控宣告、藍牙宣告、以及輸出入宣告…等。 所以我需要找更多時間去看那整篇的api與法與使用。 Api檔案 困難說明 我們遇到的困難,就是老師與學長要我們把手機上所觸控的座標將資料用藍牙傳進去電腦裡面,老師說明利用inputstreamoutputstram,將座標資料利用數字轉字串的方式傳進去電腦的藍牙伺服端,再依照伺服端用javaAPI語法利用ROBOT判定並解讓滑鼠游標移動。 問題是我不知道該怎麼寫這一段,於是在去問學長,學長說明可以用BUFFERREADER的方式用寫,在將藍牙專門傳送的變數傳進去電腦,但我還是聽的目薩薩! 手機端藍牙與觸控程式碼 手機端藍牙與觸控程式碼 手機端藍牙與觸控程式碼 因為手機段程式碼,我還有遇到問題之後當我困難解決,並且把API搞熟,會將一次整體說明。 那時我們的第一階段也差不多好了。 import java.io.IOException; 類別IOException說明: public class IOException extends Exception 當發生某種 I/O 異常時,拋出此異常。此類別是失敗或中斷的 I/O 操作產生的異常的通用類別。 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 的詳細訊息)。 import java.util.UUID; 類別 UUID public final class UUID : 表示通用唯一標識符 (UUID) 的類別。 UUID 表示一個 128 位的值。 這些通用標識符具有不同的變體。此類別的方法用於操作 Leach-Salz 變體,不過建構子允許創建任何 UUID 變體(將在下面進行描述)。 變體 2 (Leach-Salz) UUID 的佈局如下: long 型資料的最高有效位由以下無符號欄位組成: import java.util.UUID; 0xFFFFFFFtime_low 0FFF0000 time_mid 0x000000000000F000 version 0x0000000000000FFF time_hi long 型資料的最低有效位由以下無符號欄位組成: 0xC000000000000000 variant 0x3FFF000000000000 clock_seq 0x0000FFFFFFFFFFFF node UUID建構子摘要 UUID(long?mostSigBits, long?leastSigBits) ??????????使用指定的資料建構新的 UUID。 UUID方法摘要 Int clockSequence() ??????????與此 UUID 相關聯的時鐘序列值。 Int compareTo(UUID?val) ??????????將此 UUID 與指定的 UUID 比較。 Int equals(Object?obj) ??????????將此物件與指定物件比較。 static?UUID fromString(String?name) ??????????根據 toString() 方法中描述的字元串標準表示形式創建 UUID。 UUID Long getLeastSignificantBits() ??????????返回此 UUID 的 128 位值中的最低有效 64 位。 Long getMostSignificantBits() ????
文档评论(0)