본문 바로가기 메뉴 바로가기

yoo.dev

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

yoo.dev

검색하기 폼
  • 분류 전체보기 (212)
    • About (0)
    • TIL (12)
    • 이론공부 (4)
    • PS (112)
      • Python (112)
    • Flutter (1)
    • Android (76)
      • Kotlin (63)
      • Error Log (12)
    • 기록 (4)
      • 프로젝트 (2)
      • 생활 (1)
  • 방명록

Android (76)
[Android][Kotlin] 버튼 클릭으로 ViewPager 페이지 넘기기

how to change page on Button click in ViewPager viewpager.currentItem으로 뷰페이저 객체의 현재 위치를 받아오고, viewpager.setCurrentItem(position, smoothScroll)으로 이동하고싶은 위치를 설정해주면 된다. 나는 화살표 버튼 클릭시 이벤트가 진행되게 하고 싶어서 setOnClickListener을 달아줬다. 그리고, 뷰페이지의 범위인 0~10을 벗어날 경우 자연스럽게 이어지도록 조건을 달아줬다. leftarrow_imageview_showall.setOnClickListener { var current = showall_viewpager.currentItem if (current == 0){ showall_viewp..

Android/Kotlin 2020. 4. 11. 01:13
[Android][Kotlin] 외부링크 URL로 이동하기

// 인스타그램 instagram_hamburger.setOnClickListener { var intent = Intent(Intent.ACTION_VIEW, Uri.parse("https://www.instagram.com/travelkorea.official/")) startActivity(intent) }

Android/Kotlin 2020. 4. 5. 15:54
[Android][Kotlin] 안드로이드 앱 버전정보(versionName) 받아오기

드디어 이번 앱 개발의 끝이 보인다 햄버거에 현재 앱의 버전을 띄우는 방법을 찾아봤다. 공식 문서를 보니 버전 종류에는 두개가 있는데 versionName는 유저에게 보여주기 위한 목적, versionCode는 내부 버전 정보 라고 한다. 1. versionCode - 양의 정수, 내부 버전 정보. 어떤 버전이 앞선건지 표시하기 위한 목적으로 숫자가 높을 수록 더욱 최신에 가까운 버전이다 유저에게 보여지는 정보는 아니고, 지금 깔려있는 버전보다 낮은 버전의 apk가 설치되는 실수를 막기 위함 어떤 숫자(양의 정수)로든 설정해도 되지만, 직전에 출시한 버전보다는 높은 숫자로 설정해줘야한다. 플레이스토어에 올릴 경우 이전에 올린 버전보다 낮은 숫자의 버전은 올릴 수가 없음 보통은 첫 versionCode를 ..

Android/Kotlin 2020. 4. 5. 15:41
[Android][Kotlin] 투명 액티비티 만들기 transparent activity

style.xml에 새로운 스타일을 추가해주고 - 아예 투명용 - 검정 반투명용 AndroidManifest.xml에서 투명하게 만들고 싶은 액티비티에 방금 만든 스타일을 적용해준다 완성!

Android/Kotlin 2020. 4. 1. 16:15
[Android][kotlin] editText 엔터 완료 이벤트 (KeyEvent in Kotlin)

예를 들면 로그인 액티비티에서 마지막 항목을 입력 한 후, 완료 버튼을 누르지 않고 키보드에서 바로 로그인 할 수 있도록 완료 이벤트를 설정하는 방법이다. editText.setOnEditorActionListener{ textView, action, event -> var handled = false if (action == EditorInfo.IME_ACTION_DONE) { login() handled = true } handled } 참고 https://stackoverflow.com/questions/47083396/how-to-use-keyevent-in-kotlin/47112088#47112088 How to use KeyEvent in Kotlin This my first kotlin/ja..

Android/Kotlin 2020. 4. 1. 02:11
[Android][Kotlin] 액티비티간 화면 전환 효과 activity transition effect

startActivity나 finish 밑 줄에 다음 코드를 추가해주면 된다. overridePendingTransition(enterAnim, exitAnim) 여기서 enterAnim에는 들어오는 액티비티의 효과, exitAnim에는 나가는 액티비티의 효과를 입력하면 된다. res에 anim폴더를 만들고 그 안에 추가해서 사용해도 되고(R.anim으로 접근), android.R.anim에 접근해서 내장된 효과들을 사용해도 된다. 제목만 보고는 잘 모르겠어서 직접 해볼 예정 (추가예정)

Android/Kotlin 2020. 3. 22. 00:24
[Android][Kotlin] Switch Button 사용하기

클릭이벤트 설정하기 (switch는 스위치의 id) 버튼의 setOnClickListener이랑 사용방법이 유사하다 // 스위치를 클릭했을때 switch.setOnCheckedChangeListener{CompoundButton, onSwitch -> // 스위치가 켜지면 if (onSwitch){ Toast.makeText(context, "switch on", Toast.LENGTH_SHORT).show() } // 스위치가 꺼지면 else{ Toast.makeText(context, "switch off", Toast.LENGTH_SHORT).show() } } default 설정 켜진걸로 바꾸기 스위치 버튼은 디폴트로 꺼져있는데 디폴트로 켜져있게 바꾸는 코드 switch.setChecked(true)

Android/Kotlin 2020. 3. 21. 01:07
[Android][Kotlin] Fragment에서 context 설정하기

이번주는 context때문에 정말 고생한다 .. fragment에서 shared preference에 저장된 데이터를 가져오려했는데 context 문제가 생겼다 context가 들어갈 자리에 requireContext() 를 넣어주면 된다

Android/Kotlin 2020. 3. 20. 03:12
이전 1 ··· 5 6 7 8 9 10 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 카카오 키해시
  • 전화번호목록 파이썬
  • 투포인터 알고리즘
  • TextFormField keyboard
  • 파이썬 최대공약수
  • 코틀린 바텀네비게이션
  • 데이터바인딩 뷰바인딩 차이
  • 프로그래머스
  • 카카오 기출
  • Kotlin
  • 소수 구하기 파이썬
  • 코틀린 리스트뷰
  • 카카오톡으로 로그인 오류
  • 코틀린
  • kotlin fragment
  • 안드로이드 키해시
  • 백준 1806
  • 안드로이드
  • counting sort
  • 코틀린 뷰페이저
  • 코틀린 데이터바인딩
  • 백준 1644
  • 투포인터 알고리즘 파이썬
  • 안드로이드 카카오톡으로 로그인
  • 백준
  • 시뮬레이터 키보드
  • 코틀린 뷰바인딩
  • 백준알고리즘
  • flutter simultor
  • 백준 2003
more
«   2025/08   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바