728x90

Android 7

android#코틀린(Kotlin) 인터넷 주소창 열기

주소창에 URL을 입력 하면 페이지가 연결 되도록 만들어 봤다. 우선 인터넷을 되도록 AndriodManifest.xml user 권한 허용 Text 입력을 위해 EditText 사용 한다. 만들어진 XML 화면 XML 화면이 완성 되었으면, OpenInternet.kt 작성 import android.content.Intent import android.net.Uri import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import kotlinx.android.synthetic.main.activity_open_internet.* class OpenInternet : AppCompatActivity() { override fu..

android#코틀린(Kotlin) 계산기 만들기

안드로이드 공부 하면서 계산기를 만들어 보았다. Calculator.kt 작성 package com.ssung85.myapplication import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import kotlinx.android.synthetic.main.activity_calculator.* import kotlinx.android.synthetic.main.activity_calculator.clear import kotlinx.android.synthetic.main.activity_calculator.plus import kotlinx.android.synthetic.main.activity_calculator.re..

android#Log.d 사용 하기

안드로이드 실행하다 보면 작성한 코드가 어떻게 실행되는지 알고 싶을 때가 있다. 그럴 때 Log.d 를 사용하면 어떻게 작동하고 있는지 확인 가능하다. 1. activity_main.xml 간단한 Textview 만들기 2. MainActivity.kt의 클릭 시 로그 남도록 코드 작성 TextView의 ID click 클릭할 경우 Click1 로그 남기기 TextView의 ID click2 클릭 할경우 Click2 로그 남기기 Log.d(로그를 출력 TAG, 출력할 메시지) package com.ssung85.myapplication import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Lo..

android#로또 번호 뽑기(Kotlin)

1. New Project 생성 합니다. 2. activity_main.xml 3. 무작위 번호 생성 버튼 만듭니다. 4. MainActivity.kt 수정 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.CountDownTimer import com.ssung85.myapplication.R import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(save..

android#다른 Activity 간 화면 전환(Kotlin)

1. New Project 생성 합니다. 2. activity_main.xml 3. Empty Activity 만들기 4. MainActivity.kt 수정 하기 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) button1.setOnClickListener { val intent = Intent(this@MainActivity, MainActivity2::class.java) startActivity(intent) } button2.setOnClick..

728x90