안드로이드 배터리 잔량 구하기

Intent.ACTION_BATTERY_CHANGED는 Sticky Intent로 시스템에 등록되어 있어서 registerReceiver()를 호출하면 즉시 반환됩니다. 반환된 Intent에서 필요한 값을 추출해 배터리 잔량을 %로 계산해 반환하는 메서드입니다. public static int getBatteryPercentage(Context context) { Intent batteryStatus = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED)); int level = batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL, -1); int scale = batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE, -1); float batteryPct = level / (float)scale; return (int)(batteryPct * 100); }

이탈리아 여행기 #7 L’insalata Ricca, Old Bridge

바티칸 투어를 마치고 점심식사를 하기 위해 미리 한국에서 찾아놓은 맛집 L’insalata Ricca로 길을 재촉했습니다. 야외 테이블은 처음이라 조금 긴장한 상태로 자리를 잡았습니다. 탁 트인 개방감 적당한 온도 그리고 자유로운 분위기가 마음에 들었습니다. 메뉴판을 보니 역시나 눈에 띄는 단어는 까르보나라, 봉골레, 야채, … 한국에서 이탈리아 레스토랑에가면 저는 주로 올리브오일 파스타만 먹는편인데, 이탈리아의 까르보나라는 어떨까 궁금해서 주문해 […]

이탈리아 여행기 #6 바티칸 투어

미리 한국에서 이태리시티투어라는 업체에 바티칸 투어를 예약해 두었고, 약속된 장소(전철역)에서 가이드를 만나서 투어를 시작했습니다. 대부분의 투어는 전일투어라 하루의 대부분을 투어에 투자해야하는데, 이태리시티투어는 오후 2시까지 진행되는 일정이어서 시간이 빠듯한 우리에게 적합했습니다. 표를 사기 위해 기다리는 동안에도 가이드께서 이탈리아 여행에 유용한 정보를 들려 주셔서 좋았습니다. 기다림 끝에 입구에 도착! 입구를 장식하고 있는 조각에도 사연이 있었는데 지금은 시간이 […]

2013년 11월 볼링 점수

허리 부상에서 완전히(?) 회복한 11월 부터 꾸준히 볼링을 즐기고 있습니다. 2013년 목표 중 하나가 평균 점수 190점을 만드는 것이었는데 올해는 힘들겠지만 내년에는 충분히 가능할 것이라고 믿고 있습니다. ‘부상으로 인한 공백이 없었더라면’ 하는 아쉬움이 많이 남네요. 구글 드라이브 스프레드시트로 정리해 보니 3, 4번째 게임의 점수가 저조한 것을 확인할 수 있었습니다. 집중력을 유지하도록 노력해야겠습니다. 12월 목표는?! 250점 […]