跳到主要內容

發表文章

目前顯示的是 4月, 2020的文章

Android Studio & AVD(Android Virtual Device) 下載與安裝

Android Studio & AVD(Android Virtual Device) 下載與安裝 更新日期:2021/4/29 本次內容會說明如何下載、安裝Android Studio,以及設定可用來測試App開發成果的AVD(Android Virtual Device,就是在電腦中以軟體方式模擬執行的Android裝置)。 更新版的內容已經移動到這個 連結 ,請點選檢視。 如果你需要參照原尺寸的螢幕截圖,可以在" 這裡 "下載到原始的大圖,做參考學習使用 。 歡迎社群分享。若要全文轉載,請先來信詢問。禁止修改內文,禁止商業使用,必須註明來自「太陽部落」及附上原文連結:https://sunblogsws.blogspot.com/2020/04/asavd.html

如何替Android Studio專案"瘦身" & 備份專案

如何替Android Studio專案"瘦身" & 備份專案 更新日期:2021/4/28 當我們建立了一個新的Android Studio程式專案,編譯、執行後,整個程式專案的"體積"會變得相當龐大,佔用許多磁碟空間。 在要備份專案程式碼之前,可採用下列兩個方法之一,來節省備份空間: [方法一]  執行選單列的”Build/Clean Project” ,即可清除大部分編譯、建置專案過程中產生的暫存檔案。再將原專案資料夾壓縮、備份即可。 [方法二]  刪除專案資料夾下的"build"資料夾與"app"資料夾下的"build"資料夾。 再將原專案資料夾壓縮、備份即可。 [步驟1] 先找到你的程式專案資料夾(這裡的範例是"MyApplication")。 [步驟2] 刪除專案資料夾下的"build"資料夾。 [步驟3] 刪除專案資料夾下的"app"資料夾裡面的"build"資料夾。 再將原專案資料夾壓縮、備份即可。 如果網頁上的圖片解析度不佳、不好辨識細節或文字,你可以在" 這裡 "下載到原始的大圖,做參考學習使用 。 歡迎社群分享。若要全文轉載,請先來信詢問。禁止修改內文,禁止商業使用,必須註明來自「太陽部落」及附上原文連結:https://sunblogsws.blogspot.com/2020/04/archiveprojandroid.html

如何在螢幕上繪製影像檔案

如何在螢幕上繪製影像檔案 更新日期:2021/4/15 本頁內容會說明如何以Visual Studio、Visual C++,使用對話方塊形式,撰寫一個可以在對話方塊版面上繪製影像檔案 的程式。 這裡的影像檔案會以" BMP "格式為範例。 主題重點 如何準備想要繪製的BMP影像檔案 如何從"磁碟檔案"將影像繪製在對話方塊版面 如何將想繪製的BMP影像新增為資源 如何從"資源檔案"將影像繪製在對話方塊版面 如何清除在對話方塊版面上已經繪製的影像 準備工作 請先參考 如何建立新的"對話方塊"專案 的頁面內容,新建一個" 所有選項都使用預設值 "的對話方塊專案。 請注意: 如果你需要繳交每週的練習成果,請記得將新的對話方塊的"專案名稱",設定成你的學號。 以下的範例畫面,對話方塊的專案名稱會使用"MFCTest",你可以把"MFCTest"想像替換為你使用的專案名稱,來找到對應的檔案做修改與測試。 1.如何準備想要繪製的BMP影像檔案 在開始這個專案之前,我們要先準備兩個用來測試的影像檔案,一張用來測試" 從磁碟檔案繪製影像 ",另一張則用來測試" 從資源檔案繪製影像 ",兩張影像請使用不同的圖片,方便在做功能測試時可以進行區別。 這裡使用的檔案格式為" BMP(Bitmap) ",這是Microsoft Windows預設支援的影像格式,在Visual Studio中也有預設可以讀取這種影像的函式可以使用。 請注意:1. 兩張圖片的"尺寸大小(長度、寬度)"請盡可能一致 ,等下撰寫程式測試時會比較方便調整需要使用的對話方塊版面大小。2. 兩張圖片的大小請不要超過你的螢幕解析度 ,在繪圖時才能在沒有進行縮放調整的設定下,在對話方塊上畫出完整的影像。 這裡使用的範例為下面兩張圖片。請你任意找兩張要用來測試的圖片,格式為JPG、GIF、PNG、...皆可(因為稍等會進行格式轉換)。  準備好兩張圖片後,請在Windo

