728x90

IT 124

[Android] Recyclerview 에서 마지막 아이템 판단하는 방법(Detect when the RecyclerView reaches the bottom)

최근 안드로이드에서는 리스트뷰(Listview) 대신 리사이클러뷰(Recyclerview)를 사용하는 추세로 흘러가고 있다. 리스트뷰의 단점인 메모리 관리나 리스트 레이아웃의 제한적인 기능을 보완할 수 있기 때문이다. 리사이클러뷰를 사용하면 구글 킵처럼 2개의 열에 다양한 크기의 리스트 아이템을 보여주는 것도 가능하고(staggeredGridLayoutManager) 메모리 관리 면에서도 장점이 있다고 한다.각설은 여기까지 하고, 리사이클러뷰를 사용하면서 마지막 아이템을 판단하는 부분이 은근 사용할 곳이 많다. 마지막 아이템이 보여지면 그 다음 데이터를 로딩한다거나.. 마지막 아이템이 보여질때 풋터(Footer)를 추가한다거나 하는 등의 작업을 할때 유용하다. 주로 전자의 경우 많이 사용하게 될 것이다...

IT/Android 2019.02.08

[피자] 도미노피자 우리고구마피자 신제품 후기(feat. 맛있다)

주말 점심을 맞아서 오랜만에 도미노피자를 주문했다. 이번에 새로 나온 우리고구마피자를 슈퍼시드도우로 주문했다. 결론. 맛있다. 혹시나 고구마가 목이 메일정도로 퍽퍽할 것 같다는 우려를 했지만, 전혀 그러지 않고 부드러웠다. 그리고 고구마무스, 소스, 파인애플이 어우러져서 맛있게 먹었다. 들어가있는 햄도 맛있었고.. 왠지 또 먹고 싶어지는 피자였다. 오랜만에 만족스러웠다. 알레르기 유발식품 함유 정보. 모차렐라, 리코타, 체더, 카망베르 크림 치즈(우유), 트러플크림(계란,우유,대두), 와규크럼블(쇠고기,대두,밀), 베이컨(돼지고기), 고구마 무스(계란, 우유, 대두, 밀) 영양 정보 및 칼로리 정보. 총 중량(g)663 1회분 기준2조각 1회분 중량(g)166 열량(kcal)399 단백질(g)15 포화지..

IT/Review 2019.02.02

[Android] consider adding at least one Activity with an ACTION-VIEW intent filter. 에러 해결

최근 안드로이드 개발을 하다보면 이전에는 볼 수 없었던 에러 or 경고가 발생하는 것을 알 수 있다.AndroidManifest.xml 에서 아래와 같은 경고가 발생하는 것을 볼 수 있다.App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter. See issue explanation for more details. 이 경고를 해결하는 법은 아주 간단하다. 아래의 소스처럼 android.intent.action.VIEW 액션을 한 줄 추가해준다. 저 경고를 좀 더 살펴보면 아래와 같은 메세지를 볼 수 있다.App is not indexable by Google Se..

IT/Android 2019.01.29

[요거트] 덴마크 드링킹 요구르트 파인애플 신제품 후기

회사 출근 후 아침을 항상 챙겨먹는데, 요즘은 주로 아침 선식 + 요거트를 마신다. 액티비아, 매일 바이오, 덴마크 드링킹 등등 돌아가면서 2+1 짜리를 통신사 할인 먹여서 쟁여놓고 하나씩 바꿔먹는다. 이번에는 덴마크 드링킹 요구르트 파인애플이 신제품이라고 써있길래 먹어봤다. 결론. 맛있다. 사실 요거트는 다 맛있는듯, 제일 좋아하는 것은 그릭 요거트.. 그 쫀득한 느낌과 진한맛이 너무 좋다.덴마크 드링킹 요구르트의 전형적인 디자인. 파인애플 색으로 글씨들이 인쇄되어 있다. 뒤에 영양성분이 쓰여있다. 나트륨이 180mg로 은근히 많이(?) 들어있는듯 하다. 탄수화물은 30g, 그 중 당류가 24g, 지방은 9g, 단백질은 총 10g이 들어가 있다고 쓰여있다. 총 칼로리는 230kcal 정도 될 듯하다. ..

IT/Review 2019.01.29

[키보드] 삼성 SKG-3000UB 멤브레인 키보드 후기(타건 영상)

회사에서 사용하기 위한 키보드를 오랜 시간 들여서 검색 후 마침내 결정한 멤브레인 키보드. 삼성전자 SKG-3000UB 멤브레인 키보드이다. 기존에 사용하던 키보드는 스카이디지탈 NKEY-TA 오테뮤 적축인데, 사용한지도 오래되었고, 점점 시끄러워져서 회사에서 사용하기가 좀 불편했다. 기존에 쓰던게 싸구려 기계식 키보드라 통울림도 좀 있었고, 안에 흡음재 튜닝까지 했음에도 소리가 영 거슬려서.. ㅎㅎ 결론. 저렴한 가격. 쓸만한 품질. 괜찮은 키감. 키보드 박스의 디자인은 아래와 같다. 아주 전형적인 106키 디자인의 기본 키보드이다. 위로 내가 쓰던 기계식 키보드가 보인다. ㅎㅎ 쓸만하긴 한데 시끄러워서 영... 상자를 열어보면 아래와 같은 키보드가 있다. 테두리는 하이그로시 처리가 되어서 지문이나 그..

