본문 바로가기

[안드로이드] 권한(Permission) 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 권한(Permission) 안드로이드는 마시멜로우 버전부터 권한을 부여하는 방식이 바뀌었습니다. 마시멜로우 버전 이전에는 앱을 설치할 때 권한을 사용한다고 사용자에게 말하기 때문에 많은 사용자들이 아무 생각없이 설치하는 경우가 많았으며 이에 따라 설치된 앱의 주요기능을 마음대로 사용할 수 있었습니다. 이는 보안적으로도 많은 문제가 있습니다. 이러한 이유때문에 마시멜로우 버전 이상 부터는 앱을 실행시에 권한을 부여하도록 변경이 되었습니다. 아래 표는 Permission체크를 하고 허가를 받아야.. 더보기
[C언어] 포인터(9) - 함수와 포인터(값에 의한 호출, 참조에 의한 호출) 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 함수와 포인터 함수를 호출 할 때 인수의 값이 매개변수로 복사되어 전달이 됩니다. 이것을 값에 의한 호출(call by value)이라고 합니다. 반면 포인터를 매개변수로 선언하면 호출된 함수로 주소를 전달하는 것이 가능하며 이것을 참조에 의한 호출(call by reference)라고 합니다. 그럼 먼저 값에 의한 호출에 대해서 알아보도록 하겠습니다. 1) 값에 의한 호출(call by value) 아래의 코드를 보겠습니다. 1234567891011121314151617181920#incl.. 더보기
[안드로이드] 알림창(AlertDialog) 이용하기 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 알림창(AlertDialog) 이용하기 어플을 사용하다 보면 위와 같은 알림창을 자주 볼 수 있습니다. 이러한 것을 알림창(AlertDialog) 이라고 합니다. 이러한 알림창은 일방적으로 메시지를 전달하는 역활을 주로 하며 '네' , 혹은 '아니오' 같은 응답을 처리하는데 사용이 됩니다. 예제를 통해서 살펴보겠습니다. 먼저 메인화면에서 버튼을 클릭하면 두번째 화면으로 넘어 갑니다. 두번째 화면은 두개의 버튼으로 이루어져 있으며 첫번째 버튼은 이전 화면으로 넘어가는 버튼이며 두번째 버튼 클릭.. 더보기