2015年6月15日 星期一

Android開發實務相簿表格GridView範例

Android開發實務相簿表格GridView範例

這是繼前一篇文章:健行科大Android程式設計實務第5次上課_Photoplayer
上一篇雖然可以瀏覽相片,
但是用按鈕的方式畢竟無法看到小縮圖,
小量照片還可以,但是大量照片就有不足,
因此如果想做出小縮圖,當點選時在下方顯示,
這個範例就很合適,
但不足之處就是顯示的圖無法縮放或移動看細節,建議延伸閱讀:
如何讓圖片有縮放功能(增加TouchImageView類別)
另外若想做出相片藝廊效果,可以閱讀:
健行科大Android程式設計實務第5次上課_Gallery

CH06_GridView介面設計

CH06_GridView程式設計(1宣告與2連結)

CH06_GridView程式設計(3自訂Adapter與4事件)
 
程式碼:


完整影音
01_GridView專案與介面設計

02_GridView程式設計說明


論壇:
https://groups.google.com/forum/#!forum/ittraining_android

課程理念與課程介紹:
Android智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達500萬人次以上,手機相關應用,將會超
越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成
為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面
開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。

參考書目
Android 初學特訓班
作者:鄧文淵/總監製;文淵閣工作室/編著
出版社:碁峰 出版日期:2011年12月29日 2刷
Java SE 7與Android 4.x程式設計範例教本
作者:陳會安
出版社:碁峰
出版日期:2011年12月29日

Android 教學研習心得分享懶人包:
http://terry55wu.blogspot.com/p/android.html

想快速學會APP設計與開發,建議可以先從JAVA先聽完並練習,
再學習光碟19,之後銜接光碟21進階或光碟14比較偏證照考試。
光碟24_從JAVA入門到智慧型手機設計 目錄 http://goo.gl/1XOOG
光碟30_JAVA7物件導向(2013) 艾鍗學院96小時上課 目錄:
http://goo.gl/Wjbjo9
光碟31_智慧型手機入門(2013) 勞工大學48小時上課 目錄:
http://goo.gl/qMTc9E
光碟32_淡江資工Android證照解題(2013) 淡江資工40小時上課 目錄:
http://goo.gl/q1eQkr

想快速學會APP設計與開發,建議可以先從光碟24--30--31--32
完整教學影音DVD分享申請
http://terry55wu.blogspot.tw/p/dvd.html

android app教學,android 開發教學,android 程式教學,android eclipse,android 使用教學,Andriod ,android ,程式教學 ,android ,eclipse ,Android Studio,App開發教學,app開發課程,手機app開發教學

2015年6月14日 星期日

PHP雲端資料庫教學之12(用DW設計購物車03)

PHP雲端資料庫教學之12(用DW設計購物車03)

這是PHP雲端資料庫第12次上課,
主要是一些購物車課程回顧與讓PHP能在ECLIPSE除錯
PHP程式如何除錯,一直是非常重要的,
尤其是撰寫非常複雜的程式,或是使用購物車等外部免費類別時,
如果沒有一個好的除錯環境,
DW CS6中是很痛苦的
於是上網GOOGLE找找相關訊息,
國內外網站雖有提供訊息,但照著做很多步驟,通常還是失敗。
最後用自己的方法,因為之前教JSP、JAVA、ANDROID都是用ECLIPSE,
所以並不陌生,最後終於成功,
於是把如何設置ECLIPSE_PHP除錯功能、如何在ECLIPSE中建立PHP除錯專案
與PHP_SESSION物件與相關講義與結語分享出來。
ECLIPSE [下載]
JAVA SDK [下載]
PHP.INI


上課內容:
01_課程回顧與PHP如何除錯

02_購物車流程圖

03_購物車EDcart類別

04_轉到ECLIPSE中除錯

05_ECLIPSE中除錯中斷畫面可得知變數訊息

06_加入購物車按鈕事件

07_加入購物車按鈕除錯

08_更新購物車按鈕事件

09_加入購物車按鈕除錯

10_ECLIPSE工作區

11_修改除錯XDEBUG

12_修改PHP的INI設定檔

13_確認Xdebug開啟

14_建立專案並匯入檔案開啟首頁

15_雲端上的上課補充講義
完整影音


其它教學

參考書目
Dreamweaver CS6 X PHP超強互動網站特訓班(附影音教學、獨家擴充程式、範例、試用版)
作者: 鄧文淵/總監製,文淵閣工作室/編著

挑戰PHP5/MySQL程式設計樂活學
作者: 文淵閣工作室 (著)

PHP 5實力養成暨評量(附光碟)
作者: 財團法人中華民國電腦技能基金會

