본문 바로가기

코딩198

안드로이드 스튜디오 독학하기 18.5일째 안녕하세요? 지난번 포스팅에서 위험한 권한 획득을 위한 과정에서 무언가 개선을 한다고 말을 하기는 했는데, 이번 포스팅에서 올리는 내용은 그다지 만족스럽지는 않은 내용을 올리게 되었습니다. 완전히 문제를 해결한 것은 아니기는 하지만, 그래도 여기까지 진행한 진행사항을 올리고자 합니다. 우선 지난 시간에 ActivityCompat.requestPermissions 라는 메서드를 사용해서 권한을 요청해서, 전화걸기 기능을 구현한 것 까지는 포스팅을 했습니다. 그런데 이 결과를 가져오는 메서드가 onRequestPermissionsResult라는 메서드인데, 이 메서드의 적용을 두고서 상당히 힘들고 골치가 아팠습니다. 우선 대다수의 인터넷에 있는 자료들을 보면, 대체로 이런 식으로 구성이 되어 있을 것입니다... 2017. 3. 4.
안드로이드 스튜디오 독학하기 14일째 안녕하세요? 한동안 안드로이드 스튜디오의 독학에 진전이 없다가 이제서야 겨우 반 걸음 정도 진전이 생겨서, 그 내용을 이번 포스팅에서 싣고자 합니다. 지난번 포스팅에서 대략적으로 어떻게 하면 애니메이션 효과를 주는 지는 포스팅을 했지만, 어떻게 xml파일을 쓰는지는 제대로 알 수 없었습니다. 지난번에 제대로 알 수 없었던 이유가, 이것이 한두번 실습한다고 해서 다 알수 있는 내용이 아닐 정도로 정말 방대하기는 방대했습니다. 그래서 미리 양해를 구하는 것이, 제 포스팅에서도 다루는 것은 극히 일부에 불과할 뿐이라는 것입니다. 우선 오랫만에 하다보니, 오류가 발생했습니다. 일단 MainActivity.java에서 코드를 변경했는데, xml파일을 찾을 수 없다는 에러가 발생하였습니다. 왜 이런 에러가 발생했는.. 2017. 2. 23.
안드로이드 스튜디오 독학하기 6일째 안녕하세요? 이번 포스팅에서는 새로운 액티비티라고 해야 할까요? 간단하게 새로운 화면을 추가하고, 여기로 이동할 수 있는 버튼을 추가해서 구현하는 방법을 포스팅하고자 합니다. 우선 안드로이드 스튜디오를 열어서 새 포르젝트를 생성하기를 누릅니다. 이번에는 책에서 나와았는 데로 우선 프로젝트의 이름만은 Sample5-3으로 맞추고서 작업에 들어갑니다. 우선 package explorer에 있는 java폴더로 가서, 그 아래에 있는 MainActivity.java라는 파일을 우클릭해서 메뉴를 열어 봅니다. 위 스크린샷에서 보는 것과 같이 New라는 메뉴에 들어가서 나오는 하위 메뉴에서 Activity를 선택해서 새로운 화면을 만들고자 합니다.물론 여기서는 아직 예제이기 때문에 Empty Activity라는 기.. 2017. 1. 5.
독학으로 그누보드5 모바일 페이지에 구글 애드센스 광고넣기 안녕하세요? 지난번 포스팅끼지 이래저래 힘을 써서 그누보드5로 만들어진 사이트에서 구글 애드센스의 광고가 나오게 하는 것을 보았을 것입니다. 하지만, 한가지 문제가 생겼는 것이, 모바일 버젼의 홈페이지에서는 전혀 애드센스의 광고가 나오지 않는 것을 발견하였스니다. 그래서 이를 수정하기 위한 작업에 들어갑니다. 우선 여기서는 알FTP로 홈페이지의 FTP계정에 접속을 한 다음에, www폴더의 하위에 있는 gb5폴더를 엽니다. 그리고 그 아래에 있는 mobile폴더를 열어서, 안에 있는 skin폴더에 들어갑니다. 그리고 거기에 있는 board폴더 안에 있는 new.skin.php파일을 다운로드 해서 수정에 들어가는 작업을 합니다. 먼저 new.skin.php파일을 복사본을 만들고 나서, 전체 게시물 검색 끝이.. 2016. 12. 31.