Android Kotlin Permission Check - 권한 요청 및 설정 포스팅 썸네일 이미지

Android

Android Kotlin Permission Check - 권한 요청 및 설정

1. 결 과 # 이 글은 애플리케이션에서 필요한 권한을 요청하고 확인하여 권한 허용 여부의 따른 동작을 설정하는 방법을 기술한다. 2. AndroidManifest.xml ..... # 요구하는 권한을 매니페스트 파일서 user-permission을 사용하여 추가해준다. 3. MainActivity.kt package com.example.permissionsexample import android.Manifest import android.content.pm.PackageManager import android.os.Build import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.Toas..

2022.02.04 게시됨

Android Kotlin Camera - 사진 찍고 불러오기 포스팅 썸네일 이미지

Android

Android Kotlin Camera - 사진 찍고 불러오기

1. 결 과 # 이 글은 카메라의 기본적인 내용으로서 카메라를 오픈하여 찍은 사진을 불러오는 방법을 기술한다. 2. activity_main.xml & AndroidManifest.xml # 레이아웃은 카메라를 호출하는 Button 하나와 찍은 사진을 보여줄 ImageView 하나로 구성한다. AndroidManifest.xml ..... # 카메라를 호출하기 위하여 권한을 추가해준다. 3. MainActivity.kt package com.example.cameraexample import android.Manifest import android.content.Intent import android.content.pm.PackageManager import android.graphics.Bitmap i..

2022.02.03 게시됨

Android Kotlin Font - 폰트 적용 포스팅 썸네일 이미지

Android

Android Kotlin Font - 폰트 적용

1. 결 과 # 이 글은 다운받은 폰트를 불러와 적용하는 방법을 기술한다. 2. 사전 준비 2-1. 폰트 다운로드 폰트를 적용하기 위해서는 우선 적용하고자 하는 폰트 파일이 필요하다. 아래는 폰트 파일을 다운로드 할 수 있는 사이트 중 하나이며, 이같은 사이트를 이용하여 다운로드하거나 다른 경로로 폰트 파일을 준비하면 된다. 눈누 상업용 무료한글폰트 사이트 noonnu.cc 이미지서 보이듯 라이선스 범위가 나타나 있어 사용하고자하는 곳이 허용되는 범위인지 확인 후 사용하면 된다. 2-2. 폰트 디렉터리 생성 및 폰트 파일 넣기 res 디렉터리 아래 font 디렉터리를 생성해주고 다운로드한 폰트파일을 복사하여 넣어준다. 단, 폰트 파일명은 소문자 및 _(언더바)로 구성되어야 하므로 파일명을 변경해준다. 3..

2022.02.02 게시됨

Android Kotlin Custom Calendar - 커스텀 달력 포스팅 썸네일 이미지

Android

Android Kotlin Custom Calendar - 커스텀 달력

1. 결 과 # 이 글은 RecyclerView를 이중으로 사용하여 커스텀 달력을 만드는 방법을 기술한다. 우선 가로형 타입의 RecyclerView 사용하여 각 월을 나타내며 이 안에서 각 일수를 나타내기 위한 Grid 타입의 RecyclerView를 사용한다. 각 타입 대한 RecyclerView의 자세한 내용은 이전글을 참고하면 될 것 같다. Android Kotlin RecyclerView - 리사이클러뷰(가로, 세로) 1. 결과 2. activity_main.xml (메인 레이아웃) # 1번 째 리사이클러 뷰는 Vertical(세로) 방향의 리사이클러 뷰 # 2번 째 리사이클러 뷰는 Horizontal(가로) 방향의 리.. notepad96.tistory.com Android Kotlin Rec..

2022.02.01 게시됨

Android Kotlin Chip Button 포스팅 썸네일 이미지

Android

Android Kotlin Chip Button

1. 결 과 # Chip Button은 아래 이미지서 나타난 것처럼 스타일에는 4개의 타입이 있으며 (1.input / 2.choice / 3.filter / 4.action )이 중 어떤 스타일을 사용하며 커스텀을함에 따라서 다양하게 활용할 수 있다. # 이 글에서는 Choice 스타일을 사용하는 chip 3개를 chipgroup으로 묶어 마치 radiobutton 처럼 하나만을 선택할 수 있도록 만드는 방법을 기술한다. 또한 추가적으로 chip의 padding, 선택 여부의 따른 style 변경 방법을 기술한다. 2. activity_main.xml # 레이아웃은 ChipGroup 속에 Chip 버튼 3개가 포함된 구성이다. # ChipGroup └> chipSpacingHorizontal 속성: c..

2022.01.31 게시됨

Android Kotlin Calendar - 달력/시계 날짜 및 시간 지정하기 포스팅 썸네일 이미지

Android

Android Kotlin Calendar - 달력/시계 날짜 및 시간 지정하기

1. 결 과 # 이 글은 DatePickerDialog와 TimePickerDialog를 사용하여 날짜 및 시간을 선택할 수 있는 Dialog를 호출함으로써 선택된 날짜와 시간을 가져올 수 있는 방법을 기술한다. # 단순히 날짜와 시간을 선택하게하고자 할 때 간단하게 사용할 수 있는 방법이다. 2. activity_main.xml # 레이아웃은 날짜와 시간 Dialog를 호출하는 Button 2개와, 그 결과를 보여줄 TextView 2개로 구성된다. 3. MainActivity.kt package com.example.calendar import android.app.DatePickerDialog import android.app.TimePickerDialog import android.os.Bundl..

2022.01.18 게시됨

Android Kotlin RecyclerView Parent View Style - 부모 뷰 오브젝트 스타일 변경 포스팅 썸네일 이미지

Android

Android Kotlin RecyclerView Parent View Style - 부모 뷰 오브젝트 스타일 변경

1. 결 과 # 이 글은 리사이클러 뷰의 아이템을 클릭하였을 시 Parent(=recyclerview가 있는 Activity)의 있는 다른 view object의 접근하여 배경색을 변경하는 방법을 기술한다. 2. Layout 2.1 activity_main.xml (메인 레이아웃) 2.2 list_item.xml (리스트 항목 레이아웃) 3. ListAdapter.kt (리사이클러뷰 어댑터) package com.example.recyclerviewparent import android.app.Activity import android.content.Context import android.graphics.Color import android.view.LayoutInflater import android..

2022.01.17 게시됨