[android,안드로이드] 앱 화면이 켜진 상태로 유지하는 방법(WakeLock 미사용)
앱 화면이 켜진 상태 유지 방법 사용자 요구에 따라 앱이 실행 되었을 때 , 휴대폰 화면이 켜진상태로 유지를 해야할 때가 있다. PowerManager 클래스와 WakeLock 클래스를...
애플 앱 개발을 위한 좌충우돌 Xcode 설치 (macOS Monterey beta로 업그레이드도 함께!!! )
iOS 어플 개발을 위해서는 개발툴을 설치해야 하는데, 스위프트(Swift) 언어로 앱을 개발하기 위해 사용할 툴인 Xcode를 설치를 위해 애플 앱스토어를 실행 후 “xcode”로 검색합니다. 망치모양의 아이콘이 있는 Xcode 옆에...
안드로이드 포그라운드 알림(Notification) 채널 고정 시키는 방법
안드로이드 버전 13 티라미수 부터는 기존에 사용하던 방식으로는 상태 표시줄에 알림이 고정되지 않고 사용자가 스와이프 하면 제거된다. 또는 사용자가 모두 닫기 버튼을 눌러도 제거된다. 안드로이드...
[Java] 인터페이스(Interface) 사용법 및 예제 ( 인터페이스를 사용하는 이유)
자바 인터페이스를 만들고 사용하는 방법에 대해 알아 본다. 대규모 프로젝트에서는 수많은 개발자들이 개발을 하게 된다. 소스 코드의 난잡화 방지라고 해야할까… 분류를 하자면 대분류라고 치고, 번역기를...
[Java] 배열(Array) 선언 방법 및 예제
배열은 동일한 자료형(Data Type)의 데이터를 연속된 공간에 저장하고 데이터에 접근하기 위한 인덱스(index)를 부여한다. 자바에서 배열을 선언하는 일반적인 형식은 다음과 같다. 자료형[] 변수 = {데이터1, 데이터2,...
로또 976회 1등 및 2등 당첨 지역 판매점 / 976회 로또 당첨번호 / 976회 실수령 당첨금액 / 로또 명당
이번주 976회 로또 당첨번호 (추첨일 2020.08.14) 976회 로또 당첨번호입니다. 1등 로또 당첨번호는 4,12,14,25,35,37 (보너스 번호 2) 입니다 이번주 로또 1등 당첨자 수는 총 7명으로 자동...
캐나다 밴쿠버 공기 매우 나쁨, 전세계 1위! 산불 어떻게 하나……
오늘은 캐나다 밴쿠버의 공기가 매우 안좋습니다. 밴쿠버 주변 산불 때문입니다. 실시간 산불 확인 사이트에 접속하여 확인해보니 111 곳에서 산이 불타고 있네요. 비가 오기전까지는 해결방법이 없다는데……...
윈도우 10에 MacOS 설치하기 : VMware, Unlocker, VMDK
애플의 앱 스토어에 앱을 개발하여 올리는 작업을 하기 위해서는 반드시 맥북이나 마이맥, 맥미니등의 장비를 구입해야합니다. 그러나 Swift 언어를 공부하기 위해서라면 윈도우 환경에서 가상머신(VM웨어)를 이용하여 MacOS를...
윈도우 10에서 애플 Swift 프로그래밍 언어 개발환경 설정하는 방법
애플의 맥북, 아이맥, 아이패드가 없어도 애플의 프로그래밍 언어 스위프트를 윈도우에서 사용할 수 있게 되었습니다. 스위프트 공식 사이트에 따르면 윈도우에서 스위프트의 전체 에코시스템을 사용할 수 있도록...
안드로이드 방해금지 모드 여부 확인 방법
휴대폰 설정이 방해금지모드일때, 앱은 진동과 소리를 중지해야할 필요가 생긴다. 시스템 설정을 따라가게 하기 위해 방해금지모드인지 여부를 체크 하는 방법과 방해금지모드 일때 권한을 부여하여 방해금지모드를 무시하는...