專題報告 組員:吳家齊,江弘喻
專題進度報告與問題 (1)我們這陣子除了寫比賽要用的企畫書報告與專題進度 外,由於老師將我們這組的HTC臨時收回,所以改拿自己 的HTC進行專題,不過再改用HTC時,發生HTC無法與電 腦連結,程式碼都一樣情形,經過多次找問題與跟學長一 起討論,將電腦重灌後才解決這方面的問題。 (2)我們之前遇到的困難,經過尋找問題也與學長測試過, 是已經找到解決的方式,不過要結果要理解伊些比較深層 的程式寫法。我們正在學習,與想辦法寫出。 (3)我們預計在這禮拜內會把比賽的事務處理好,並且開 始準備比賽與跟老師討論如何進行下一步。
比賽進度 這陣子我們已經大致把企畫書方面的前言與伊 些內容大致上處理好。內容大約是介紹我們為 何有這個專題想法與這項專題的可行性用途。 在現在手機越來越發達的世代。所以才有想法 把藍芽傳輸資料方面跟手機方面做結合。
比賽進度 我們考慮到因為科技越來越進步,再未來10年 內至少手機會更先進的發展。因為當人們出門 哪幾樣東西一定會帶?(1)錢(2)鑰使(3)手機。 所以才會往手機方面去增加功能與需求。後來 才想到用藍芽與手機方面做資料結合來做這項 專題。
專題進度 這陣子我們已經有找出之前遇到的問題解決方 式。不過這方面因為個人程式技術問題還沒法 完全解出來。目前我們正在學習執行緒,以盡 快將目標寫出來。 經過與學長多方測試,我們找出問題在於生命 週期方面。我們的接收程式在執行onResume之 後就跳過下個階段。而使的接收的InputStream ,死在迴圈裡面。變的接收檔案是空的(null)。
Android生命週期
之前寫法 我們將輸入的程式寫在onResume。
解決方式 我們找出來的解決方式是,先等整個程式跑過 onResume之後。 我們在建立一個新執行緒(Thread),在呼叫 程式再跑一次,等輸入的檔案進入inputstream, 在輸出。 不過由於建立新執行緒我們是寫得出來,但是 如何再讓程式重新再跑一次,或許我們寫法還 不到家,目前正在進行學習與測試。