課程特色1
從基礎、進階到雲端整合與行動網頁的全面運用
面對全新世代的網站使用習性,你準備好了沒?
左擁社群、右抱雲端、滿手行動裝置,
打造最強、最新、最實用的全方位商業級互動網站!
課程特色2
環境部署篇
入Dreamweaver製作互動網站前的準備動作,以實例說明網頁連結資料庫的方式,進而擁有互動網站的初體驗。
【入門概念篇】
PHP與MySQL皆為開放原始碼的軟體,不僅學習門檻最低,在佈署建置可執行伺服器的成本也最低,運行效能卻遠遠超過預期,已成為許多個人或企業在開發網頁應用程式時,喜愛並信賴的組合。本篇除了介紹PHP與MySQL的軟體特色與開發,並進一步建置一個可以測試運作程式的環境,對於未來學習或程式開發都是十分重要的基礎課程。
課程特色3
【語法基礎篇】
以由淺入深的解說與範例學習PHP的基礎語法、流程控制、函式使用,熟悉處理陣列、字串、日期時間、檔案等不同資料,進而靈活操作Cookie與Session,以對PHP的程式開發打好紮實的基礎,最後並介紹PHP在物件導向程式上的開發方法與應用。
【資料庫應用篇】
介紹MySQL資料庫環境設定與操作管理的方法,並說明安全性與內容調校的注意事項,唯有學習SQL語法的使用才能完全掌握資料庫,在此除了介紹SQL的語法,更進一步使用PHP程式執行SQL指令達到操作MySQL的目的,完成資料庫查詢、新增、更新與刪除的動作。
課程特色4
進階應用篇
網路相簿程式:透過網頁程式即可讓相片檔案上傳,並進行管理與展示。
網路部落格程式:讓網頁文章依類別與時間整理分類,也能在不同網站中引用、關聯,甚至討論與交流。
購物車程式:想要在網站自己開店當老闆,那購物車就是必須具備的強大功能。
雲端整合篇
埔里美食地圖:結合Google Map,將美食景點標示在地圖上,點選景點即可看到介紹訊息、街景縮圖,並能進入街景模式觀看真實街景圖。
來去台北住一晚:以資料庫為基礎的行動網站,利用程式與公開的資料進行同步,是一個相當有趣的挑戰。
開始上課
打造 PHP / MySQL運作環境:XAMPP
互動網站的推手:Dreamweaver CS6
測試環境
範例練習
打造 PHP / MySQL 的運作環境
無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。部署執行程式的環境會讓程式設計師更了解伺服器運作與程式碼之間的關係,對於開發程式時會有更大的幫助。
部署程式環境前的注意事項
無論學習何種網頁程式語言,第一件事就是要建置一個可以測試運作程式的環境,這對於學習或開發都是最重要的一件事。許多人就忽略這一塊而直接閱讀程式碼的教學與內容,不先將環境搞定一切都會事倍功半的!
寫在部署之前
如何部署 PHP 的程式?
在作業系統下佈置執行 PHP 的環境,最完整的流程如下:
安裝 XAMPP
XAMPP 是一個相當容易安裝的Apache 擴充版本,它不僅含了MySQL、PHP及Perl 等軟體在其中,又能輕易在不同平台上安裝,使用者只要下載、解壓縮、安裝後再啟動就可以了。
認識 XAMPP
XAMPP 的安裝與啟動
在XAMPP 控制面板中啟動了 Apache 網站伺服器及 MySQL 資料庫的服務後,現在馬上來看看網站是否已經可以運作。
互動網站的織夢高手 Dreamweaver CS6
隨著 Internet  的發展迅速,首先面臨的困難是傳統開發網站應用程式過程過於冗長,而網站所需要的功能日漸複雜,所以當前開發應用程式的節奏已經跟不上市場需求的脈動,因此許多網頁程式設計師無不追求更方便、更快速的方法來解決這個問題。
Dreamweaver 就是解決這個問題的重要方向,請跟著我們一起來了解這個功能強大的織夢高手!

php教學例子,php mvc教學,php ajax教學,資料庫,大數據,開放資料,XAMPP,Dreamweaver CS6,雲端資料庫,php mysql教學,html教學,php教學影片,php教學範例,php 安裝

2015年6月12日 星期五

智慧型手機開發進階SQLite資料庫的存取方式(13)

智慧型手機開發進階SQLite資料庫的存取方式

完整影音:
https://groups.google.com/group/Android_Advanced?hl=zh-TW

