안드로이드(android) 가속도 센서(TYPE_ACCELEROMETER) 사용시 onSensorChanged() 호출 속도의 변화
가속도 센서(TYPE_ACCELEROMETER) 요즘 만보기 앱 만든다고 가속도 센서에 대해 공부 중이다. 생각보다 쉽지않다. 하지만 포기할 수 없다. SensorManager sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); Sensor accelerormeterSensor = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); sensorManager.registerListener(this,...
C/C++ 언어에서 사용하는 ₩0, NULL, 0, \0 차이점 알아보자
시언어에서 NULL은 헤더파일에 정의된 매크로로 null pointer constant이다. 컴파일러에 의해 (void*)0 으로 정의된다. 일반적으로 C언어에서 stdio.h 파일, C++에서 iostream 헤더파일을 include 시에 사용할 수 있다. NULL은 0...
넥사크로[nexacro] 기본 동작 방법 기록
넥사크로는 마이플렛폼과 동일하게 전용브라우저에서 동작한다. 구현된 화면의 동작을 보려면 당연히 local server 기동해야한다. FORM은 .xfdl 확장자를 사용하고, 스크립트 파일은 .xjs 확장자를 사용한다. Git 혹은 SVN...
Git 충돌 발생시 overwrite하여도 여전히 충돌표시가 나타날 때 해결방법?
Git 저장소와 싱크맞추고 보면 여러개발자들이 개발을 하다보니 소스 파일에 충돌이 발생한다. 하물며 소스 머지 후 다시 싱크를 해보면 또 그사이에 누군가는 소스를 올리기에 또다시 충돌이...
[Xcode] 스토리보드 사용방법 : 오브젝트 라이브러리는 어디로 숨었니?
엑스코드 개발툴에서 스토리보드를 사용하여 UI 구성하는 방법에 대해 알아봅니다. 앱 개발을 위해 맥북에 설치된 엑스코드는 13.1(13A1030d) 버전입니다. 오브젝트 라이브러리(Object library)는 어디에서 찾을 수 있을까? 2017년에...
[Python] 파이썬 나누기 몫(//) 나머지(%) 구하기: divmod()
파이썬은 나누기 계산을 하였을 때 몫과 나머지를 구하는 내장함수 divmod() 함수를 제공합니다. 매개변수로 두개의 값을 입력 받아서 몫과 나머지를 계산하여 튜플(tuple) 자료형 타입으로 반환해줍니다. 굳이...
[Python] 파이썬 아스키코드(ASCII) 비교 및 변환 총정리 : ord(), chr(), hex()
파이썬에서 아스키코드를 문자로 변환하는 방법과 문자를 아스키코드로 변환하는 방법에 대해 알아봅니다. ord()함수를 사용하여 아스키코드로 변환할 수 있습니다. 반대로 chr()함수를 사용하여 아스키코드로 변환할 수 있습니다. 알파벳을...
잠금화면에 알림내용(NotificationCompat) 노출하는 방법 (to show content in lock screen
안드로이드 폰에 탑재된 센서를 사용할 경우, 계속적인 추적이 필요한 경우가 있다. 백그라운드 서비스에서 실행할 경우 상단바 노티영역에 노출해주어야한다. ( 안드로이드 8 부터) 잠금화면을 해제해야하면 컨텐츠를...
[Python] 파이썬 enumerate 예제 및 사용방법 총정리
파이썬은 enumerate 클래스를 사용하여 iterable 자료형의 데이터를 인덱스 번호를 매겨서 값과 함께 가져올 수 있습니다. iterable은 반복 가능한 객체를 의미합니다. for in 문 형식에서 enumerate클래스를...
[Python] 파이썬 input 입력 조건, 숫자만,여러개, 문자열 입력 방법 예제 및 총정리
개발자는 사용자와 상호작용을 하기위해 사용자부로터 입력을 요청하여 입력받은 값을 토대로 다음 작업을 진행할 수 있죠. 파이썬에서는 사용자가 입력할 수 있는 기능을 input()함수로 제공하고 있습니다. 파이썬...