분류 전체보기 (180) 썸네일형 리스트형 drawer 동작 조건 https://recipes4dev.tistory.com/139 안드로이드 드로어레이아웃. (Android DrawerLayout) 1. 화면의 특정 영역에서 동적으로 열리고, 닫히는 사용자 인터페이스. 통상적으로, "안드로이드 레이아웃"이라고 하면, 화면의 전체 또는 일부에 자신의 영역을 확보한 다음, 정해진 규칙에 따라 자식(Children).. recipes4dev.tistory.com 자식(Children)들 중 layout_gravity 속성 값을 가지지 않은 자식(Child)은 기본적으로 표시되는 주화면으로 취급되고, layout_gravity 속성 값을 가진 자식(Child)만이 Drawer로써 동작하는 것이죠 DrawerLayout이 layout_gravity속성을 갖은 자식을 찾아서 강제.. [Android] Context의 차이점을 Intent로 예제를 통해 확인하기 Context를 작성할 때에, getApplicationContext()나 this를 혼용해서 쓰는 경우가 있다. 본래의 의미를 모르고 썼다가 View관련된 부분에서 에러가 났고. 뷰를 수정하거나 할때는 Activity Context를 나머지 경우에는 Application Context를 사용하라는 팁이 있었다. https://www.charlezz.com/?p=1080 안드로이드의 Context | 찰스의 안드로이드 Context는 Android 개발에 있어서 거의 모든 곳에서 이루어지며 , 가장 중요한 부분이므로 올바로 사용하려면 반드시 꼭 이해하고 넘어가야 합니다. 왜냐하면 잘못 사용하면 메모리 누수로 이어질 수 있기 때문입니다. 안드로이드에는 많은 다른 유형의 Context가 있으므로, 그것들이 .. Surface뷰관련 https://kusson.tistory.com/117 안드로이드 5: SurfaceView의 사용법 게임과 같이 복잡하고 빠른 그래픽이 요구되는 애플리케이션에서는 캔버스에 직접 이미지를 그리는 것은 무리가 있기 때문에 그리기 전용의 화면을 제공하는 SurfaceView를 사용해야 한다. SurfaceView에는 다음.. kusson.tistory.com ㅇㅣ게 제일 많이 도움 됬다. drawColor부터 시작하고, DrawCircle은 한 번 호출되면 아래에 쓰면 중보괸다. 따라ㅓㅅ drawBitmap을 해야된다. http://blog.naver.com/foxmann/90097137942 10. 슈팅 게임 만들기 - 미사일 발사(1) 모두들 안녕하세요? 여기까지 잘 따라오셨다면 SurfaceView와 .. 나만의 mp3만들기 https://bitsoul.tistory.com/28 안드로이드 미디어 플레이어 (MediaPlayer) 예제 안드로이드 미디어 플레이어 (MediaPlayer) 예제 SeekBar + Thread 사용하여 미디어 플레이 하기를 구현한 예제입니다 [시작] 버튼, [일지정지] 버튼, [재시작] 버튼, [정지] 버튼 의 기능도 구현해 봅니다. 1. 미.. bitsoul.tistory.com https://android-coffee.com/how-to-make-simple-music-player-in-android-studio/ How to make Simple Music Player in Android Studio Step by step tutorial how to create a simple Music .. 안드로이드 다이얼로그 https://webnautes.tistory.com/1094 [안드로이드] 뷰의 include기능 https://gun0912.tistory.com/73 [안드로이드/Android]tools attribute 유용하게 활용하기(xmlns:tools="http://schemas.android.com/tools") 안드로이드를 개발하면서 프로젝트를 새로 만들거나 xml파일에서 우리가 자주 만나는 녀석이 있습니다. xmlns:tools="http://schemas.android.com/tools" xml에 tools:context="xxx" 라는 걸 수도 없이 보아 왔지.. gun0912.tistory.com http://twinbraid.blogspot.com/2015/02/merge-include.html 안드로이드 merge 와 include 레이아웃 기법 목차 merge태그와 include태그 소개.. [안드로이드] 글라이드 버그 failed to create image decoder with message 'unimplemented' glide 코딩을 하다가 외부에서 Glide를 URI를 통해 받아오는 작업인데 failed to create image decoder with message 'unimplemented' glide 란 메시지를 받았다. URI -> inputStream에 값 담기 -> fireBase에다가 사진 내보내기 FireBase에 URI바탕으로 사진 올린 것 받기를 거쳤다. 그런데 위와 같은 메시지가 떳고, fireBase의 이미지를 확인해본 결과 이미지가 제대로 인식이 안 되었다. 원인은 URI -> inputStream에 값 담기 -> fireBase 여기에서 inputStream에 담은 값을 한 번 내가 설정한 ImageView에 보여줬던 것이 문제였다. inputStream에서 특정 method를 수행하면 값을 이미 .. requestLayout() improperly called glide 리싸이클러뷰에서 채팅기능을 구현하다가 이미지를 삽입하는데 아래와 같은 문구가 떴다. requestLayout() improperly called by android.widget.TextView{...} 정확히는 Glide의 기능을 사용했을 때 문제가 됬는데, 왼쪽과 같이, 한번만 View를 인식하고 그 다음부터는 인식하지 못 했다. 그리고 오른쪽에 내가 보낸 메시지의 사진은 제대로 인식했다.(참고로 여자꼬마아이가 null값일때 반환하는 그림이다). 원인 : Glide.with(getApplicationContext()) .load(item.getImage()) .into(imageView);로선언해서 문제였다. ApplicationContext는 앱자체에다가 내가 이미지를 뷰로 바꿔달라고 부탁하는 것이다.. 이전 1 ··· 10 11 12 13 14 15 16 ··· 23 다음