這次上課主題為了解 SQLite資料庫的存取方式,
由於課本的範例太複雜,所以就用證照考題 210題當範例,
寫得比較簡單,也可以因此學會新增、修改、刪除與查詢四大功能,
SQLite資料庫屬於單機上的檔案存取,實用性不高,
還是需要網路資料庫比較可以分享大量資料與共同存取。

吳老師 1011207

上課內容:
01_Android_210題證照解題說明

02_簡介Android考試與匯入試題


03_210題介面與程式說明

 04_210題_(1-2)資料庫連線與執行SQL
05_210題_(3)ListView01
06_210題_(4)新增資料
07_210題_(4)修改與刪除
08_210題_取得資料庫存放路徑



程式碼:






智慧型手機(Android)設計入門總整理
http://terry55wu.blogspot.tw/p/android_5.html

課程理念與課程介紹:
Android智慧型手機平台,已成為手機上最完整的開放開發平台
人手必備的趨勢下行動上網已達500萬人次以上,手機相關應用,將會超
越PC,比PC更智慧,更貼近個人使用習慣,未來APP將漸取代Web,成
為各產業或政府對外窗口。
如何開發APP,以循序漸進的方式講授Android應用程式架構、圖形介面
開發、測試與除錯等,進而取得證照。
吳老師教學特色:
1.影音複習分享(全程錄影)。
2.能不硬code程式,有程式也會提供畫面。
3.提供業界實務開發經驗。
4.書上沒講到的操作,圖形化工具使用。
5.隨時更新第一手資訊。

參考書目
Android 初學特訓班
作者:鄧文淵/總監製;文淵閣工作室/編著

相關教學:
Android 教學研習心得分享懶人包:
http://terry55wu.blogspot.com/p/android.html

發表時間文章標題
2015-06-15Android開發實務基本相簿Photoplayer範例
2015-06-15Android開發實務相簿表格GridView範例
2015-06-13智慧型手機開發進階SQLite資料庫的存取方式
2015-06-13智慧型手機進階SQLite資料庫的存取方式
2015-05-25如何讓圖片有縮放功能(增加TouchImageView類別)
2015-05-18把Android APP專案轉移Android_Studio分享
2015-03-22ANDROID APP開發與雲端實務應用(第1次上課建置與開發)
2015-01-28Android APP程式開發證照教學懶人包(new)
2015-01-16Android開發實務相簿表格GridView範例
2015-01-16Android開發實務相簿藝廊Gallery範例
2015-01-16Android開發實務基本相簿Photoplayer範例
2015-01-16Android開發實務下拉清單Spinner與樣板
2015-01-16Android開發實務相簿藝廊Gallery範例
2015-01-16健行科大Android程式設計實務第4次上課_RadioButton
2015-01-16Android開發實務Input介面設計與AlertDialog
2015-01-16Android開發實務多按鈕與多國語系
2015-01-16Android程式實務第1次上課(馬上建置與開發)
2014-07-13艾鍗Android行動應用程式設計實務(如何產生功能表選單)
2014-07-13如何使用ListView 介面元件
2014-07-13教您學會簡易相簿APP範例Phoneplayer專案
2014-07-13如何在Android APP的ListView 元件同時加上圖與字
2014-01-12智慧型手機(Android)設計入門第15次
2014-01-05智慧型手機(Android)設計入門第14次
2013-09-28智慧型手機設計入門第2次(102年)
2013-02-03Android開發實例進階(勞大) 影音DVD完工
2013-01-13智慧型手機開發實例與證照解析(Android)第18次上課
2013-01-13建國科大APP產業演講影音(共2小時)
2012-12-22智慧型手機開發實例與證照解析(Android)第15次上課
2012-12-22智慧型手機開發實例與證照解析(Android)第11次上課
2012-12-08智慧型手機開發實例與證照解析(Android)第13次上課
2012-12-08海洋資通APP開發課程第10次上課
2012-11-18智慧型手機開發實例與證照解析(Android)第10次上課
2012-11-02智慧型手機開發實例與證照解析(Android)第9次上課
2012-10-28智慧型手機開發實例與證照解析(Android)第8次上課

