2013年1月26日 星期六

Eclipse提示功能

不知為何突然Eclipse的點號(.)後會出現的提示功能消失了-.-
後來才知道不知怎麼的被取消了Orz
可以先到Windows->Prferences->Editor->Content Assist 確認Auto Activation的勾選

再來就Windows->Prferences->Editor->Content Assist->Advanced 確認Java Non-Type Proposals
物件的宣告等等或相同一樣字的mark沒出現灰色的
Windows->Prferences->Editor->Mark Occurences 確認Mark occurences of the selected element in the current file.
以上



2012年5月28日 星期一

Linux-使用Eclipse 開發Android程式



想說看一些網誌介紹如何安裝Android開發環境
不如將自己使用的過程做成影片
容易讓想學的人更快了解步驟
以下為小弟製做剪輯的
過程中發現到影片的剪輯真的不容易XD

影片中的下載來源:
1.Ubuntu
2.Java JDK for Linux
3.Eclipse for Linux
4.Android SDK for Linux
5.Android ADT
6.adb指令



PS:赫然發現怎與上篇文章相似XD
這篇只是改成Linux並搭配adb的指令來燒錄apk


2012年4月7日 星期六

windows-使用Eclipse 開發Android程式

想說看一些網誌介紹如何安裝Android開發環境
不如將自己使用的過程做成影片
容易讓想學的人更快了解步驟
以下為小弟製做剪輯的
過程中發現到影片的剪輯真的不容易XD
影片中的下載來源:
1.Java JDK
2.Eclipse
3.Android SDK
4.Android ADT

2012年3月23日 星期五

USB學習(1)

A.目前先了解到USB的匯流排架構:

1.USB主控器/根集線器(USB Host Controller/USB Root Hub)

  • 1.1USB主控器:用來控制USB裝置與所有集線器的資料通訊過程
  • 1.2USB根集線器:提供給USB Port給USB裝置或USB集線器來使用

2.USB集線器(USB Hub)
3.USB裝置(USB Device)

B.目前USB裝置分三類型:

1.全速裝置(Full-Speed Device)

  • 12Mbps(USB1.1)

2.低速裝置(Low-Speed Device)

  • 1.5Mbps(USB1.0)鍵盤、滑鼠

3.高速裝置(High-Speed Device)

  • 480Mbps(USB2.0)Webcam2.0

B.1有些例外情形:

1.複合式裝置:多組介面,每個介面都是獨立,皆具備不同的驅動程式,但僅具備一個USB位址

  • 具備Webcam與照相功能的USB複合式裝置

2.多元式裝置:分別功能的集合,每個具備不同的USB位址,且連結到內部的集線器中

  • 鍵盤與軌跡球的整合在一個產品包裝下

C.在傳輸的類型上:

1.控制傳輸:
  • 控制匯流排的傳輸跟設定
  • 雙向性的
  • 分3階段:設定、資料、狀態
  • 分3種控制傳輸:寫入、讀取、無資料
2.中斷傳輸:
  • 假中斷真輪詢,已預設的時間間隔接收資料
  • 雙向性(USB1.0)為單向性
  • 慢速:10~255ms,快速:1~255ms
3.等時傳輸:
  • 須維持一定的傳輸速度,具保證頻寬
  • 無CRC錯誤糾錯
  • 可為單向與雙向傳輸
  • 高達1023B/Frame(USB1.1),1023B/Frame(USB2.0)
4.巨量傳輸:
  • 非同步資料傳輸
  • 具CRC糾錯能力
  • 雙向性

2011年12月17日 星期六

lego樂高機器人 MAC配對

[轉自:http://www.comd.stu.edu.tw/project/project2010/ProductDoc/D_008.pdf]
首先收發器的開機 要先按set再接電源
開啟應用程式
step1:


setp2:


step3:到PC上開起藍芽的新增裝置 會搜尋NXT裝置


step4:之後會輸入配對的東西 完成後


step5:再配對完的NXT裝置上,按右鍵選取內容來開啟
         並找尋裝置MAC,等等要跟收發器來做配對


step6:輸入剛剛NXT樂高的MAC


step7:並按update來更新

 以上
之後NXT樂高機器人跟NXT藍芽收發器再重新開機後
機器人會出現鑰匙的配對就可以連接了

2011年12月16日 星期五

root權限

/etc/init.d/udev restart 或是 udevadm control –reload-rules
大概如下步驟:
adb shell mv /system/xbin/su  /system/xbin/osu         備份原 su 檔
adb push su /system/xbin          把 adb/tools 的 su 檔 推送到 android設備 /system/xbin
adb shell rm /system/bin/su      移除其他的 su 文件
adb shell ln -s /system/xbin/su  /system/bin/su      鏈結su
adb shell chmod 6755 /system/xbin/su       變更許可權
adb shell sync      同步所有暫存中的檔
adb shell reboot      # 重啟 android 設備

2011年10月1日 星期六

DMA-6410L上網

想到的時候
又得花一次的時間來實做...
趁現在趕快記錄一下