期中個人程式設計專案 - 規則與範例

期中個人程式設計專案 - 規則與範例 更新日期:2020/4/23 規則 使用Visual Studio、MFC,組合" 3個以上的個別功能 ”,完成一個有特定功能、可用的Windows程式。 程式專案名稱請用你的學號 ,完成後參照每週email繳交練習專案的方式,刪除不需要的檔案後(可參照  如何替專案"瘦身" & 備份專案 ),將程式碼壓縮成一個檔案,並 撰寫1-2頁的專案簡介 (說明一下這個專案主要的功能是什麼,還有你用了哪幾些個別功能來完成它),一同email給老師完成繳交。 "3個以上的個別功能”,可以使用課堂上教過的功能範例。除此之外,如果是你在其他課程或教材中學習到的功能,同樣也可以使用。 期中的個人程式設計專案繳交時間為 4/17 12:00 - 5/1 12:00 , 逾時算缺交! 請留意繳交期限。 範例 以下以一個案例來說明如何達成上段敘述的功能要求。 這是一個可以模擬紅綠燈的燈號變換的程式。其中包含了三張BMP格式的燈號影像(紅燈、黃燈、綠燈),當按下對話方塊版面上的"紅綠燈啟動"按鈕時,會啟動程式中的計時器,燈號影像會依據"秒數設定"中設定的數值,來做左側顯示的燈號圖片的變換。 以下圖的設定為例,紅燈圖案會顯示5秒,然後變換為黃燈圖案(顯示2秒),再變換為綠燈圖案(顯示3秒),依此循環。  這個紅綠燈燈號變換的小程式,有使用到的、先前講過的範例功能請參考下圖。這些範例的連結在下方,方便你點選回憶一下。 *  如何在螢幕上繪製影像檔案 *  身體質量指數(Body Mass Index, BMI)計算程式範例 *  如何使用計時器(Timer) 歡迎社群分享。若要全文轉載,請先來信詢問。禁止修改內文,禁止商業使用,必須註明來自「太陽部落」及附上原文連結:https://sunblogsws.blogspot.com/2020/04/midterm-project.html

如何使用計時器(Timer)

如何使用計時器(Timer) 更新日期:2021/4/8 本頁內容會說明如何以Visual Studio、Visual C++,使用對話方塊形式,撰寫一個使用計時器(Timer)來更新畫面資訊 的程式。 主題重點 如何啟動 & 停止計時器 如何從對話方塊版面上設定計時器的延遲時間 如何使用多個計時器 準備工作 請先參考 如何建立新的"對話方塊"專案 的頁面內容,新建一個" 所有選項都使用預設值 "的對話方塊專案。 請注意: 如果你需要繳交每週的練習成果,請記得將新的對話方塊的"專案名稱",設定成你的學號。 以下的範例畫面,對話方塊的專案名稱會使用"MFCTest",你可以把"MFCTest"想像替換為你使用的專案名稱,來找到對應的檔案做修改與測試。 以下的內容在許多步驟都會用到上一個主題" 身體質量指數(Body Mass Index, BMI)計算程式範例 "曾解說過的操作步驟,如果有疑問,可以開啟該頁面來對照、參考。 1.如何啟動 & 停止計時器 完成新增一個對話方塊專案後,如果沒有發生問題,Visual Studio的備妥畫面如下。 請切換到"資源檢視"視窗,開啟主對話方塊資源(這裡的範例為"IDD_MFCTEST_DIALOG",在你的專案中應該為" IDD_你的專案名稱_DIALOG "),程式編輯畫面會出現這個對話方塊的版面外觀,應該如下圖一樣。  請先選到這個主對話方塊本身,按下滑鼠右鍵,然後在彈出的功能表中選擇" 屬性 "選項,讓Visual Studio切換到這個主對話方塊的"屬性"視窗。 在對話方塊的屬性視窗中,請把原本無法正確辨識字型的" Font(Size) "項目(預設的顯示內容應該是"????(9)"),設定為你的系統中有內建的字型。這裡的範例是選擇使用"新細明體",字型大小選定為"12"(預