Материалы к докладу на митап red_mad_robot 15.12.2022
- Наш кодстайл Kotlin
- EditorConfig - шарим настройки форматирования между всеми разработчиками
Материалы к докладу на митап red_mad_robot 15.12.2022
import androidx.compose.ui.Modifier | |
import androidx.compose.ui.composed | |
import androidx.compose.ui.draw.drawBehind | |
import androidx.compose.ui.graphics.Color | |
import androidx.compose.ui.graphics.Paint | |
import androidx.compose.ui.graphics.drawscope.drawIntoCanvas | |
import androidx.compose.ui.graphics.toArgb | |
import androidx.compose.ui.unit.Dp | |
import androidx.compose.ui.unit.dp |
Материалы к докладу на AppLive 2020.
Oreo restrictions: https://developer.android.com/about/versions/oreo/background | |
Q Restrictions: https://developer.android.com/preview/privacy/background-activity-starts | |
Foreground service: https://proandroiddev.com/pitfalls-of-a-foreground-service-lifecycle-59f014c6a125 | |
WorkManager: https://developer.android.com/topic/libraries/architecture/workmanager | |
WorkManager Testing: https://developer.android.com/topic/libraries/architecture/workmanager/how-to/testing | |
Guide to background processing: https://developer.android.com/guide/background/ | |
Power management restrictions: https://developer.android.com/topic/performance/power/power-details.html | |
Doze and Standby: https://developer.android.com/training/monitoring-device-state/doze-standby | |
Background restrictions: https://medium.com/exploring-android/exploring-background-execution-limits-on-android-oreo-ab384762a66c | |
Services:https://medium.com/mindorks/mastering-android-service-of-2018-a4a1df5ed5a6 |
root = true | |
[*] | |
charset = utf-8 | |
end_of_line = lf | |
indent_size = 4 | |
indent_style = space | |
insert_final_newline = true | |
trim_trailing_whitespace = true | |
max_line_length = 120 |
Материалы к докладу на митап Redmadrobot 30 апреля.
Habr | YouTube | Презентация