728x90

개발공부 17

파이썬 설치 / Visual Studio Code 설치

1. 파이썬 설치 우선 파이썬 공식 홈페이지의 다운로드 페이지(http://www.python.org/downloads)에서 윈도우용 파이썬 언어 패키지를 다운로드한다. 지금은 3.9.0 까지 나온 것으로 알고 있다. 가장 최신 버전으로 다운로드하면 된다. 2. 파이썬 INSTALL 다운로드 후 실행한 후에 'Install Now"를 선택하면 바로 설치가 진행 된다. 파이썬이 어느 곳에서든지 실행될 수 있도록 "Add Python3.7 to PATH" 옵션을 반드시 선택 해야 한다. 3. 설치 완료 4. Visual Studio Code 설치가 끝나면 바로 코딩이 가능 하지만 조금 더 편하게 코딩하기 위해서는 Visual Studio Code 가 있으면 좋다.(필수 아님) 마이크로소프트 홈페이지의 Vis..

개발공부/Python 2020.11.18

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