일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 모리셔스
- 서울 야경
- Sony A850
- 두바이
- postgresql 설치
- 모리셔스 여행
- postgresql 비밀번호 변경
- cloud foundry
- 트루오비쉬
- 독일여행
- r
- 모리셔스여행
- 두바이여행
- mauritius
- 톰캣 서비스 등록
- duabi
- 모리셔스리조트
- 경주 여행
- 느낌 사진
- 프랑크푸르트 여행
- 모리셔스 카셀라
- mauritius casela
- Melbourne 여행
- 서울야경
- bind9
- postgresql 비밀번호 초기화
- 경주
- 모리셔스 카젤라
- openstack
- Trou aux Biches
- Today
- Total
목록Development/Java/Android (18)
I.K.Picture & IT Info.
일반 자바 프로젝트의 경우엔 프로젝트명이 변경을 편하게할 수 있습니다. 그런데 Maven 프로젝트의 경우 전체적인 프로젝트 이름을 변경할 때 오류가 생기는 경우가 있습니다. 오류 내용을 확인해보면 쉽게알 수 있겠지만 내용은 다움과 같습니다 Attribute "xmlns" was already specified for element "web-app". 과연 이 얘긴 무엇일까요...??? webapp/WEB-INF/ 내부에 있는 web.xml에 대한 오류입니다.(Resource에 보시면 아시겠지만...) 해결 방법은 간단합니다. web.xml을 보면 2번째 줄에 이런 내용이 적혀있습니다. xml 파일에 대한 기본적인 스키마를 정해주는 그런 내용인데요 버그인지 모르겠지만 명칭을 변경하게되면 여기 내용 중 xm..
대부분 어플리케이션 제작시에 서버와 통신을 하기 위해서 HTTP 통신 프로토콜을 많이 사용되죠~? 안드로이드 어플리케이션 개발 시에도 과거(완전 옛날)에는 메인 스레드에서 바로 HTTP 통신이 가능했는데 언제부턴가 메인 스레드에서는 못하도록 막아놨죠.. 그리고 제가 생각했을 때도 메인 스레드에서 통신을 한다는게 참.. 별로 좋지 않는 거 같구요~ 그래서!! 별도 스레드를 생성하는 AsyncTask 라는 기존 클래스를 활용하는 방법을 포스팅하려 합니다 ^^ 자 그럼 현재는 복잡하지 않게 간단한 방법으로 말씀을 드려볼께요 일단 자신이 원하는 프로젝트 패키지 않에 다음과 같은 클래스를 생성합니다.(전 기본적으로 http 통신을 위한 asynctask 객체를 작성할 것이므로 클래스 이름을 HttpAsyncTas..
자~! 오늘은!? 안드로이드에서 통신을 하거나 데이터를 로딩 할 때 사용되는 ProgressBar를... 살짝(?) 손봐서 사용하는 방법에 대해 포스팅을 하려고 합니다 ^^ 결과물은 아래와 같이 실행이 될꺼예요~ (가운데 원을 보세요) 자 그럼 시작해보죠 ^^? 크게 세가지로 나눌 수 있습니다. 1. 에니메이션 XML 생성 2. Layout XML 생성 3. Java 소스코드 삽입 자 그럼, 첫번째인 에니메이션 XML 생성부터 해보겠습니다. 1. res 폴더 안에 anim 폴더가 없는 경우 생성을 해줍니다. 2. 생성 후 XML 파일을 만들어주면되는데 이 때 아래와 같이 작성을 해주면 됩니다. (파일이름 : progress_style.xml) (res->anim->progress_style.xml) 여기..
대부분의 무료 앱에서 수익을 얻기 위해서는 광고를 붙여야 합니다. 안드로이드에서 광고를 붙이기 위한 방법으로는 AdMob을 사용하는 것이 있는데요 기존 Android SDK를 이용하여 AdMob을 붙였지만 최근에 Google Play 서비스로 이전되면서 사용 방법이 살짝 변경이 되었더군요.. 그래서 그 방법을 설명하려고 합니다. (Admob에 가입이 된 상태이며, 광고 유닛을 생성까지 하신 분에 한해서 이 포스팅을 보시는게 좋습니다) 제가 아래에 작성하는 내용은 https://developers.google.com/mobile-ads-sdk/docs/admob/play-migration?hl=ko 에 고대로 나와 있습니다~ 자 그럼 시작해 볼께요 ^^ 일단 1. GooglePlay 서비스 라이브러리 프로..
안드로이드에는 앱 자체에 저장 하는 방식이 SQLite 와 같은 데이터베이스가 있지만 기본적으로 데이터 양이 그리 크지 않으면 데이터베이스를 쓰는 것이 부담스럽게 됩니다. 이럴 때 사용하는 것이 바로 SharedPreference가 되겠는데요~ SharedPreference 를 이용하여 저장 하는한 데이터를 Boolean, Integer, Float, Long, String 입니다. 그렇기 때문에 이렇게 사용하는 것이 대부분 설정 값, 액티비티간 간단한 교환 값 등이 되겠는데요. 일단 사용하기 위해서는 앱 자체의 패키지 이름이 필요합니다~ 간단 간단하게 사용 할 수 있어, 전 별도 자바 클래스로 SharedPreference를 만들어 사용하고 있죠^^ 그리 어려운 방법이 아니므로 소스를 공개 해보려고 합..
대부분 안드로이드에서 이미지를 다루기 위한 객채로 Bitmap을 많이 사용하게 됩니다! 하지만... 실질적으로 파일을 저장하거나 공유할 땐 jpeg 파일을 많이 사용하게 되죠.. 제가 예전에 앱 개발을 하다가 이미지를 다룰 일이 많다보니.. 이미지를 저장하거나 편집하거나 이런 모듈들을 많이 찾아보기도하고 만들어보기도했는데 그 중에 오늘은 이미지를 jpeg로 저장하는 법에 대해 포스팅 하려합니다! ^^ 일단 안드로이드에서 이미지를 저장 하려는 순서는 다음과 같아요.. 저장하려는 Bitmap 객체를 가지고 있다는 가정 하에~ 간단한 로직에 대해서 말씀드릴께요~ 1. 파일 저장할 경로를 설정한다(String 객체) 2. FileOutputStream 객체를 이용하여 1에 설정한 파일 경로와 파일 이름으로 새로..