iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

Java 與 Kotlin 入門 系列

從0到有,一步步慢慢教學,架設環境,畫面佈置,model撰寫,最後實際執行。
Java是至今仍存在的程式語言,也廣受大眾喜愛,
Kotlin則是現在的趨勢,有著與Swift蠻像的感覺,也修改了許多程式的不變之處,希望透過30天的入門教學,能讓讀者有基礎的概念,以便日後學習,同時也對比出Java與Kotlin的差異。

鐵人鍊成 | 共 30 篇文章 | 40 人訂閱 訂閱系列文 RSS系列文 團隊NUTC_imac
DAY 21

[DAY21]MediaActivity

case R.id.record_sound: // 錄音檔案名稱 final File recordFile = configFileName("R...

2018-11-05 ‧ 由 chistine101814 分享
DAY 22

[DAY22]File-01

今天要來教教大家開內建相機,然後取得照片哦! 首先,我們找到clickFunction這個方法,這個設置相信大家還沒忘記吧,在提醒一次,看一下圖示。再來找到對應...

2018-11-06 ‧ 由 chistine101814 分享
DAY 23

[DAY23]File-02

順延昨天的進度囉! if (item.getFileName() != null && item.getFileName().length(...

2018-11-07 ‧ 由 chistine101814 分享
DAY 24

[DAY24]File-03

return new File(FileUtil.getExternalStorageDir(FileUtil.APP_DIR), prefix + fileN...

2018-11-08 ‧ 由 chistine101814 分享
DAY 25

GoogleMap-02

今天繼續來介紹我們的GoogleMap移動以及動畫 private void moveMap(LatLng place) { CameraP...

2018-11-09 ‧ 由 chistine101814 分享
DAY 26

[DAY26]GoogleMap-02

private BitmapDescriptor bitmapDescriptorFromVector(Context context,...

2018-11-10 ‧ 由 chistine101814 分享
DAY 27

[DAY27]GoogleMap連接方法

// 標記點擊事件 private void setUpMapIfNeeded() { if (mMap == null) {...

2018-11-11 ‧ 由 chistine101814 分享
DAY 28

[DAY28]GoogleMap(在連接與結束)

//Activity生命週期 @Override protected void onResume() { super.onRes...

2018-11-12 ‧ 由 chistine101814 分享
DAY 29

[DAY29]BroadcastReceiver

public class AlarmReceiver extends BroadcastReceiver { @Override public...

2018-11-13 ‧ 由 chistine101814 分享
DAY 30

[DAY30]BroadcastReceiver讀取時間

public class InitAlarmReceiver extends BroadcastReceiver { @Override pu...

2018-11-14 ‧ 由 chistine101814 分享