전체 글 314

[Speaking Alarm Clock] Optimize battery usage

Samsung devices standard If you don't use the app for a few days or if you reach the manufacturer's battery optimization criteria, alarms and notifications won't go of fire well. To make alarms and notifications sound well, 1. Choose an app that Apps not optimised. 2. Select All 3. Find the Speaking Alarm Clock app and turn it off. 4. Press the back key to return to the app. https://play.google...

[말하는 알람 시계] 배터리 최적화 설정 -잘 울리지 않을 때

삼성 단말기 기준 앱을 며칠간 사용하지 않거나 제조사의 배터리 최적화 기준에 도달할 경우 알람, 알림이 잘 울리지 않습니다. 알람, 알림이 잘 울리게 하기 위해서는, 배터리 사용량 최적화를 사용하지 않아야 합니다. 1. 최적화 하지 않은 앱을 선택 2. 전체 선택 3. 말하는 알람 시계 앱을 찾아서 스위치를 끕니다. 4. 백키를 눌러서 앱으로 다시 돌아옵니다. https://play.google.com/store/apps/details?id=com.comostudio.hourlyreminder 말하는 알람 시계-정각/간격 알림 시간별/요일별 음악/문장 일정 배터리 이어폰 잠금화면탁상 - Google Play 앱 ■ 내 마음대로 만드는 맞춤형 정각 알림 & 뮤직 알람! ⏰ - 음성만으로, 이어폰만으로(도서..

일상 카운터 - 기록, 계수기, 일기, 말하기

물 마시기, 몸무게, 습관 등 일상의 모든 것을 세고 기록할 수 있습니다. 개별 카운터의 모양을 직접 디자인하고, 목푯값도 설정해보세요! 구글 플레이에서 무료 다운로드 https://play.google.com/store/apps/details?id=com.comostudio.counter 물 마시기, 카운팅, 운동, 몸무게(소수점), 재고, 낚시(물고기 세기), 수영, 물 주기(식물/반려견 묘), 습관, 약 먹기, 미용실, 방귀, 배변, 소변, 외국어(영어, 한자, 일어 등) 숫자 공부, 스트레칭, 눈 깜박임, 먹이 주기, 간식, 음료, 게임 점수, 나쁜 말, 좋은 말 횟수, 좋은 생각, 나쁜 생각, 칼로리, 디데이, 다이어트, 날짜, 기도 등 모든 것을 셀 수(계수기) 있습니다. 개별 카운터의 모양(..

일상 카운터

물 마시기, 몸무게, 습관 등 일상의 모든 것을 세고 기록할 수 있습니다. 개별 카운터의 모양을 직접 디자인하고, 목푯값도 설정해보세요! 구글 플레이에서 무료 다운로드 https://play.google.com/store/apps/details?id=com.comostudio.counter 물 마시기, 카운팅, 운동, 몸무게(소수점), 재고, 낚시(물고기 세기), 수영, 물 주기(식물/반려견 묘), 습관, 약 먹기, 미용실, 방귀, 배변, 소변, 외국어(영어, 한자, 일어 등) 숫자 공부, 스트레칭, 눈 깜박임, 먹이 주기, 간식, 음료, 게임 점수, 나쁜 말, 좋은 말 횟수, 좋은 생각, 나쁜 생각, 칼로리, 디데이, 다이어트, 날짜, 기도 등 모든 것을 셀 수(계수기) 있습니다. 개별 카운터의 모양(..

개인 정보 처리 방침 - 말하는 일상 카운터(Privacy policy -Counter)

1. 개인정보의 처리 목적(‘http://comostudio.tistory.com/’이하 ‘코모스튜디오’) 은(는) 다음의 목적을 위하여 개인정보를 처리하고 있으며, 다음의 목적 이외의 용도로는 이용하지 않습니다. 이 앱은 개인 정보를 수집 하지 않습니다. 이 앱은 어떠한 권한도 필요 없습니다. 2. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다. 이용자 및 법정 대리인의 권리와 그 행사 방법 ① 정보주체는 (‘사이트URL’이하 ‘사이트명) 에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다. 1. 개인정보 열람요구 2. 오류 등이 있을 경우 정정 요구 3. 삭제요구 4. 처리정지 요구 정보를 전혀 수집 하지 않으므로, 모..

안드로이드 리사이클러뷰 아이템 포지션으로 이동

findViewHolderForAdapterPosition 을 써서 holder 의 itemView를 얻어 올 수 있는 방법이 있다. 즉, 예전 listView의 경우 해당 아이템을 가져와서 크기를 측정(itemView.measure) 한 뒤 리스트의 상단에서 그 아이템 위치 까지 높이를 만들어서 갔었는데, reclyerView에서는 이런 작업을 할 경우, 리스트가 notifychanged 를 하면서 null 이 떨어 질 수 있다. null 을 피하기 위해선 많은 방법을 사용 해야 한다. LinearLayoutManager linearLayoutManager = (LinearLayoutManager)recyclerView.getLayoutManager(); if(linearLayoutManager != ..

안전한 프레그먼트 컨텍스트 사용법 -How to use fragment context ?

프레그먼트 생명 주기 실행 시onAttach —> onCreate() —> onViewCreated() —> onActivicyCreated() —> onResume() 해제시onPause() — > onDestroyView() — > onDestroy() —> onDetach() 즉,안전하게 context 를 사용 하려면 @Override public void onAttach(Context context) { super.onAttach(context); mContext = context; } 요렇게 해서 사용한다.프래그먼트 이곳 저곳에서 getContext(), getActivity() 를 부르다가 Null 이 발생할 수 있기 때문에 이렇게 부르는 것이 안전. 더 안전 하려면 부를 때마다 체크 하는게 ..