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

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] Rating Bar 별점주기

style="@android:style/Widget.DeviceDefault.RatingBar.Small" 패딩 없이 사이즈 줄이기 android:scaleX="0.5" android:scaleY="0.5" 사이즈 조절 android:numStars="5" 별 개수 조정 android:isIndicator="true" 값 픽스하기 (true일 경우 별을 눌러도 별점이 변하지 않음)

Android/Kotlin 2021. 4. 26. 18:48
[Android][Kotlin] 안드로이드 동영상 플레이어, ExoPlayer2 사용하기

ExoPlayer2 ExoPlayer는 안드로이드용 미디어 플레이어로, 로컬 및 인터넷의 음성, 영상 파일들을 재생할 수 있다. 안드로이드 내장 기능인 MediaPlayer API에서 제공하는것들 뿐만 아니라 추가 기능들도 지원하는데, 사용할때 별도의 복잡한 설정 없이 커스터마이징하거나 상속할 수 있어서 매우 편리하다. 실제로 YouTube앱도 ExoPlayer를 사용해서 구현했다고! 기능별 지원하는 형식(mp4, avi...)은 모두 이 링크에서 확인할 수 있다. 설정 build.gradle(project)의 레포지토리에 두 개 다 있는지 확인 repositories { google() jcenter() } build.gradle(:app)에 추가 dependencies { implementation ..

Android/Kotlin 2021. 4. 12. 14:27
[Android][Kotlin] RadarChart 레이다 차트, 오각형 그래프 (MPAndroidChart 라이브러리 사용)

예전에는 바 그래프 형태로 보여줬던 자료가 이번 업데이트에서 오각형 그래프로 디자인이 바뀌었다. 중심점을 고정하고, 고정되는 부분인 회색 오각형을 각각 다른 사이즈로 4개 그려준 후, 데이터에 따라 달라지는 파란 영역의 오각형을 그려서 올리는 방식으로 구현하려 했다. 따라서 오각형 그리기 라이브러리를 찾아봤으나 육각형만 많고 오각형은 찾을 수가 없었다. Android Pentagon, Android draw pentagon.. 여러 키워드로 검색을 많이 했는데 참고 할 수 있는 코드를 찾기 쉽지가 않았다. 그래서 안드로이드 오픈카톡 고수님들께 질문했고, 캔버스에 onDraw를 사용해서 직접 그리면 된다는 답변을 받았다. (이 톡방 정말 좋다. 아는 선에서 꼽주지 않고 친절하게 도움 주시는 분들이 많음ㅜㅜ..

Android/Kotlin 2021. 4. 5. 17:23
[Android][Kotlin] 투명 상태바 만들기 (transparent status bar)

투명 상태바 만들기 디자이너가 원하는 투명 상태바를 만들어보자. 특징1. 다른 곳들은 그대로, 이 페이지만 투명한 상태바여야한다. 특징2. 아래의 그림은 참고용 이미지로 아이폰용 상태바가 올려져있다. 상태바 (Status Bar) 이 액티비티에서 액션바는 사용하지 않고 있고, 상태바(Status Bar)의 요소들은 보이되, 배경을 투명하게 만드는게 목표다. 코드 적용할 액티비티에 추가해주고 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_editors_pick) window.setFlags(WindowManager.LayoutParams...

Android/Kotlin 2021. 3. 26. 02:20
[Android][Kotlin] Intent로 Class 값 넘기기 (Parcelize, Serializable, Parcelable 차이)

액티비티간 Intent로 값 넘기기 (클래스) FirstActivity에서 SecondActivity로 값을 넘겨주고 싶을때 intent를 사용해서 전달이 가능한데, Int형이나 Array, String등의 자료형을 넘겨주려면 이 게시글을 참고하면 된다. [Android][Kotlin] 액티비티간 값 전달, intent로 값 전달 firstActivity에서 secondActivity 화면을 띄울때 intent와 startActivity를 사용한다. 그때 값도 같이 전달하고 싶다면 중간데 intent.putExtra(KEY값, VALUE값)을 추가해주면 된다. firstActivity.kt val intent.. yuuj.tistory.com 이처럼 별도의 코드를 구현하지 않고 기본적으로 intent만 ..

Android/Kotlin 2021. 3. 25. 02:28
[Android][Kotlin] Activity 종료시 intent로 이전 액티비티에 값 전달하기, onActivityResult

Activity 종료시 intent로 이전 Activity에 값 전달하기 A 액티비티에서 B 액티비티를 열 때 intent와 startActivity를 활용해서 값을 넘겨줄 수 있다. [Android][Kotlin] 액티비티간 값 전달, intent로 값 전달 firstActivity에서 secondActivity 화면을 띄울때 intent와 startActivity를 사용한다. 그때 값도 같이 전달하고 싶다면 중간데 intent.putExtra(KEY값, VALUE값)을 추가해주면 된다. firstActivity.kt val intent.. yuuj.tistory.com 그 후 B 액티비티를 종료하면 스택에 남아있는 순서대로 자연스럽게 다시 A 액티비티로 돌아오게 된다. 이 때, 아까와는 반대로 B에서..

Android/Kotlin 2021. 3. 9. 22:50
[Android][error] java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at

문제 Retrofit을 사용해서 서버와 통신하던 중 java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at 에러가 났다. 이런 형식으로 서버에서 리턴해주는 값을 Material CalendarView에 사용하기 위해 List로 받아오려 하는 상황이었다. monthly 안에 있는 String 값들을 CalendarDay로 읽지 못하는게 에러가 나는 이유였다. 해결 방법 List으로 받아온 다음, String 값을 .split()을 사용해 "-" 을 기준으로 나눠주고, Int로 형변환해준 다음에 CalendarDay에 넣어줬다. val bluedates = List(result.monthly.size) { index -> val st..

Android/Error Log 2021. 2. 3. 18:40
[Android][Kotlin] 람다를 사용해서 List 생성하기

방법 val list = List(SIZE) { index -> index * 2 // index를 활용해서 내용 채우기 } list의 크기를 SIZE에 넣어주고, index -> 뒤에 람다형식으로 채워주면 된다. 참고 Generate a list with lambdas in kotlin I'm new to Kotlin and lambdas and I'm trying to understand it. I'm trying to generate a list of 100 random numbers. This works: private val maxRandomValues = (1..100).toList() But I want to do stackoverflow.com

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

티스토리툴바