View OrderStepsFragment.java
public static double round(double d, int decimalPlace) {
BigDecimal bd = new BigDecimal(d);
bd = bd.setScale(decimalPlace, BigDecimal.ROUND_FLOOR);
return bd.doubleValue();
}
View README.md

資料傳輸

實作一個程式,可以透過給定 url,下載資料內容,下載圖片。

View README.md

台北市銀髮族服務 - 社區照顧關懷據點

實作一個臺北市銀髮族服務據點查詢 App。

涵蓋課程範圍

  • 網路
  • 地圖
  • Storyboard 介面指示 Actionsheet
  • Storyboard 基本介面
View README.md

播放音樂

點擊 Play 按鈕,播放音樂,必且在下方顯示進度與歌曲秒數。

要完成

  • Play Button
  • Label 顯示秒數進度
  • Slider 進度顯示
View README.md

播放影片

點擊播放按鈕,開啟影片播放器,播放影片。

需要完成:

  • Play Movie 按鈕
  • AV Player View Controller
  • 加入 AVKit.framework
View README.md

地圖與圖標

實作給予三個座標,將其擺放到地圖上,並且範圍大小調整到圖標於畫面內。

需要完成

  • 導入 MapKit.framework
View README.md

定位與地圖

實作一個引用 Location Manager 來取得使用者現在位置,啟動模擬器 Debug > Location > City Bicycle Ride 來持續更新地圖,並且顯示使用者的位置。

完成方式

  • 增加 CoreLocation.framework、MapKit.framework
  • 引用 CLLocationManager
  • 當取得更新位置,配置給地圖
  • 在 Info.plist 增加 NSLocationWhenInUseUsageDescription Current Location
View README.md

實作一個 PickerView,可以選取滾輪內容,讀取顯示在螢幕上。

在 Storyboard 要完成:

  • UILabel
  • UIPickerView
View README.md

實作一個三格滾軸,按下按鈕可以隨機選取,而當三格一樣時候彈出 Bingo 視窗。

在 Stoyboard 要完成:

  • UIPickerView
  • UIButton
View README.md

在畫面上顯示多張照片,當手勢往左滑、往右滑可以切換顯示。設定計時器,重複每三秒鐘畫面可以自動切換。

在 Storyboard 要完成:

  • Image View
  • Page Control
  • Left Gesture Recognizer
  • Right Gesture Recognizer