본문 바로가기

전체 글

(174)
[Android/Kotlin] FLO앱 클론코딩(1) 코드를 보고 따라치기만하는 클론코딩은 안좋다고 생각하지만 스스로 생각해보면서 직접 클론코딩을 하는것은 시중에 사용되고 있는 앱의 구조와 원리를 알수있기 때문에 많은것을 얻을수있다고 생각한다. 그래서 이번에는 FLO앱을 클론코딩하면서 많은것을 얻어갈수있었음좋겠다!! 이번시간에는 중요하게 구현해볼것은 아래 3가지이다 1. Bottom Navigation View 2. Activity & Fragment로 전환 3. ViewPager와 TabLayout # Bottom Navigation View 먼저 하단 네비게이션을 만들어주겠다 bottom_nav_menu.xml # activity_main 레이아웃 디자인 activity_main에 아까 만들었던 bottom_nav_menu를 적용하고 노래 재생 레이아웃..
[Android/Kotlin] 퀴즈앱(2) 이번에는 저번에 만든거에 이어서 퀴즈앱을 마무리 해보려고한다!   activity_main.xml    package com.example.quizappclass MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.l..
[Android/Kotlin] 드로잉앱(1) 그림을 그릴수있는 간단한 앱을 만들어볼건데 이번에는 화면에 그림이 그려지고 손을 떼면 그림이 사라지는 부분을 만들어볼것이다 먼저 Manifest에 들어가서 activity안에 이 코드를 추가해준다 화면을 세로방향으로 고정시켜주는 코드다 android:screenOrientation="portrait" 그다음에 DrawingView.kt라는 코틀린 class를 만들어서 코드를 작성해준다 package com.example.drawingapp import android.content.Context import android.graphics.Bitmap import android.graphics.Canvas import android.graphics.Color import android.graphics.Pai..