多機能アラーム
1.アラームを止めるときに明るさが一定以上の時間明るくないとアラームが止まらない
2.天気の情報によって音が変わる
3.時間になるとライトが付く
コピペした部分
AlarmReceiver(全部),PreferenceUtil(全部),MainActivity()
https://github.com/hiroaki-dev/AlarmSample
PlayLightAtivity(ライトonoffの関数、ボタンのクリック処理)
https://github.com/pjimil2001/flashLight_androidStudio/blob/main/app/src/main/java/com/example/flash_light/MainActivity.java
AsyncHttpRequest(全部)
https://tech-blog.rakus.co.jp/entry/android-studio/weather-hacks
PlaySoundAtivity(219~254以外)
https://github.com/Ogushi-Tomoki/ShakeAlarm
一部引用
https://mura-hiro.com/android-dev-sample-alarm-clock/#i-3
https://sironekosukaru.hatenablog.com/entry/2017/12/25/115930
https://qiita.com/kujirahand/items/7602b9ad935252694030
https://akira-watson.com/android/alarmmanager-timer.html
https://memo.abridge-lab.com/?p=107
https://www.geeksforgeeks.org/how-to-build-a-simple-alarm-setter-app-in-android/
http://memento-mori-blog.com/android-post-delayed/#HandlerpostDelayed
https://tech-blog.rakus.co.jp/entry/android-studio/weather-hacks
https://techbooster.org/android/application/934/ (タイマーの使い方、PlaySoundAtivity)