---
# System prepended metadata

title: Tissue 開發筆記
tags: [Tissue]

---

---
title: Tissue 開發筆記
tags: Tissue
---
# Tissue 開發筆記

[![hackmd-github-sync-badge](https://hackmd.io/xguDVVQVTvSV7yV0W6Sc9w/badge)](https://hackmd.io/xguDVVQVTvSV7yV0W6Sc9w)

## MMKV 紀錄的值
### Global
- UserEmail
- Username
- CountDownHasSet 
### CountDown
### Todo
- TimerLength
- PreviousTimerLengthSeconds
- TimerState
- SecondsRemaining
- AlarmSetTime
- ~~color~~ 
- ~~colorLastUpdate~~

### Schedule
- SemesterStartDate

## 常用的code
```kotlin=
CoroutineScope(Dispatchers.Main).launch { }
```


## 參考
### sign in 
https://github.com/chandragithub2014/MyReferenceProject/blob/master/features/firebaseoprs/src/main/java/com/ref/firebaseoprs/views/RegistrationFragment.kt

### google sign in
https://github.com/TanishqSehgal7/GoogleLogInLogOut/blob/master/app/src/main/java/com/example/googleloginlogout/LoginScreen.kt

### timer
https://github.com/ResoCoder/TimerAppAndroidTutorial

## font
- https://fonts.google.com/specimen/Italianno?category=Handwriting&preview.text=Tissue%20%20log%20in&preview.text_type=custom#standard-styles
- https://www.wfonts.com/font/bhavuka SIL Open Font License, Version 1.1

## Tissue 用到的第三方套件
- https://github.com/race604/WaveLoading
- https://github.com/Tencent/MMKV
- https://github.com/wdullaer/MaterialDateTimePicker
- https://github.com/prolificinteractive/material-calendarview
- https://github.com/Devlight/ArcProgressStackView


countdown 箭頭
money 項目防呆
login or 往下
sign up 放大
改掉行程
splash screen

## 未來可參考的部分
- https://github.com/masudias/dynamic-recyclerview

## 服務條款
- 預測功能會使用您專案的數據分析事件資料，協助您瞭解使用者會在您的應用程式中出現哪些行為
- 不保證程式的正確性 如因錯誤造成的後果自行負責

## 隱私權政策
- 會匿名蒐集當機報告(包含效能、地區、電信業者、畫面啟動時間、裝置型號)及使用方式


