안드로이드스튜디오
-
안드로이드: 간단한 데이터를 저장하고 싶을 때(SharedPreferences 사용예제)안드로이드 스튜디오 2020. 12. 18. 17:27
앱이 종료되면 메모리에 저장되어 있던 데이터는 사라진다. 때때로 간단한 데이터를 앱에 저장해서 쓰고 싶을 때가 있다. (예를 들면 로그인 정보) 물론 DB나 파일을 이용하면 데이터를 읽고 써서 상태를 유지할 수 있지만 SharedPreferences를 사용한다면 간단한 방법으로 필요한 데이터를 저장해 놓을 수 있다. package org.techtown.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.view.View; import andro..
-
안드로이드: 내장 가속도계 센서 이용해서 충돌 감지하기안드로이드 스튜디오 2020. 12. 17. 22:52
안드로이드 내부의 삼축 가속도 센서를 이용해서 충돌을 감지한다. 충돌을 감지하는 방법은 가속도 센서의 변화량을 이용하며 변화량을 어떻게 이용하느냐에 따라 충돌 측정방법은 다르다. 가속도 센서에 대한 자세한 설명은 역시나 developer 참조 동작 센서 | Android 개발자 | Android Developers Android 플랫폼은 기기의 동작을 모니터링할 수 있는 여러 가지 센서를 제공합니다. 센서에 사용 가능한 아키텍처는 센서 유형에 따라 달라집니다. 중력, 선형 가속, 회전 벡터, 중요한 동작, 보행 developer.android.com package org.techtown.myapplication; import androidx.appcompat.app.AppCompatActivity; im..
-
안드로이드: 비디오 갤러리(Video Gallery) 만들기안드로이드 스튜디오 2020. 12. 17. 22:24
안드로이드내 내부저장소에 저장되어있는 mp4파일을 참조해서 비디오 갤러리를 만들어야 할 일이 있어서 만들었다. package org.techtown.blackbox; import androidx.appcompat.app.AppCompatActivity; import android.media.MediaPlayer; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.AdapterView; import android.widget.Gallery; import android.widget.MediaController; import android.widget.VideoView; import ..
-
안드로이드 스튜디오: 여러 버튼 하나로 처리하기 onClick method안드로이드 스튜디오 2020. 9. 10. 13:47
종종 비슷한 기능을 하는 버튼 여러개를 사용해야 할 때가 있다. 예를 들어 더하기, 빼기, 곱하기, 나누기를 수행하는 간단한 계산기가 있다고 해보자 더하기 버튼, 빼기 버튼, 곱하기 버튼, 나누기 버튼은 연산 과정만 다를 뿐 유사한 기능을 한다. 그래서 각 버튼에 대해서 오바라이드하기 보다는 onClick 메소드와 switch case문을 이용해 코드의 양을 줄일 수 있다. 밑에는 간단한 계산기 예제 package org.techtown.mypractice; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import a..
-
안드로이드 스튜디오 Video 앨범 만들고 Video를 실행해보자 (1)안드로이드 스튜디오 2020. 5. 22. 22:31
오늘은 동영상을 앨범을 만들고 앨범안에 있는 동영상을 선택하면 동영상이 실행되는 간단한 앱을 만들어 보려고 해요! 동영상들의 목록을 보여주는 MainActivity와 앨범을 선택하면 동영상이 재생되는 PlayVideo 두개의 Activity를 이용합니다. 연습용이므로 동영상 2개로 구성된 앨범을 만들어 볼거예요 준비물은 동영상 2개와 그 동영상을 나타내는 사진 2개만 준비해 주세요 동영상은 res파일 안에 raw 디렉토리를 추가하신 후 그 안에 동영상을 모두 넣어주시고 (확장자는 mp4여야 되는 것 같아요 처음에 avi로 했는데 저는 호환이 안되더라구요 이건 잘모르겠어요 ㅎㅎ) 사진은 drawable 파일에 넣어주세요 (완벽하지 않을 수 있어요) [activity_main.xml] [MainActivit..