大家可以看這篇http://yes.nctu.edu.tw/lecture/web/xml/intro/chapter2.html
讚喔!
以前因為沒有適當的基礎知識所以一直無法進入 android(java) 的世界!如果真的都能把老師講的都吸收進來的話基礎應該會打的很穩固! 以後要自己學習應該會比較容易。每次來上課都覺得真是充實!算算今天已經是第6次上課, 好快啊! 每次上課都覺得時間太少怎麼都不夠用, 而20次的課程很快就過了4分之1了~所以在一邊上課的同時或許大家已經可以開始思考想像一下在課程結束時打算做出一支什麼樣有趣或實用的程式呢?
看樓下
Android智慧型手機跟PC電腦應用應該各有優點手機畫面小型行動力強如商品建檔有需要照相的可結合照相功能商品盤點可利用QR-CODE功能其他請同學也想看看
Eclipse 中文化步驟 http://tw.myblog.yahoo.com/richman-blog/article?mid=5587
要想知道跟 Eclipse 有關的東東 請到 google 搜尋 Eclipse
Eclipse基本介紹http://zh.wikipedia.org/wiki/EclipseEclipse不同版本http://www.eclipse.org/downloads/版本介紹http://io-workroom.blogspot.tw/2011/02/eclipse.html
今天上課內容很精彩!東西愈來愈多, 沒練習真的會忘記, 真該找時間多練習, 就像老師講的,女朋友沒照顧會跑掉的, 沒想到還能這樣比喻, 哈
感謝學員分享 讚啦
改抱Android 英特爾推低價平板http://www.ctimes.com.tw/DispNews/tw/%E8%81%AF%E6%83%B3/%E8%8B%B1%E4%BB%A3%E7%88%BE/ASUS/PC/%E8%8F%AF%E7%A2%A9%E9%9B%BB%E8%85%A6/1304222157EU.shtml
abstract class vs. interfacehttp://www.wretch.cc/blog/jshen/4308265
測試後可以,但要做些修改jre/bin/ext目錄內只要留下sqljdbc4.jar就可以需要程式的再找我!
Android UI Design Layouthttp://developer.android.com/guide/topics/ui/declaring-layout.html
2013/4/23上課設計UI上的元件(VIEW)時出現的警告訊息This text filed doesn't specify any input type or hint代表意義是這個View(通常是輸入框)沒有指定輸入型態(input type)或是提示(hint)解決方法:請到屬性視窗中設定這兩個屬性即可,當然不設定也可以!
主委下次請提醒一下要教大家layout_weight這個重要的屬性如果要把版面做等分切割時就需要用到它
昨天有朋友問到要做一個view是正方形,且顯示在螢幕正中央,下面是用按鈕做的一個範例如果是圖片作法又不同,給大家參考請大家看下面的網址說明http://rfid.ctu.edu.tw/rueychi/4_class/102Android/button_center.pdf
主委提供的JAVA連結SQL SERVER的方法,測試後可以,但要做些修改jre/bin/ext目錄內只要留下sqljdbc4.jar就可以下面是作法http://rfid.ctu.edu.tw/rueychi/4_class/102Android/JAVA_SQLSERVER.pdf
Android 4.3http://mag.udn.com/mag/digital/storypage.jsp?f_ART_ID=453069
作者已經移除這則留言。
生父魯賓談Android:本是以「相機」系統為開發方向http://www.bnext.com.tw/article/view/cid/103/id/27391上個月宣布離開Android團隊的魯賓(Andy Rubin),儘管轉戰的新項目仍未明朗,日前在東京舉行的日本新經濟峰會(Japan New Economy Summit)上,這位Android的生父倒是透露了一件罕為人知的故事──Android本是為相機平台打造的作業系統。魯賓表示,當2004年4月他首次向投資者提案,Android其實是一個前端為串接電腦的數位相機、後端連接「Android資料中心」(Android Datacenter)的系統,5個月之後,才轉型成比較接近眾人熟悉的「開源手機解決方案」,不過,以Java為基礎的軟體核心並未改變。轉換跑道的原因,是他們觀察當時數位相機的市場成長已經趨緩,而新興的智慧手機領域,只有當時手機霸主諾基亞的Symbian系統,以及微軟仍稱為Windows Mobile的行動平台,而距離第一支iPhone問世,則還有2年的時間。選擇免費開放而不是收費授權,當然是希望能在上述巨頭的夾殺下最大化市占,不過大概很少有人會料到,原本預計2010年在北美與歐洲市場取得9%市場的Android,會成為去年全球市佔72%、截至三月已有7.5億部裝置啟動的平台,更有趣的是,現在的確有相機採用Android系統,甚至拿來用在智慧電視、冰箱者亦可見。
Android 權限 http://help.adobe.com/zh_TW/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html
主委提到,本班需要有專題發表,建議幾個題目1.用ListView+Intent整合Google Map做資訊展示與介紹 例如做公司App,做公司簡介與產品介紹,整合Google Map顯示位置,結合資料庫維護產品資料2.用SQLite寫資料庫應用 例如一個記帳本3.拍照後上傳FB 屬於進階應用,會用到相機功能與FB SDK教學網站上有放了一個專題範例的架構,各位可以參考,裡面寫好了相機與GOOGLE MAP的功能
Menu > Source > Override/Implement Methods綠色圓點: Public Method黃色圓點: Protect Methodhttp://zombieeatapple.blogspot.tw/2013/04/Override-Implement-Methods.html
饒老師教學很認真和用心,可惜Android有太多東西可以教,時數有限希望同學把握最後學習的幾堂課,努力的給它認真一下,對於未來的作相關的工作或接case都會有所幫助的,加油。
應主委要求,教學網站上補充第27項加入Android使用字型說明與範例,可以讓程式的顯示字型多點變化http://rfid.ctu.edu.tw/rueychi/train.html
先謝謝老師的用心教學,另外想請教饒老師,我們在eclipse上面新增元件時,R會自動幫我們產生該元件的相關記憶體位址,測試程式曾遇過R沒有自動幫我們元件產生位址,以致程式中用到該名稱時會無法辨識,R沒有自動幫我們新增的元件產生位址的可能原因會是什麼呢?該如何處理R沒有幫我們自動產生相關元件位址的情況呢?
建議這位學員要把相關的程式碼及XML上傳這樣老師比較能了解問題
根據以往經驗,我也常遇過這樣...目前看起來是ECLIPSE的問題有幾個解法1.關閉ECLIPSE,重開,系統會重抓所有資源2.選擇project-->clean,此時會把R刪除,然後再按一次執行,系統也會重抓R
花了兩天終於搞定Google Maps v2顯示在avd上的問題....主要問題出在Google Play Service不夠新方法放到第八單元講義內,請大家參考試試看
Thanks for your information and instruction. I believe all students will try it and appreciate you.
Android 新一代開發環境Android Studiohttp://developer.android.com/sdk/installing/studio.html
痞客邦的部落格,它的版面會比較容易.http://www.pixnet.net/
痞客邦的部落格, 它的排版比較容易製作和閱讀.http://www.pixnet.net/
ISO 14443A 卡Mifare 卡
NFC 可讀悠遊卡
ARDUNIO
Android 手機 可下載這個APP EasyPrint 其功能可以讓你從Google 帳號去設定你的PC印表機 從哪裡可以把文件列印出來參考網址 http://www.google.com/chrome/intl/zh_TW/p/cloudprint.html之前誤打為EssyPrint
依Sample 中的指示, 以ListView顯示公司資訊,但卻一片空白說.package ctu.rcjao.samples;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.Toast;public class ListView1 extends Activity { private ListView listView; private ArrayAdapter adapter; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.listview1); setContentView(R.layout.main1); listView = (ListView) findViewById(R.id.listView1); listView.setBackgroundColor(Color.BLACK); // 清單陣列 adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1); adapter.add("美律實業股份有限公司"); adapter.add("耳機"); adapter.add("揚聲器元件"); adapter.add("麥克風元件"); adapter.add("陣列喇叭"); adapter.add("醫療保健"); listView.setAdapter(adapter); listView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView parent, View view, int position, long id) { // TODO Auto-generated method stub ListView listView = (ListView) parent; Toast.makeText( ListView1.this, "ID:" + id + " 選單文字:"+ listView.getItemAtPosition(position).toString(), Toast.LENGTH_LONG).show(); } }); }}
GTi你好,我有用你的listView去試一下,程式是可以執行的,這裡我無法放照片上給你看,你可以到我的blog看一下,我會貼在那裡,網址是:http://devin20110708.pixnet.net/blog 。
程式測試後,確認沒有錯誤只是你把listview的背景變黑,那文字會被蓋掉不過這是變黑,不是你說的一片白可能要把整個專案送出來看看
感謝老師
TEST
歡迎提供寶貴意見
大家可以看這篇
回覆刪除http://yes.nctu.edu.tw/lecture/web/xml/intro/chapter2.html
讚喔!
刪除以前因為沒有適當的基礎知識所以一直無法進入 android(java) 的世界!
回覆刪除如果真的都能把老師講的都吸收進來的話基礎應該會打的很穩固!
以後要自己學習應該會比較容易。
每次來上課都覺得真是充實!
算算今天已經是第6次上課, 好快啊! 每次上課都覺得時間太少怎麼都不夠用, 而20次的課程很快就過了4分之1了~
所以在一邊上課的同時或許大家已經可以開始思考想像一下在課程結束時打算做出一支什麼樣有趣或實用的程式呢?
看樓下
刪除Android智慧型手機跟PC電腦應用應該各有優點
回覆刪除手機畫面小型行動力強
如商品建檔有需要照相的可結合照相功能
商品盤點可利用QR-CODE功能
其他請同學也想看看
Eclipse 中文化步驟 http://tw.myblog.yahoo.com/richman-blog/article?mid=5587
回覆刪除要想知道跟 Eclipse 有關的東東 請到 google 搜尋 Eclipse
回覆刪除Eclipse基本介紹
刪除http://zh.wikipedia.org/wiki/Eclipse
Eclipse不同版本
http://www.eclipse.org/downloads/
版本介紹
http://io-workroom.blogspot.tw/2011/02/eclipse.html
今天上課內容很精彩!東西愈來愈多, 沒練習真的會忘記, 真該找時間多練習, 就像老師講的,女朋友沒照顧會跑掉的, 沒想到還能這樣比喻, 哈
回覆刪除感謝學員分享 讚啦
刪除改抱Android 英特爾推低價平板
回覆刪除http://www.ctimes.com.tw/DispNews/tw/%E8%81%AF%E6%83%B3/%E8%8B%B1%E4%BB%A3%E7%88%BE/ASUS/PC/%E8%8F%AF%E7%A2%A9%E9%9B%BB%E8%85%A6/1304222157EU.shtml
abstract class vs. interface
回覆刪除http://www.wretch.cc/blog/jshen/4308265
測試後可以,但要做些修改
回覆刪除jre/bin/ext目錄內只要留下sqljdbc4.jar就可以
需要程式的再找我!
Android UI Design Layout
回覆刪除http://developer.android.com/guide/topics/ui/declaring-layout.html
2013/4/23上課設計UI上的元件(VIEW)時出現的警告訊息
回覆刪除This text filed doesn't specify any input type or hint
代表意義是這個View(通常是輸入框)沒有指定輸入型態(input type)或是提示(hint)
解決方法:
請到屬性視窗中設定這兩個屬性即可,當然不設定也可以!
主委下次請提醒一下要教大家layout_weight這個重要的屬性
回覆刪除如果要把版面做等分切割時就需要用到它
昨天有朋友問到要做一個view是正方形,且顯示在螢幕正中央,下面是用按鈕做的一個範例
回覆刪除如果是圖片作法又不同,給大家參考
請大家看下面的網址說明
http://rfid.ctu.edu.tw/rueychi/4_class/102Android/button_center.pdf
主委提供的JAVA連結SQL SERVER的方法,
回覆刪除測試後可以,但要做些修改
jre/bin/ext目錄內只要留下sqljdbc4.jar就可以
下面是作法
http://rfid.ctu.edu.tw/rueychi/4_class/102Android/JAVA_SQLSERVER.pdf
Android 4.3
回覆刪除http://mag.udn.com/mag/digital/storypage.jsp?f_ART_ID=453069
作者已經移除這則留言。
回覆刪除生父魯賓談Android:本是以「相機」系統為開發方向
回覆刪除http://www.bnext.com.tw/article/view/cid/103/id/27391
上個月宣布離開Android團隊的魯賓(Andy Rubin),儘管轉戰的新項目仍未明朗,日前在東京舉行的日本新經濟峰會(Japan New Economy Summit)上,這位Android的生父倒是透露了一件罕為人知的故事──Android本是為相機平台打造的作業系統。
魯賓表示,當2004年4月他首次向投資者提案,Android其實是一個前端為串接電腦的數位相機、後端連接「Android資料中心」(Android Datacenter)的系統,5個月之後,才轉型成比較接近眾人熟悉的「開源手機解決方案」,不過,以Java為基礎的軟體核心並未改變。轉換跑道的原因,是他們觀察當時數位相機的市場成長已經趨緩,而新興的智慧手機領域,只有當時手機霸主諾基亞的Symbian系統,以及微軟仍稱為Windows Mobile的行動平台,而距離第一支iPhone問世,則還有2年的時間。
選擇免費開放而不是收費授權,當然是希望能在上述巨頭的夾殺下最大化市占,不過大概很少有人會料到,原本預計2010年在北美與歐洲市場取得9%市場的Android,會成為去年全球市佔72%、截至三月已有7.5億部裝置啟動的平台,更有趣的是,現在的確有相機採用Android系統,甚至拿來用在智慧電視、冰箱者亦可見。
Android 權限 http://help.adobe.com/zh_TW/air/build/WSfffb011ac560372f-5d0f4f25128cc9cd0cb-7ffc.html
回覆刪除主委提到,本班需要有專題發表,建議幾個題目
回覆刪除1.用ListView+Intent整合Google Map做資訊展示與介紹
例如做公司App,做公司簡介與產品介紹,整合Google Map顯示位置,結合資料庫維護產品資料
2.用SQLite寫資料庫應用
例如一個記帳本
3.拍照後上傳FB
屬於進階應用,會用到相機功能與FB SDK
教學網站上有放了一個專題範例的架構,各位可以參考,裡面寫好了相機與GOOGLE MAP的功能
Menu > Source > Override/Implement Methods
回覆刪除綠色圓點: Public Method
黃色圓點: Protect Method
http://zombieeatapple.blogspot.tw/2013/04/Override-Implement-Methods.html
饒老師教學很認真和用心,可惜Android有太多東西可以教,時數有限希望同學把握最後學習的幾堂課,努力的給它認真一下,對於未來的作相關的工作或接case都會有所幫助的,加油。
回覆刪除應主委要求,教學網站上補充第27項加入Android使用字型說明與範例,可以讓程式的顯示字型多點變化
回覆刪除http://rfid.ctu.edu.tw/rueychi/train.html
先謝謝老師的用心教學,另外想請教饒老師,我們在eclipse上面新增元件時,R會自動幫我們產生該元件的相關記憶體位址,測試程式曾遇過R沒有自動幫我們元件產生位址,以致程式中用到該名稱時會無法辨識,R沒有自動幫我們新增的元件產生位址的可能原因會是什麼呢?該如何處理R沒有幫我們自動產生相關元件位址的情況呢?
回覆刪除建議這位學員要把相關的程式碼及XML上傳這樣老師比較能了解問題
刪除根據以往經驗,我也常遇過這樣...目前看起來是ECLIPSE的問題
回覆刪除有幾個解法
1.關閉ECLIPSE,重開,系統會重抓所有資源
2.選擇project-->clean,此時會把R刪除,然後再按一次執行,系統也會重抓R
作者已經移除這則留言。
刪除花了兩天終於搞定Google Maps v2顯示在avd上的問題....
回覆刪除主要問題出在Google Play Service不夠新
方法放到第八單元講義內,請大家參考試試看
Thanks for your information and instruction. I believe all students will try it and appreciate you.
刪除Android 新一代開發環境Android Studio
回覆刪除http://developer.android.com/sdk/installing/studio.html
痞客邦的部落格,它的版面會比較容易.
回覆刪除http://www.pixnet.net/
痞客邦的部落格, 它的排版比較容易製作和閱讀.
回覆刪除http://www.pixnet.net/
ISO 14443A 卡
回覆刪除Mifare 卡
NFC 可讀悠遊卡
刪除ARDUNIO
回覆刪除作者已經移除這則留言。
回覆刪除Android 手機 可下載這個APP EasyPrint
回覆刪除其功能可以讓你從Google 帳號去設定你的PC印表機 從哪裡可以把文件列印出來
參考網址 http://www.google.com/chrome/intl/zh_TW/p/cloudprint.html
之前誤打為EssyPrint
依Sample 中的指示, 以ListView顯示公司資訊,
回覆刪除但卻一片空白說.
package ctu.rcjao.samples;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class ListView1 extends Activity {
private ListView listView;
private ArrayAdapter adapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.listview1);
setContentView(R.layout.main1);
listView = (ListView) findViewById(R.id.listView1);
listView.setBackgroundColor(Color.BLACK);
// 清單陣列
adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1);
adapter.add("美律實業股份有限公司");
adapter.add("耳機");
adapter.add("揚聲器元件");
adapter.add("麥克風元件");
adapter.add("陣列喇叭");
adapter.add("醫療保健");
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView parent, View view, int position, long id) {
// TODO Auto-generated method stub
ListView listView = (ListView) parent;
Toast.makeText(
ListView1.this,
"ID:" + id +
" 選單文字:"+ listView.getItemAtPosition(position).toString(),
Toast.LENGTH_LONG).show();
}
});
}
}
GTi你好,我有用你的listView去試一下,程式是可以執行的,這裡我無法放照片上給你看,你可以到我的blog看一下,我會貼在那裡,網址是:
刪除http://devin20110708.pixnet.net/blog 。
程式測試後,確認沒有錯誤
刪除只是你把listview的背景變黑,那文字會被蓋掉
不過這是變黑,不是你說的一片白
可能要把整個專案送出來看看
感謝老師
刪除TEST
回覆刪除作者已經移除這則留言。
回覆刪除