일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- React
- Android
- array
- 안드로이드
- 스프링부트
- 코틀린
- Hook
- GoogleMaps
- 랜덤넘버
- TypeScript
- 리액트
- fragment
- JS
- Kotlin
- 구글맵스
- Javscript
- JavaScript
- 자바스크립트
- Java
- RecyclerView
- 오버라이딩
- TextView
- SpringBoot
- nodejs
- 랜덤번호
- scrollview
- npm
- Linux
- button
- stylesheet
- Today
- Total
목록코딩 기록/Kotlin (41)
타닥타닥 개발자의 일상
폴더 및 파일구성 코딩 하기 전 AndroidManifest.xml / build.gradle 파일을 수정해 사전 설정을 완료해야한다. 사전설정 AndroidManifest.xml build.gradle(:app) plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdk 32 defaultConfig { applicationId "com.example.mydocument" minSdk 21 targetSdk 32 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } buildTypes { ..
편집이 필요한 문서 google_maps.api.xml MainActivity MapsFragment activity_main.xml fragment_maps.xml AndroidMainifest.xml build.gradle(:app) *fragment_maps.xml은 com.example.googlemapsfragment 우클릭 > 새로 만들기 > Fragment > Google Maps Fragment 로 생성 google_maps.api.xml YOUR API KEY YOUR API KEY 부분에 구글맵스의 API 키를 넣는다. API키 받는 법은 아래 링크의 글에 나와있다. https://developerson.tistory.com/106 kotlin 코틀린 구글 맵스 API 안드로이드 화면에..
편집해야할 폴더 및 파일 구성 MainActivity, activity_main.xml, AndroidManifest.xml AndroidManifest.xml 저장소의 파일을 읽고 불러올수 있도록 아래의 코드를 삽입해준다. 코드가 적용된 전체 문서 activity_main.xml MainActivity.kt package com.example.imagecall import android.Manifest import android.graphics.Bitmap import android.graphics.BitmapFactory import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log impo..
폴더 및 파일 구성 AndroidManifest.xml에 인터넷 접속 및 위치 추적 가능하게 하는 아래의 코드 삽입 코드 삽입된 전체 코드는 아래와 같다. AndroidManifest.xml activity_main.xml MainActivity.kt package com.example.geocoding import android.content.Intent import android.location.Address import android.location.Geocoder import android.net.Uri import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import andro..
새로운 프로젝트에서 Google Maps Activity 생성. AndroidManinfest.xml에 아래의 코드 삽입하고 Sync Now 누르기. 인터넷과 위치 추적 허용해주는 코드 아래는 코드 적용된 전체 코드 AndroidManifest.xml google_maps_api.xml AIzaSyD_SLUKJXnyGEweAKXFxV7R2-yqDn7xUF0 MapsActivity.kt package com.example.myapplication import android.Manifest import android.annotation.SuppressLint import android.location.Location import android.os.Bundle import android.os.Looper i..
파일 경로 및 폴더 위치 AndroidManifest.xml 기존의 AndroidManifest에 아래의 부분을 적용하였다. 적용한 전체코드 activity_main.xml MainActivity.kt package com.example.camera import android.Manifest import android.app.Activity import android.content.ContentValues import android.content.Intent import android.content.pm.PackageManager import android.graphics.Bitmap import android.graphics.Camera import android.net.Uri import androi..
위와 같은 형태의 가계부를 만들 예정 폴더 및 파일 구성 CustomAdapter : RecyclerView와 arrayList를 이어주는 역할 DBHelper : SQLite을 통한 데이터 입력, 수정, 검색 등을 시행하는 함수가 내재된 공간 HouseKeepingDate : Dto InsertActivity : SQLite의 입력 기능을 실행하는 페이지 MainActivity: 메인화면, 메뉴를 보여주는 페이지 SearchActivity: 특정한 일자의 검색을 SQLite로 실행하는 페이지 Insert,SearchActivity는 example 폴더 우클릭 > 새로 만들기 > Activity > Empty Activity 로 생성해야한다. HouseKeepingDate.kt package com.ex..
sqlite는 MySQL처럼 외부에 있는 데이터가 아니라 Android 내부에 저장된 자료이다. 폴더 및 파일구성 com.example.sample36 폴더에 DBHelper 클래스 만들기 activity_main.xml DBHelper.kt package com.example.sample36 import android.content.Context import android.database.sqlite.SQLiteDatabase import android.database.sqlite.SQLiteOpenHelper class DBHelper(context: Context?,name:String?,factory:SQLiteDatabase.CursorFactory?,version: Int) : SQLiteOp..
1. 자신이 고를 숫자의 범위를 첫번째 화면에서 선택한다. 2. 프로그램이 랜덤번호를 1개 생성한다. 2.프로그램이 정한 랜덤넘버와 일치하는 번호를 누르면 bingo, 다른 번호를 누르면 safe다. bingo걸린 사람이 커피쏘기 혹은 bingo 걸린 사람이 상금 타기 등등으로 활용할 수 있다. 파일 및 폴더 구성 com.example.binggobingo 폴더 우클릭 > 새로만들기 > Activity > Empty Activity 클릭해서 SecondActivity 생성 res > layout > item_spinner.xml 생성 res > values > array.xml 생성 스피너 생성을 위한 기본 설정 item_spinner.xml array.xml 0 1 2 3 4 5 6 7 8 9 acti..
폴더 및 파일 구성 Member : Dto 역할을 하는 클래스 DBHelper : Dao 역할과 Singleton을 사용하는 클래스 나머지 Activity들 : 프로그램 사용시 필요한 모든 화면에 대한 Activity 새로만들기 > Activity > EmptyActivity로 각각의 Activity 생성. Member.kt (Dto 역할) package com.example.membermanagement class Member(var seq:Int, var name:String, var age:Int, var address:String) DBHelper.kt (Dao 역할과 Singleton을 사용하는 클래스) package com.example.membermanagement import android..