본문 바로가기

Android111

[Java][Android] 안드로이드 스레드, 핸들러를 이용한 스탑워치 이번 예제에서는 스레드를 이용해서 간단한 기능을 가진 스톱워치를 만들어 볼 예정입니다. 스탑워치의 기능은 시작, 일시정지, 리셋의 기능만 가진 아주 간단한 스탑워치입니다. activity_timer.xml 위에서 설명한대로, 스탑워치 뷰에는 초를 나타내는 TextView와 Start, Pause, Reset 3개의 버튼을 가지고 있습니다. TimerActivity.java public class TimerActivity extends AppCompatActivity { TextView textView; // 초를 나타날 TextView Button start, pause, reset; // 시작, 일시정지, 리셋 버튼 long MillisecondTime = 0L; // 스탑워치 시작 버튼을 누르고 흐른.. 2021. 2. 6.
[Java][Android] 안드로이드 - 이미지 파일 불러오기 안녕하세요. 스틱코드를 활용하여 안드로이드 앨범에 있는 이미지를 불러와서 보여주는 예제를 만들어보겠습니다. 스틱코드란? https://stickode.com/mainlogin.html 예제 먼저, build.gradle 파일안에 Glide라는 라이브러리를 사용하기 위해 아래 화면처럼 추가합니다. Glide 라이브러리란? 이미지를 빠르고 쉽게 가져오는 라이브러리 입니다. build.gradle -> dependencies 위치 안에 빨간 박스로 표시해둔 곳처럼 추가 해주시고 위에 Sync Now 버튼을 누르시면 라이브러리가 적용됩니다. // glide 라이브러리 추가 - 참고: https://github.com/bumptech/glide implementation 'com.github.bumptech.gl.. 2021. 2. 3.
[Kotlin][Android] 안드로이드 회원가입/로그인 안드로이드 코틀린 로그인 / 회원가입 이번 예제에서는 아이디 중복확인이나 정규식 사용과 같은 과정은 생략하고 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정입니다. 저는 요즘 핫한 스틱코드를 작성해서 좀 더 빠르게 기능을 만들어 보았습니다. 각 코드블럭마다 스틱코드를 활용한 부분은 링크를 달아놓을테니 참고해주세요. 빌드 스크립트 설정 코틀린 안드로이드 익스텐션(이하 ‘익스텐션’)을 사용하려면 프로젝트에 기본적으로 코틀린 개발 환경 (코틀린 빌드 플러그인 적용 및 프로젝트 의존성에 코틀린 표준 라이브러리 추가)이 되어 있어야 합니다. plugins { id 'kotlin-android-extensions' } 로그인 / 회원가입 관련 XML 만들기 우선 로그인/회원가입에 필요한 간단한 XML을 만들었.. 2021. 2. 1.