Android Day 6 Make an offline kotlin playground
Android Day 6 Make an offline kotlin playground If you want to practice kotlin with out android app running. You can do that in a "no activity project" like this:…
Youtuber @CodeWithWilliamJiamin's Website
Android Day 6 Make an offline kotlin playground If you want to practice kotlin with out android app running. You can do that in a "no activity project" like this:…
Android Day 5 Make Animation package com.williamjiamin.greetingsfromwilliam import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.animation.core.Spring import androidx.compose.animation.core.animateDpAsState import androidx.compose.animation.core.spring import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.padding import…
Android Day 4 Make State Consistent package com.williamjiamin.greetingsfromwilliam import android.os.Bundle import android.view.View import android.window.SplashScreen import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding…
Android Day 3 Customize the Display package com.williamjiamin.greetingsfromwilliam import android.os.Bundle import android.view.View import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.background import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.shape.RoundedCornerShape…
Android Day 2 Intro of State in Compose package com.williamjiamin.greetingsfromwilliam import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface…
Android Day 1: Jetpack Compose Intro package com.williamjiamin.greetingsfromwilliam import android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface import androidx.compose.material3.Text…