안드로이드 스튜디오

수업

모바일프로그래밍 - Fragment_Navigation(모바일 앱에서 화면 전환)

4/4 수업 1. Fragment(Blank) 추가 2. 이름 설정(Red, Blue, Green 3개 만들 예정) RedFragment.kt package com.example.fragment_navigation import android.os.Bundle import androidx.fragment.app.Fragment import android.view.LayoutInflater import android.view.View import android.view.ViewGroup class RedFragment : Fragment() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } ov..

수업

모바일프로그래밍 - data binding / kotlin 사용, android app 개발

kotlin 언어 Android Studio 사용 data binding을 하면 보다 쉽고, 빠르게 코드를 짤 수 있다. 기본적으로 해야 할 것. 1. kotlin class > data file 만들어줌. 2. build.gradle (:app)에 아래 코드 추가 코드 MainActivity.kt package com.example.livedata import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.TextView import androidx.lifecycle.MutableLiveData import com.example.livedat..

수업

모바일프로그래밍 - Android 앱 개발 기초 / mile을 km로 변환하는 앱

언어 : kotlin 사용 Android studio 사용 MainActivity.kt package com.example.gradetest import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.* import com.example.gradetest.databinding.ActivityMainBinding import android.view.View class MainActivity : AppCompatActivity(), AdapterView.OnItemSelectedListener { lateinit var binding : ActivityMa..

수업

모바일프로그래밍 - spinner 사용

3/20 수업 adapter 많이 씀. adapter 클래스 종류들 아주 많음. 우리가 쓸 것은 배열을 보여주는 것. 따라서 ArrayAdapter라고 함. Acitivity_main.xml 에서 Containers > Spinner 추가 import android.R 입력 val frts = arrayOf("Apple", "과일", "사과", "메론", "Grapes") val ad = ArrayAdapter(this, R.layout.simple_spinner_item, frts) MainActivity.kt의 onCreate 함수 내에 위 코드 추가 현재 화면에 ArrayAdapter를 보여주는 것. ad는 객체명(Adapter 이름) 3번째 줄 -> spinner가 어떤 객체를 쓸지 설정해줌. 화..

eunslog
'안드로이드 스튜디오' 태그의 글 목록