[Android, 안드로이드] 웹뷰(WebView)에서 PDF 불러오는 방법
웹뷰에서 PDF 링크를 불러왔으나 무한로딩에 빠졌다. 무언가 문제가 있음을 직감했다. 설마 지원을 안하는 것은 아니겠지??? 구글링을 시작했다. PDF를 불러오지 못 한 다면 PDF파일을 앱에 포함시켜...
[Android, 안드로이드] 패키지명 일괄 변경 방법 및 프로젝트 폴더명 변경하는 방법
안드로이드 프로젝트를 신규 생성 후 패키지(package)명을 변경해야할 때가 생긴다. 패키지명에 오타가 생겼거나 저작권 소송이 걸리거나 구글플레이 마켓에 등록했으나 거부당할 때 또는 기능은 동일한데 사용자 UI를...
[Android, 안드로이드] resource xml폴더에 arrayList 생성 및 사용방법( array.xml파일 추가)
데이터를 처리하는 방법 데이터를 가져오는 방법 중에 DB서버에 접근해서 가져오는 방법이 있고, 두번째 방법은 블로그의 데이터를 크롤링하여 처리하는 방법이 있다. 이런 방법 외에 앱 내에...
[Android, 안드로이드] assets 폴더(folder)를 생성방법: HTML , JSON파일추가
에셋 폴더(assets folder)를 생성방법 HTML파일이나 JSON파일을 읽어들이기 위해 Assets폴더를 생성해야 합니다. Assets폴더는 main폴더 아래에 생성해야합니다. 직접 main폴더를 열고 assets 폴더를 생성하면 간단하게 해결 됩니다. (src/main/assets/)...
[Android, 안드로이드] 앱에 오디오(mp3)를 추가하는 방법
앱에 오디오 파일(mp3)파일을 추가 후 재생하기 위해서는 raw폴더(리소스 폴더) 를 생성해야 합니다. raw폴더는 main폴더 아래에 생성해야합니다. 직접 main폴더를 열고 raw폴더를 생성하면 간단하게 해결 됩니다. (src/main/raw/)...
[Android, 안드로이드] 리소스 폴더(Raw folder) 생성 방법
리소스 폴더(Raw folder) 생성 방법 오디오 파일(mp3)파일을 읽어들이기 위해 raw폴더(리소스 폴더) 를 생성해야 합니다. raw폴더는 main폴더 아래에 생성해야합니다. 직접 main폴더를 열고 raw폴더를 생성하면 간단하게 해결...
[Android, 안드로이드] drawable 폴더에 리소스 파일(xml)을 생성하는 방법
res 폴더의 drawable 폴더에는 이미지와 레이아웃 그리고 애니메이션 효과등의 처리를 할때 필요한 리소스를 모아둔 곳입니다. 이러한 것들을 화면에 어떻게 표현할 지를 xml 파일을 통해 만들...
[Android] 알림(Notification) 클릭이 먹히지않을 때 해결방법: PendingIntent , setFullScreenIntent
백그라운서비스 코드에서 알림을 보내고 있었다. 그러나 알림(Notification)을 클릭했을 때 앱의 메인화면이나 지정한 화면으로 이동처리하기위해 PendingIntent를 Notification 생성시 FullScreenIntent로 추가하였다. 그러나 알림(Notification)을 클릭해도 아무런 변화가 없었다....
[Android, 안드로이드] ViewPager 사용시 Fragment 동적 처리방법
ViewPager 사용시 Fragment 동적 처리 ViewPager와 Fragment를 사용하여 앱 개발시 리시버로 부터 전달받은 데이터를 토대로 Fragment에 데이터를 전달하여 UI를 변경해야할 경우 참고하세요. 첫번째로 어댑터 클래스를...
Android(안드로이드) 카운트다운 (CountDownTimer) 만드는 방법
CountDownTimer 클래스를 활용하라 자바 클래스 중에 CountDownTimer 라는 클래스를 활용하면 아주 쉽게 만들 수 있다. CountDownTimer 는 android.os 패키지에 있다. 샘플코드는 아래와 같다. 다이얼로그를 띄우고...