본문 바로가기
반응형

vibrate2

AndroidManifest.xml & permission AndroidManifest.xml & permission 이번 포스팅에서는 안드로이드에서 사용되는 다양한 퍼미션(권한)에 대해 정리를 해보자. 앱에 퍼미션을 설정하지 않은 상태로 해당 퍼미션이 필요한 기능을 구현하게 되면 앱은 당연히 크래시(종료)된다. 안드로이드에서는 각종 퍼미션 정의를 AndroidManifest.xml파일에 정의한다. 1) 진동 vibrate()함수를 이용해 간단한 진동을 구현하는 코드는 다음과 같다. Vibrator _vibrator = (Vibrator)getSystemService(VIBRATOR_SERVICE); _vibrator.vibrate(1000); //1초 여러번 반복해서 울려야 할 때는 다음 함수를 사용 하면된다. vibrate(long[] pattern, int.. 2018. 10. 5.
iOS(아이폰) 진동 구현 , 간단하다. 새로 일을 하게 된 곳에서 데모용 앱을 만들어 달라고 한다. 기능은 블루투스를 이용한 ATM셀프 출금 서비스인데 현재 상태는 좀 엉성하다. 실제 블루투스 관련 앱을 만들어 본적이 있긴 하지만 내가 담담했던 부분은 아니라 나름 기대하면서? 오픈 소스를 찾았다. ㅋㅋㅋ 괜찮은 리소스를 찾고 앱 UI를 스토리보드로 작성해서 기능을 붙히고 다 만들고 나니 기기와 연결이 되면 진동을 넣어 달라고 한다. 인터넷 검색을 하니 자료가 많이 있다. 나도 추가한다. 프로젝트에서 Build Phases 에서 Link Binary With Libraries에 + 를 누른 뒤 AudioToolbox.framework를 추가한다음 구현하려는 클랭스에서 를 추가 한다. //진동AudioServicesPlaySystemSound(k.. 2017. 7. 20.
반응형