일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- Javscript
- RecyclerView
- array
- 랜덤번호
- 리액트
- Java
- 안드로이드
- scrollview
- stylesheet
- 오버라이딩
- 구글맵스
- 랜덤넘버
- nodejs
- JavaScript
- fragment
- SpringBoot
- 자바스크립트
- React
- TextView
- TypeScript
- Linux
- Hook
- button
- Kotlin
- npm
- 스프링부트
- Android
- JS
- GoogleMaps
- 코틀린
- Today
- Total
목록분류 전체보기 (169)
타닥타닥 개발자의 일상

프로젝트 템플릿 선택시 Googles Maps Activity 선택 google_maps_api.xml 클릭 해당 문서에 있는 주소창을 ctrl+click하여 링크로 이동 https://developers.google.com/maps/documentation/android-sdk/start#get-key Android용 Maps SDK 빠른 시작 | Google Developers 지금 바로 Android 앱용 Google 지도 프로젝트를 시작해 보세요. SDK 설치부터 앱 빌드 및 실행에 이르기까지 필요한 모든 것을 찾는 방법은 다음과 같습니다. developers.google.com 아래로 스크롤 하여 3단계 인증의 사용자 인증 정보 페이지로 이동하기. 우측 상단의 프로젝트 만들기 클릭 프로젝트 이름..

위와 같은 형태의 가계부를 만들 예정 폴더 및 파일 구성 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..

폴더 및 파일 구성 com.example.sample35 폴더 우클릭 > 새로 만들기 > Empty Activity > SubActivity 만들기 com.example.sample35 폴더 우클릭 > 새로 만들기 > 클래스 > Singleton activity_main.xml activity_sub.xml Singleton.kt package com.example.sameple35 class Singleton { companion object{ var chicken: String? = null } } class Singleton{ private static Singleton st = null int number 싱글턴은 딱 한번만 생성 private Singleton(){ } public static ..

폴더 및 파일 구성 1. 새로 만들기 > Activity > EmptyActivity 이용해서 SecondActivity 만들기 2. Student라는 클래스 만들기 activity_main.xml activity_second.xml Student.kt package com.example.sample34 import android.os.Parcel import android.os.Parcelable class Student(var name:String?,var count:Int, var level:String?) : Parcelable{ constructor(parcel: Parcel):this(parcel.readString(),parcel.readInt(),parcel.readString()){ } ..

폴더 및 파일 구성 com.example.sample33 폴더 우클릭 > 새로 만들기 > Activity > Empty Activiy 선택 > SecondActivity 만들기. 이런 경로로 Activity를 만들면 AndroidManifest.xml에도 자동으로 Activity가 등록되고 layout에 xml파일도 자동으로 생긴다. AndroidManifest.xml에 자동 등록된 SecondActivity에 대한 내용 activity_main.xml activity_second.xml (SecondActivity와 연결된 곳) MainActivity.kt package com.example.sample33 import android.content.Intent import androidx.appcomp..

폴더 구성 및 파일 구성 main 폴더 우클릭> 새로 만들기 >경로 > assets 폴더 생성 assets 폴더 우클릭 > 새로 만들기 > 파일 > data.json 파일 생성 activity_main.xml data.json [ { "id": "kotlin", "language": "코틀린" }, { "id": "java", "language": "자바" }, { "id": "swift", "language": "스위프트" } ] MainActivity.kt package com.example.sample32 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.util.Log import andro..

activity_main EditText를 통하여 문자를 입력받을 공간을 만든다. 읽기 버튼을 누르면 이전에 저장된 값이 불려오고 문자를 입력한뒤 쓰기를 누르면 데이터가 저장된다. CLEAR 버튼을 누르면 입력창에 입력된 값, 혹은 불려온 값이 사라진다. MainActivity.kt package com.example.sample31 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.provider.ContactsContract.Intents.Insert.NOTES import android.view.View import android.widget.Button import android.widget..