IT/Review 2019.01.29

[블루투스 이어셋] AnomoiBuds (아노모이버즈, IP010-X, 착용샷) 완전무선 블루투스 이어셋 리뷰

Pixel 2 XL 폰을 사용하면서 블루투스 이어셋을 써야만 했다. 기존에 쓰던 블루투스 이어셋은 Smartomi(스마트오미)에서 나온 블루투스 이어셋이었는데, 배터리 오래가고 음질도 괜찮아서 만족스럽게 쓰던 제품이었다. 그런데 미세먼지 때문에 계속 마스크를 쓰니... 마스크 쓰기도 불편하고, 마스크를 쓴 상태에서 이어셋 빼기도 불편하고.. 계속 불편한 상황이 지속되었다. 물론 그 전에도 완전 무선 블루투스 이어셋은 많았는데, 동영상 재생 시 음성과 싱크가 대부분 안맞는 제품들이었기 때문에 구매할 마음이 1도 안생겼다.그러나 블루투스 5.0 을 사용한 완전무선(TWS) 블루투스 이어셋이 나오고 나서 약간 구매하고 싶은 마음이 들었다. 실제로 주변에 산 분들도 동영생 재생 시 음성 싱크가 왠만큼 맞아들어간..

IT/Review 2019.01.27

[코 세척기] 코코크린 코 세척기 후기

아내가 요즘 계속 코가 막히고 코속이 건조하고 불편감이 있어서, 코 세척기를 하나 구매하였다.코코크린이라는 코 세척기이다.결론. 드라마틱한 효과는 없고, 어느정도 증상 완화에 도움을 주는 기기이다.택배 상자는 저렇게 표시가 되어서 온다. 이미 구성품 별로 포장이 되어 있는듯하다. 플라스틱 상자에 한번 더 포장이 되어 있다. 왼쪽 상자에는 식염키트가 들어있다. 사용방법이 나와있다. 아~~~ 소리를 내면서 코에 식염수를 불어넣으면 반대편 코로 이물질이 나오면서 코가 세척되는 시스템인 것 같다. 구성품은 아래와 같다. 구성품의 거치대가 있기 때문에 거꾸로 세워서 건조시킬 수 있다. 맹물로 코세척을 하면 따갑고 아프다는데, 적절한 식염수를 만들어주는 식염이 들어있다. 아래와 같이, 병을 거꾸로 세워서 건조시킬 ..

IT/Review 2019.01.25

[VoLTE] Pixel 2 XL Volte 활성화(볼테, IMS)

현재 Pixel 2 XL 은 국내에서 Volte(이하 볼테) 서비스가 불가능한 상태이다. 모뎀 쪽에서 국내에 맞는 볼테 파라미터가 활성화가 제대로 안되고 있는 것이 문제인 것으로 보이는데, 이 파라미터들을 강제로 활성화 시켜주면 볼테가 될 것이라 예상이 된다.꾸준히 검색을 하던 도중 XDA 포럼에서 픽셀2XL의(이하 큰픽2) 볼테 활성화 관련 글을 보게 되었다, https://forum.xda-developers.com/pixel-2-xl/how-to/guide-qxdm-port-activation-pixel-2-xl-t3884967 위의 사이트에 가서 필요한 파일을 다운 받도록 한다. Nokia8_835.zip Pixel 2 Diag Port.zip Magisk-uninstaller-20181231.z..

IT/Android 2019.01.24

[Notification] 안드로이드 앱 중복 실행 문제 완벽 해결 방법

안드로이드 애플리케이션을 개발하다 보면 대부분의 개발자들이 필수적으로 겪는 문제가 있다.1. 앱 사용중 알림을 누르면 앱이 중복으로 실행되는 문제. 2. 뷰페이져 갱신 문제.위 2개의 문제는 아주 흔하게 겪는 문제인데, 해결 방법이 찾기가 어렵다. 검색을 해보면 많은 해결 방법들이 우리를 기다리고 있지만 내가 원하는 방향으로 해결되지는 않고.. 흔한데 해결하기 어려운 문제이다.2. 뷰페이저 갱신 문제는 내 블로그에도 포스팅이 되어 있지만 완벽한 해결방법도 아니고, 성능 또한 떨어지는 문제가 있다. 최근 완전한(?) 꼼수(?) 해결방법을 찾아냈고,(구글링으로 계속 찾아봤지만 원하는 답변은 없었고, 결국 뷰페이저 어댑터를 잘 사용하는 것으로 문제를 해결해냈다.) 곧 포스팅 할 예정이다. 기존 포스팅은 [IT..

IT/Android 2019.01.21
728x90