일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- JavaScript
- Android
- React
- Linux
- Javscript
- stylesheet
- 스프링부트
- Java
- SpringBoot
- 구글맵스
- array
- scrollview
- 안드로이드
- TextView
- Kotlin
- nodejs
- TypeScript
- 코틀린
- 랜덤번호
- npm
- GoogleMaps
- 자바스크립트
- 오버라이딩
- 리액트
- button
- Hook
- JS
- 랜덤넘버
- RecyclerView
- fragment
- Today
- Total
목록전체 글 (169)
타닥타닥 개발자의 일상
activity_main.xml scrollview 안에서 테이블 구현하고 테이블이 쌓이면 스크롤이 되게 코딩. 위의 화면처럼 스크롤이 내려가는 화면이 구현된다.
파일 및 폴더 구성 layout폴더에 item_spinner.xml 파일 생성 item_spinner.xml activity_main.xml MainActivity.kt package com.example.sample17 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.View import android.widget.AdapterView import android.widget.ArrayAdapter import android.widget.ListView import android.widget.TextView import androidx.annotation.Dimension class Ma..
폴더 및 파일 설정 본인이 배경으로 지정하고 싶은 이미지파일 bg.jpg를 drawble폴더에 저장 activity_main.xml 8번째줄을 통해 drawble폴더에 있는 bg 파일을 배경으로 지정 android:background="@drawable/bg" 결과화면 이미지파일이 문제없이 배경으로 지정된다. 지정된 배경 위에 button이 생성된다.
생성 파일 스피너를 만드는 두가지 방법 1.layout 폴더에 itme_spinner.xml파일 생성 2.values 폴더에 array.xml 파일 생성 1. item_spinner.xml 2. array.xml 과일선택 귤 파인애플 샤인머스캣 무화과 activity_main.xml activity_main.xml의 Design 기능 이용해 추가한 spinner가 반영되었다. MainActivity.kt package com.example.sample14 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.View import android.widget.* class MainActivity ..
파일 생성 res/menu 폴더에 context_menu_main.xml 파일 생성 context_menu_main.xml 메뉴 구성하는 항목 만들기 build.gradle(:app) plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdk 32 defaultConfig { applicationId "com.example.sample13" minSdk 21 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEna..
activity_main.xml build.gradle(:app) plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdk 32 defaultConfig { applicationId "com.example.sample12" minSdk 21 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-..
activity_main.xml build.gradle(:app) plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdk 32 defaultConfig { applicationId "com.example.sample11" minSdk 21 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-..
숫자를 입력한 다음 + 버튼을 누르면 증가하고 -버튼을 누르면 감소하는, reset버튼을 누르면 숫자가 0으로 초기화 되는 카운터를 만들것. activity_main.xml 코드화면 activity_main.xml 코드화면 MainActivity.kt package com.example.counter import android.content.DialogInterface import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import android.widget.Button import android.widget.EditText import android.widget.TextView im..
인텔리제이에서 새 프로젝트 👉Android👉프로젝트 템프릿 선택 👉 Empty Activity 👉 다음버튼 👉 완료 주로 사용할 기능들 activity_main.xml / MainActivity.kt / buildgradle(:app) / AndroidManifest.xml / strings.xml activity_main.xml 우측 상단의 Code/Design을 선택함에 따라 코드로 화면을 구성할지 직접 디자인하며 구성할지 선택 가능 activity_main의 Code 화면 activity_main의 designe화면, Code화면에서 보았던 속성 TextView가 보인다. 메인화면 설정을 위한 build.gradle(:app) plugins { id 'com.android.application' i..
만들 조건 Dao, Dto 만들기. Dto는 Human Dto에서 상속 받은 Pichter Dto, Batter Dto 사용하기. File 클래스 만들어서 저장 기능 만들기. Dao, Dto, File 별로 별개의 패키지. Human클래스를 상속 받는 Pichter과 Batter는 같은 Dto 패키지 안에 생성. DTO 패키지 부모 클래스인 Human클래스 package dto open class Human(var number:Int=0, var name:String = "", var age:Int = 0, var height:Double = 0.0) { //자식 클래스에서 상속을 반드시 할수 있도록 생성자() 안에 name, age,height 속성을 넣는다. //상속 가능하기 위해 open이라는 단어..