Android Day 12 Clean Our Project and make a Translation App Demo
Android Day 12 Clean Our Project and make a Translation App Demo Today we are going to do a complete overhaul of our project and make a mock translation app:…
Youtuber @CodeWithWilliamJiamin's Website
Android Day 12 Clean Our Project and make a Translation App Demo Today we are going to do a complete overhaul of our project and make a mock translation app:…
Android Day 11 Add Toast to the button OK, the user can click the button, but they are not getting any respond, what to do next? Let's add some Toast…
Android Day 10 Add interaction to the Textfield ! Let's add some interaction to the text field so user can actually achive something! The best and the most simple way…
Android Day 9 How to make customised Preview? Realy simple, just comment the default preview and add our own , but add @Preview(showBackground = true) @Composable at the top. //@Preview(showBackground…
Android Day 8 How to get user Input? Well , let me demostrate some of the user input, you can use all sorts of textfield to do this: package com.williamjiamin.ourowncomposable…
Android Day 7 Why calling Greeting multiple times don't work? As someone who is new to composable, they may encounter some problem like this: class MainActivity : ComponentActivity() { override…
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:…
Unity 3D Game Dev Day 6: Quick Mobile Migration of Our Game. I just use my other project's joystick code and make it on the canvas. Change the input system.…
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…