本社群由Nantou.py使用者社群以及國立虎尾科技大學電機資訊學院負責維護,它是一群熱愛智慧生活科技以及Python的專業教師所組成,大家一同快樂地研究有關數位生活中人工智慧、大數據、物聯網、雲端服務、APPS、福祉科技、感知網路服務、車載網路服務、及網際網路等資通訊技術,並運用這些資通訊以及Python技術來提升我們的日常生活品質,建立更好的生活環境。
2013年4月21日 星期日
Raspberry Pi 硬體控制-- C 語言篇
上一篇我們用了Python語言來控制GPIO功能, 本篇接著下來討論如何使用C語言來控制GPIO功能。按照Benchmarking Raspberry Pi GPIO Speed這篇文章所述,如果你的需求是在控制硬體上反應速度快的話 C 語言就很適合了。
Raspberry Pi目前網路上資料中,用C來控制GPIO硬體大致上有兩個專案的資源比較完整,一個是WiringPi專案;另一個是bcm2835專案。兩者不同專案的差別在於上述的Benchmark反應時間,看起來WiringPi所寫的程式反應時間是最快的了。
所以本篇就透過WiringPi實作一下用C語言來控制GPIO。
2013年4月16日 星期二
Google Maps Android API v2-- Android 新版地圖開發方法
近日如果在Android開發Google Map應用程式時會發現到為何坊間的書籍資料裡面的方法已經無法使用,然後就......
其實,2012年12月3日Google聲明淘汰掉 Google Maps Android API Version 1版本,同時並推出 Google Maps Android API v2版。
首當其衝的就是申請Map API Key,使用v1版本方式開發Map程式申請API Key到今年3月18日止就不再受理,但如果已經申請到的v1 API Key則可以沿用下去。
其次影響到的就是在Android開發Map程式方法,新版開發的方式變得比較複雜許多,所以本篇整理一下如何使用Google Maps Android API v2在Android上開發Google 程式。
2013年4月12日 星期五
[ Android SQLite Project ] 修改資料庫中的資料內容
繼續上一篇文章
1.執行程式,按下menu鍵選擇更新功能表。
3. 把重量修改成
4. 查看結果5. 修改MainActivity.java程式
6. 修改EditActivity程式
[ Android SQLite Project ] 新增一筆資料到資料庫
繼續上一篇文章 從資料庫中刪除資料
1. 執行結果,共有6筆資料。
2. 選擇手機上的menu鍵,再選擇插入選項。
3. 輸入資料(注意我們先不選擇開啟按鈕,因為圖太大,手機太小,會造成無法選選插入鈕)後,再選擇插入鈕。
5. 可以看出資料已新增
6. 接下來,介紹設計步驟,首先設計人機介面,記得新增activity_edit.xml檔案,並按下圖新增人機介面。
7. 打開MainActivity.java程式
8. 新增EditActivity.java程式
9. 新增EditActivity到AndroidMenifest.xml
2013年4月11日 星期四
[ Windows 8 APPs ]簡易磚塊實現
在Windows 8 APPs比iOS或Android迷人地方在於磚塊的設計,特別是動態磚。最基本的磚塊設計如下:
1. 建立新專案後,可開APP.xaml.cs
4. 執行結果
2. 在該檔案中加入UpdateTile()函式。
3. 增加元件的使用及呼叫UpdateTile()
4. 執行結果
2013年4月9日 星期二
Raspberry Pi 硬體控制-- Python 語言篇
2013年4月8日 星期一
[ Android SQLite Project ] 製作功能表選單
延續上一篇文章
1. 打開res/values/string.xml檔案,新增加"插入"、"刪除"、"查看"、"更新"等四個字串。
2. 打開res/menu/main.xml,新增加四個功能表。3. 打開src/Mainctivity.java,在適當地方按右鍵,選擇source->Override/Implement Methods選項。
4. 在Mainctivity.java檔案,加入程式。
5. 執行結果。
2013年4月7日 星期日
[ Android SQLite Project ] 顯示單筆完整的內容(含讀取SQLite資料庫的圖檔)
延續前一篇文章
1. 執行結果(注意位元圖有經過小畫家的處理,才能顯示出來,讀者若知道請告知,敏哥研判可能是圖檔格式)。
2. 製作字串
3. 規劃顯示畫面
4.修改AnimalActivity.java程式
[ Android SQLite Project ] 利用startActivity及Intent來切換畫面
延續上一篇文章
1. 利用Activity來切換畫面
2. 新增AnimalActivity類別。3. 打開AnimalActivity.java,按右鍵,新增onCreate()覆寫函式。
4. 新增setContentView()函式。
6. 回到MainActivity.java把文字內容放在Intent上。
7. 回到AnimalActivity.java把Intent上的內容取出。
8. 打開AndroidMenifest.xml新增Activity元件。
9. 執行結果
訂閱:
文章 (Atom)