想快速學會APP設計與開發,建議可以先從JAVA先聽完並練習,
再學習光碟19,之後銜接光碟21進階或光碟14比較偏證照考試。
或從光碟24_從JAVA入門到智慧型手機設計開始(目錄 http://goo.gl/1XOOG)
另有最近推出的合輯:
光碟30_JAVA7物件導向(2013) 艾鍗學院96小時上課 目錄:
http://goo.gl/Wjbjo9
光碟31_智慧型手機入門(2013) 勞工大學48小時上課 目錄:
http://goo.gl/qMTc9E
光碟32_淡江資工Android證照解題(2013) 淡江資工40小時上課 目錄:
http://goo.gl/q1eQkr
想快速學會APP設計與開發,建議可以先從光碟24--30--31--32

完整教學影音DVD分享申請 [連結]


android app教學,android 開發教學,android 程式教學,android eclipse,android 使用教學,Andriod ,android ,程式教學 ,android ,eclipse ,Android Studio,App開發教學,app開發課程,手機app開發教學



提高工作效率_黑名單篩選範例分享

提高工作效率_黑名單篩選範例分享

最近很多學員問到如何快速在黑名單名單中篩選出欲查詢名單,
單名單至少2萬多筆,欲查詢名單至少5千多筆,
若欲傳統方式比對恐效率不章,
但若是用COUNTIF函數來做比對會快一點,
但還是需要很多動作才能查詢完畢。
若將COUNTIF函數自動輸入到B欄,並配合VBA自動化
將可一鍵完成,但尚需約20秒
若要加快查詢速度,可以用VBA中的INSTR函數比對,
會快很多,約6秒即完成。

範例檔:[黑名單範例]
程式碼:


以下是相關畫面:
01_黑名單篩選範例畫面

02_用COUNTIF函數輸出到B欄判斷

03_黑名單篩選用文字比對

教學影片:


其他相關學習:
    教學論壇:
    https://groups.google.com/forum/#!forum/scu_excel_vba2_83

    與前幾期的課程雖然用的是相同的範例,但最大的不同在:
    1.除了解說建函數公式,並將之轉成自訂函數,把複雜的公式變簡單。
    2.如何將複雜的公式變成簡單的按鈕,按下按鈕就自動完成工作。

    內容主要分成:
    1.常用函數
    2.進階函數應用
    3.從函數到VBA設計
    4.如何自訂函數
    5.VBA程式設計入門
    6.如何錄製巨集與修改
    7.如何將大量資料轉存到資料庫
    8.如何讀取資料庫資料
    詳細目錄:http://goo.gl/eQptxx

    有講義與範例和完成的畫面公式與程式碼,
    只要按照每周的順序學習,學會EXCEL VBA自動化絕非難事,
    優點:
    1.可非線性學習:可按照自己最不熟的部分多次學習。
    2.可反覆學習:有疑問可以多次聽講,保證學的會。
    3.可攜帶學習:只要有瀏覽器就可以播放SWF檔,MAC電腦也沒問題。

    上課參考用書:
    上課用書:
    Excel VBA一點都不難:一鍵搞定所有報表
    作者: Excel Home
    出版社:博碩
    出版日期:2013/06/26
    定價:380元

    超圖解 Excel VBA 基礎講座
    作者: 亮亨/譯  出版社:旗標
    出版日期:2006/05/15  定價:420元
    日本Amazon網站同類書籍銷售No.1

    課程理念:
    1.以循序漸進的方式, 透過詳細的說明和實用的Excel VBA範例, 逐步了解整個 VBA 的架構與輪廓,進而學習 VBA 變數、函式及邏輯的觀念, 即使沒有任何程式設計基礎, 也能自己親手撰寫 VBA 程序來提昇工作效率, 晉身職場 Excel 高手! 2.進而解說EXCEL與資料庫的結合,將EXCEL當成資料庫來使用,結合函數、VBA等更深入的功能,讓資料處理和分析的應用更上層樓。 3.將結合GOOGLE雲端試算表,教您如何將EXCEL函數雲端化與網路化。

    更多EXCEL VBA連結:
    01_EXCEL函數與VBA(入門) http://terry55wu.blogspot.tw/p/excelvba.html
    02_EXCEL VBA自動化教學(進階) http://terry55wu.blogspot.tw/p/excel-vba.html

    吳老師 2015/6/7

    EXCEL,VBA,函數東吳進修推廣部,excel,vba教學視頻,excel函數教學,excel函數應用,大數據,處理,EXCEL VBA自動化設計,表單,資料庫,ACCESS資料庫,ADO,SQL,巨集錄製,股票分析最佳化,長短均線差

    2015年6月11日 星期四

    HTML5手機APP程式開發(將網站轉APP)第9次上課

    HTML5手機APP程式開發(將網站轉APP)第9次上課

    手機上顯示GOOGLE地圖一直是一個很麻煩的事,
    尤其是Android APP的開發,之前的GOOGLE MAP V1版本已經夠麻煩,
    現在改為V2版本更是困難重重,
    最慘是的事不能在模擬器中測試,
    因為模擬器中沒有啟動 GOOGLE Service ,
    因此,若只是簡單想要顯示某地圖,
    其實可以用 HTML5 + JAVASCRIPT與 Android 的 WebVIEW`,
    這樣會讓程式變得非常容易,以下是分享把地圖放APP的簡單範例。
    程式碼:


    上課內容:
    01_顯示GOOGLE地圖重點複習

    02_修改成多地圖顯示

    03_增加ListView清單

    04_設定ListView樣式

    05_巡覽列效果說明

    06_如何讓巡覽列貼齊下方並複製到其他頁面

    07_如何加入地圖到每個頁面

    08_頁面加入地圖細節說明

    09_如何將地圖改成動態說明

    完整影音:


    完整影音論壇:
    https://groups.google.com/forum/#!forum/labor_app_2014

    開發 APP 的新領域
    混合式應用程式是以 Web  應用程式做為基礎,使用網頁技術開發應用程式,因此絕

    大多數網頁設計
    者可以踏入行動裝置應用程式開發者之路,大幅降低設計行動裝置應用程式的門檻。

    PhoneGap 特點:
    輕量級架構:
    PhoneGap 以 JavaScript 撰寫,檔案只有一百餘 K。
    節省開發及維護成本:建立網頁檔案所需的時間遠比撰寫行動裝置應用程式原生碼要
    短,曾有專家進行研究,使用 PhoneGap 的開發成本,僅需一般開發成本的五分之一。
    開發門檻低:以往要開發行動裝置應用程式,必須經數年的程式語言基礎,才能進行
    開發。
    兼容性:
    以往開發行動裝置應用程式時,必須為各種平台撰寫不同程式碼,雖然程式
    邏輯概念相同,不同平台程式仍有差異,也要在不同平台上分別編譯。
    雲端編譯:應用程式可以在本地編譯,也可以使用 Phonegap  提供的雲端 Build  工
    具進行編譯。配合整合環境軟體開發:在適當的整合環境中進行應用程式的開發可以節省非常時間精力。
    元件免費:
    PhoneGap 是完全免費的元件,如此可降低應用程式開發成本,也是學習行
    動裝置應用程式入門的最佳選擇。
    -------------------
    PhoneGap APP教學研習懶人包:
    發表時間文章標題
    2014-01-11元智跨平台手機APP設計(PhoneGap網站轉APP)第5次上課
    2014-01-08跨平台手機APP程式(用PhoneGap將網站轉APP)第9次上課
    2014-01-08跨平台手機APP程式(用PhoneGap將網站轉APP)第7次上課
    2013-12-31元智跨平台手機APP設計(用PhoneGap將網站轉APP)第4次上課
    2013-12-24跨平台手機APP程式(用PhoneGap將網站轉APP)第12次
    2013-12-21元智跨平台手機APP設計(用PhoneGap將網站轉APP)第3次上課
    2013-12-15元智跨平台手機APP設計(用PhoneGap將網站轉APP)第2次上課
    2013-10-22如何在PhoneGap上顯示地圖流程
    2013-10-06跨平台手機APP程式(用PhoneGap將網站轉APP)第2次上課
    2013-10-06跨平台手機APP程式(用PhoneGap將網站轉APP)第1次上課
    99年元智中語系網站設計第15週上課(Dreamweaver CS4)
    http://terry55wu.blogspot.tw/2010/12/9915.html
    99年元智中語系網站設計第12、13週上課
    http://terry55wu.blogspot.tw/2010/11/991213.html
    TQC Dreamweaver CS4 實用題解答
    http://terry55wu.blogspot.tw/2007/05/blog-post_6275.html
    東吳文獻數位化DREAMWEAVER CS4證照110題
    http://terry55wu.blogspot.tw/2011/05/dreamweaver-cs4110.html
    東吳文獻數位化DREAMWEAVER CS4證照202題
    http://terry55wu.blogspot.tw/2011/05/dreamweaver-cs4202.html
    東吳文獻數位化網頁編輯DREAMWEAVER CS4證照
    http://terry55wu.blogspot.tw/2011/05/dreamweaver-cs4108.html
    蘭陽技術學院行銷與流通管理系提升教師能力計畫--TQC+Dreamweaver CS4研習--
    http://terry55wu.blogspot.tw/2011/10/tqcdreamweaver-cs4_14.html

    論壇:
    http://groups.google.com/group/yzu_net?hl=zh-TW

    網站設計理論與實務,TQC,APP開發,PhoneGap,JavaScript,Dreamweaver,網頁設計,網站轉APP,海洋技術學院,phonegap tutorial,dreamweaver phonegap教學,phonegap ios教學,android phonegap教學,iphone phonegap教學,phonegap安裝教學,dreamweaver cs6 phonegap教學