본문 바로가기

Java

[Android] MissingTranslation 오류로 인한 실행이 안될때~! 아래와 같은 에러가......;; 해결방법은 아래에 보이는 MissingTranslation 를 Warning으로 바꾼다~! 더보기
[Android] Google Maps Android API v2 간단 사용법 아래의 내용들은 여기 내용을 보고 참고하였습니다. GoogleMap 컴포넌트 가져오기 private GoogleMap mMap; ... mMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap(); Map 타입 정의GoogleMap map; ... // Sets the map type to be "hybrid" map.setMapType(GoogleMap.MAP_TYPE_HYBRID); Map 타입 종류NormalTypical road map. Roads, some man-made features, and important natural features such as rivers are shown. Road and feat.. 더보기
[Android] Google Map View V2 우선은 Google Service Library가 필요하다 설치방법은 여기에~! 1. Google Cloud Console에서 Google Maps Android API v2 기능을 ON 해줍니다.~! 2. AndroidManifest.xml파일에 아래의 내용을 추가~! 3. View 삽입 더보기
[Spring Framework] RestTemplate 에서 UTF-8 지원하기 한글을 보내니 ??? 이렇게 깨져서 이유가 뭔지 찾다보니 RestTemplate에서 헤더에 UTF-8 charset을 넣으면 된다고 한다.코드는 아래에 있다. HttpHeaders headers = new HttpHeaders(); Charset utf8 = Charset.forName("UTF-8"); MediaType mediaType = new MediaType("application", "json", utf8); headers.setContentType(mediaType); 더보기
[Android Library] PullToRefresh ListView와 동일하게 사용하면 된다.~! 그리고 Custom으로 만든 View에도 쉽게 적용할수 있다. https://github.com/chrisbanes/Android-PullToRefresh#pull-to-refresh-views-for-android 더보기
[Android Library] 슬라이드 메뉴 아주 간편하고 좋다 페이스북과 같이 Left 와 Right 메뉴를 지원한다. https://github.com/jfeinstein10/SlidingMenu 사용법Simple Examplepublic class SlidingExample extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(R.string.attach); // set the content view setContentView(R.layout.content); // configure the SlidingMenu SlidingMenu menu = new SlidingMenu(th.. 더보기
[Android] GCM Server 구현하기 1. API키 값 받아오기 (여기를 누르면 이동~!)새롭게 Application을 등록하면서 Android GCM web Server를 만듭니다. 만들고 나면 여기에 API 키값이 생깁니다.~! 2. 라이브러리 추가 (Java) 안드로이드SDK/extras/google/gcm/gcm-server 이 경로로 이동하면 gcm-server.jar 파일을 가져옵니다. 소스를 그대로 가져가는 것도 가능~! 3. 추가 라이브러리 등록~!위의 라이브러리를 사용하려면 아래의 라이브러리가 필요합니다. com.googlecode.json-simplejson-simple1.1.1 4. 구현하기~! public static boolean sendGCM (String deviceId, String message) { try {.. 더보기
[Android] Google Service Library 추가하기~! 1. 우선은 Google Cloud Console 접속하여 프로젝트를 생성하자~!2. Project Number 발급을 받는다.3. GCM을 활성화 시킨다.~! (다른 기능도 마찬가지로 사용한다면 ON~!) 4. APIs & auth > Registered apps. 선택하여 Accessing APIs directly from Android 와 Package 와 SHA1 fingerprint 를 입력한다.SHA1 얻는 방법keytool -exportcert -alias androiddebugkey -keystore path-to-debug-or-production-keystore -list -v패스트워드를 입력하면... 이런식으로 나온다.. (본인은 debug.keystore로 하였다.) 귀찮으시면.. .. 더보기
[Android] intent로 Object 전달하기~! 전달할 객체를 Parcelable 인터페이스를 상속 받아서 아래와 같이 구현을 한다. 절대로 write와 Read순서는 항상 동일~!!!!!!! 절대 중요~!!! public class ReceivedDateDao implements Parcelable { public ReceivedDateDao () {}//end constructorpublic ReceivedDateDao (final Parcel in) {this.readFromParcel(in);}//end constructor@Overridepublic int describeContents() {return 0;}//end describeContents Method @Overridepublic void writeToParcel(Parcel des.. 더보기
[Spring Framework] Multipart file Upload 설정하기~! 1. pom.xml 설정 commons-fileupload commons-fileupload 1.2.2 commons-iocommons-io2.4 2. bean 등록~! 여러가지 설정이있지만 용량만 설정하였다. 3. 그리고 아래와 같이 사용하면 된다.~! 더보기