전체 글

전체 글

    [안드로이드&코틀린] 뽀모도로 타이머 , SeekBar의 활용, soundPool을 사용한 효과음,  익명객체 활용하기, 문자열포맷팅, "%02d", 슬라이드 바

    [안드로이드&코틀린] 뽀모도로 타이머 , SeekBar의 활용, soundPool을 사용한 효과음, 익명객체 활용하기, 문자열포맷팅, "%02d", 슬라이드 바

    # 결과물 미리보기 seekBar를 드래그하여 원하는 시간을 설정하는 타이머이다. 타이머는 해당 시간부터 00분00초가 될때까지 진행된다. 타이머가 끝나면 벨소리가 울린다. 시간이 가는 중에는 째깍소리가 난다. 홈키를 눌렀을때 즉 앱이 백그라운드로 전환 됐을때는 소리가 멈춘다. # 알게 된 것 Layout - SeekBar soundPool을 사용하여 소리 제어하기 SeekBar 사용하여 조작하기 문자열 포맷팅 - "%02d".format() createCountTimer ## SeekBar - Layout SeekBar는 슬라이더 형태를 띄는 게이지바이다. 위에 그림에서 안드로이드이미지를 슬라이드하여 원하느 곳에 위치 시킬 수 있으며, 해당 위치를 progress에 값을 가지고 있다. 위 SeekBar..

    [안드로이드&코틀린] 앨범 만들기#4, 갤러리에서 이미지 가져오기, 안드로이드 SAF(Storage Access Framework)

    [안드로이드&코틀린] 앨범 만들기#4, 갤러리에서 이미지 가져오기, 안드로이드 SAF(Storage Access Framework)

    [안드로이드&코틀린] 앨범 만들기#3, 안드로이드 파일접근 권한 얻기, checkSelfPermission, shouldShowReque [안드로이드&코틀린] 앨범만들기#2, 액티비티 생명주기, Activity LifeCycle, 안드로이드 라이프사이클 저번 포스팅에 이어서 정리하도록 하겠다. [안드로이드&코틀린] 앨범만들기#1, 코틀린 let, putExtra devforyou.tistory.com # 알게 된 것 -- 👇 이번 포스팅 👇-- Content Provider 사진첩에서 선택한 이미지 액티비티로 보내기 # 결과물 ## 이해하기 지금껏 Intent를 통해서 액티비티간 전환을 했고, 그 전환 할때 putExtra를 이용해서 정보를 넘겨주기도 했다. 여기서 또한 Intent를 이용하지만, 지금껏..

    [안드로이드&코틀린] 앨범 만들기#3, 안드로이드 파일접근 권한 얻기, checkSelfPermission, shouldShowRequestPermissionRationale,  requestPermissions, onRequestPermissionsResult

    [안드로이드&코틀린] 앨범 만들기#3, 안드로이드 파일접근 권한 얻기, checkSelfPermission, shouldShowRequestPermissionRationale, requestPermissions, onRequestPermissionsResult

    [안드로이드&코틀린] 앨범만들기#2, 액티비티 생명주기, Activity LifeCycle, 안드로이드 라이프사이클 저번 포스팅에 이어서 정리하도록 하겠다. [안드로이드&코틀린] 앨범만들기#1, 코틀린 let, putExtra 여러개, 코틀린 timer, 안드로이드 animate(), 이번에는 앨범실습을 통해 안드로이드가 제공하는 다 devforyou.tistory.com # 알게 된 것 -- 👇 이번 포스팅 👇-- 파일(이미지) 접근 권한 얻기 -- 👇 다음 포스팅 👇-- Content Provider 사진첩에서 선택한 이미지 액티비티로 보내기 # 권한이란 ? 안드로이드에서는 앱이 아래와 같은 것들에 접근하여 파일이나 데이터를 이용하게 되려면 사용자가 그 권한을 확인을 해야만 접근이 가능하다. 이번 앨..

    [안드로이드&코틀린] 앨범만들기#2, 액티비티 생명주기, Activity LifeCycle, 안드로이드 라이프사이클 예제

    [안드로이드&코틀린] 앨범만들기#2, 액티비티 생명주기, Activity LifeCycle, 안드로이드 라이프사이클 예제

    저번 포스팅에 이어서 정리하도록 하겠다. [안드로이드&코틀린] 앨범만들기#1, 코틀린 let, putExtra 여러개, 코틀린 timer, 안드로이드 animate(), 이번에는 앨범실습을 통해 안드로이드가 제공하는 다양한기능을 공부해 보았다. 기능적으로 뭐가 있는게 아니기 때문에 딱히 특별한 무엇인가가 있는건 아니지만 안드로이드 개발시 활용되 devforyou.tistory.com # 알게 된 것 -- 👇 이번 포스팅 👇-- 액티비티 생명주기 ( Activity LifeCycle) -- 👇 다음 포스팅 👇-- 파일(이미지) 접근 권한 얻기 Content Provider 사진첩에서 선택한 이미지 액티비티로 보내기 # 액티비티 생명주기, Activity LifeCycle ## 생명주기란 ? 생명주기라는 단..

    [안드로이드&코틀린] 앨범만들기#1,  코틀린 let, putExtra 여러개, 코틀린 timer, 안드로이드 animate(),

    [안드로이드&코틀린] 앨범만들기#1, 코틀린 let, putExtra 여러개, 코틀린 timer, 안드로이드 animate(),

    이번에는 앨범실습을 통해 안드로이드가 제공하는 다양한기능을 공부해 보았다. 기능적으로 뭐가 있는게 아니기 때문에 딱히 특별한 무엇인가가 있는건 아니지만 안드로이드 개발시 활용되는 중요한 개념들에 대해서 배웠기 때문에 나름 중요도가 있었다고 생각한다. 강의에서는 간단히 다뤘기 때문에 추가적으로 여러 레퍼런스를 찾아보았다. # 결과물 미리보기 사진앨범에서 사진을 고를 수 있음 사진앨범에 접근하기전 권한 여부를 확인 후 권한을 얻음 사진앨범 접근을 거부했을 경우, 다시 사진을 선택하는 경우 다이얼로그를 띄우고, 다시 권한여부를 물어봄 사진이 정해진 Timer에 의해서 서서히 바뀜 액티비티의 생명주기에 맞게 작성하여, 백그라운드로 나갔다 와도 timer가 멈췄다가 다시 실행 됨 # 알게 된 것 -- 👇 이번 포..