마인드진 공간 블로그

블로그 이미지
안드로이드 어플을 개발하고 있는 개발자 입니다.
by 마인드진

Xstream & Maven in Android

Maven2013. 5. 22. 11:23

요즘 안드로이드에서 Xstream 을 사용해보기 위해 시도해보고 있다.


하지만 기존에 Xstream에서 제공하는 라이브러리가 자바용인지 프로젝트에 추가했는데도 불구하고


XML은 문제가 없지만 JSON일경우


java.lang.VerifyError: com/thoughtworks/xstream/io/json/JettisonMappedXmlDriver 라는 문구가 나온다.


대략 란감... 추가했고 xstream 라이브러리 안에는 JettisonMappedXmlDriver.class가 버젓히 있는데..


단지 객체에서 JSON 형식으로 만드는 거라면 JsonHierarchicalStreamDriver 를 쓰면 되지만.. JSON에서 객체에 담는건 


안된다.


아마도 Xstream에서 Maven으로 댕겨올때 dependency 등에 문제가 있나보다..


Maven을 공부해보자 -_ -;;;;


'Maven' 카테고리의 다른 글

Xstream & Maven in Android  (0) 2013.05.22

Comment +0

1) pixel = dp * (density / 160) 

2) 
dp = px * (160 / density)

Comment +0

/**
 * 단말기 density 구함
 * @param con
 * 사용법 : if(getDensity(context) == 2f && (float으로 형변환해서 사용 해야함.)
 */
public static float getDensity(Context con) {
    float density = 0.0f;
    density  = con.getResources().getDisplayMetrics().density;
    Log.d(TAG, "density = " + density);
    return density;
}
 
/**
 * px을 dp로 변환
 * @param con
 * @param px
 * @return dp
 */
public static int getPxToDp(Context con, int px) {
    float density = 0.0f;
    density  = con.getResources().getDisplayMetrics().density;
    Log.d(TAG, "density = " + density);
    return (int)(px / density);
}
 
/**
 * dp를 px로 변환
 * @param con
 * @param dp
 * @return px
 */
public static int getDpToPix(Context con, double dp) {
    float density = 0.0f;
    density  = con.getResources().getDisplayMetrics().density;
    Log.d(TAG, "density = " + density);
    return (int)(dp * density + 0.5);
}
 
/**
 * 단말기 가로 해상도 구하기
 * @param activity
 * @return width
 */
public static int getScreenWidth(Activity activity) {
    int width = 0;
    width = activity.getWindowManager().getDefaultDisplay().getWidth();
    Log.i(TAG, "Screen width = " + width);
    return width;
}
 
/**
 * 단말기 세로 해상도 구하기
 * @param activity
 * @return hight
 */
public static int getScreenHeight(Activity activity) {
    int height = 0;
    height = activity.getWindowManager().getDefaultDisplay().getHeight();
    Log.i(TAG, "Screen height = " + height);
    return height;
}
 
/**
 * 단말기 가로 해상도 구하기
 * @param context
 */
public static int getScreenWidth(Context context) {
    Display dis = ((WindowManager)
            context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
    int width = dis.getWidth(); 
    Log.i(TAG, "Screen Width = " + width);
    return width;
}
 
/**
 * 단말기 세로 해상도 구하기
 * @param context
 */
public static int getScreenHeight(Context context) {
    Display dis = ((WindowManager)
            context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
    int height = dis.getHeight();
    Log.i(TAG, "Screen height = " + height);
    return height;
}

참조 : http://arabiannight.tistory.com/entry/328

Comment +0

아이폰 공부 하기 위해 XCode를 설치하려는데


우선 OS에 맞춰서 버전을 설치해야 한다기에... 


10.6.8 Snow Leopard 를 사용하고 있어서 4.2를 받아야 한다.


다운 받을려고 하는데 왜 다운로드에 없는건지.. -_-;;;;


역시 유료 사용자만 보인다는거... ㄷㄷㄷ 애플 짱


겨우시 다운 받았는데... 이번에는 설치에 실패했습니다. 이건 뭔지 ㄷㄷㄷ


아무리 해도 설치가 안된다...


결국 검색신공 발동..


OS날짜를 2012년 1월 이전으로 바꾸란당.... 


뚜껑 열림... 이걸 가지고 이틀 소요하다니...ㅠㅠ


저같은 분들이 없기를 바라며..!!


PS. 4.2 필요하신분 누군가 토렌토를 올려놓으셨군요. 다운 받으세요~

[kat.ph]xcode.4.2.ios.sdk.5.snow.leopard.imzdl.com.torrent




'아이폰' 카테고리의 다른 글

아이폰 개발 시작  (0) 2012.12.05

Comment +0

4일차

카테고리 없음2012. 7. 12. 18:14

openGL / webGL : khronos.org

 

iUI(아이폰 UI / WEB)

Comment +0

[연극] 새끼손가락

My Lite2012. 6. 16. 21:48

6.15(금) 2번째 보는 연극 !! 

쉐이크잇을 통해서 알게 된 연극 새끼손가락~ 웹툰으로 있는지두 몰랐넹!


정말 이틀만에 웹툰을 다보게 될 정도로 스토리가 재밌었고 감동적이였다 ㅠ


후다닥 일을 마치고 혼자 보기엔 그래도 좀 그러니깐

대학교에서부터 지금까지 친하게 지내고 있는 형과 형수님을 초대! 

그리고 회사동료인 수영씨까지 가세하고 형이 회사동료 커플도 초대하여 6명이서

관람하게 되었다. ㅋ




이제 와서 알게 되었지만 날짜가 왜 4월19일루 되어있지;ㅁ;

좌석만 확인하고 가서 날짜가 잘못된건 이제 알았네요;;




은근히 연극이 재미 없으면 큰일나겠다는 걱정이..

하지만 뭐 처음에 금은방역할부터 멀티역을 해주셨던 송하림 배우님이 맛깔스럽에

연극에 대해 설명/주의사항을 이야기 해주시는데 걱정이 싹 사라졌다. ㅋㅋ


나중에 알게 되었는데 경력이 화려하신분 +_+ 최종병기 활은 정말 재밌게 봤었는데..ㅎ


드디어 연극 시작!!

아쉽게도 촬영이 안되서 어쩌나 했는데

관계자 분들이 카페에 사진을 올려주셨네요 : )



아무래도 가장 기억에 남는 장면은 주인공과의 대화^^

웹툰과는 다르게 재미와 감동을 더욱 주었다는 점..!!

"일어나라 참깨" 로 깨어나지 못하고 있던 송채빈이 번쩍 눈이 뜬 장면 ㅋ



그리구 키스신두 있었다는 사실... 꺄아~+_+

여자친구가 없어서 부러웠다는..ㅠㅠ

중간에 어머님들이 계셔서 자꾸 웃으시길래 이상했었는데

나중에 보니 배우님들의 어머니들이신거 같았던..^^ (맞나 모르겠지만..ㅎㅎ)


끝나구 같은건물 3층에 있는 비어헌터에서 맥주 한잔~! 크어


다음에 기회가 된다면 꼭 다시한번 더 보고싶네요 : )

다음엔 여자친구가 생겨서 같이 왔으면..^^

혹시 이 연극 망설이시는분 계시면 꼭 보세요 ^^ 강추!!









'My Lite' 카테고리의 다른 글

2013.10.23(수) 방이동 먹자골목  (0) 2013.10.24
[2013.10.16]연구소 회식  (0) 2013.10.16
[연극] 새끼손가락  (0) 2012.06.16
[등산] 남한산성  (0) 2012.06.06
[음악회] 금난새와 떠나는 클래식 여행  (0) 2012.06.02
[대구/금강휴게소] 오랜만에 휴가~  (0) 2012.05.29

Comment +0

[등산] 남한산성

My Lite2012. 6. 6. 22:54

2012. 6.6 (수) 현충일


오늘은 쉬는날!! 키키키 집에서 빈둥빈둥 거리고 있는데

유진이형의 문자 ~ 남한산성 가려면 텨나와! ㅎㅎ 마침 딱히 할것도 없었는데 

불러주셔서 감사감사~

오늘 날씨가 장난 아니게 더웠는데 등산하기 좀 그랬지만 운동겸 고고싱~


입구에서 만나고 올라가는데 오늘은 새로운 길로 도전~!!

헐.. 이렇게 사진으로 보니 계단 징그럽다ㅠ 어떻게 올라갔을까 ㅋㅋ



계단을 다 오르고 나면 성곽을 볼 수 있다.

날씨 좋타아~



ㅋㅋㅋ 성곽 위에서 한컷~

바람이 날 살려주는구나 +_+

땀봐라 ㅠ_ㅠ



성곽을 따라서 다시 이동~

와아 풍경 좋타아~~ 서둘러 찰칵!



여긴 남한산성 본성에 있는 수어장대!!

여기가 최종기지인가..ㅎㅎ



웅장하다~+_+

나이가 들어선지 이제 고궁을 보면 웅장함을 느낀다.

좋은건지 안좋은건지..ㅋㅋ



정상이라 그런지 지쳐보이지는 않넹 ㅋㅋ



역시 내려가는길을 쉬워쉬워

후딱 내려갑세~


남한산성 입구 근처에서

찾아볼수 있는

 메밀 막국수와 묵사발 앤 수육 +_+


첨 가봤는데 맛있네? 오...? 맛집 발견 ㅋㅋ

궁금하면 물어보세요^-^



'My Lite' 카테고리의 다른 글

[2013.10.16]연구소 회식  (0) 2013.10.16
[연극] 새끼손가락  (0) 2012.06.16
[등산] 남한산성  (0) 2012.06.06
[음악회] 금난새와 떠나는 클래식 여행  (0) 2012.06.02
[대구/금강휴게소] 오랜만에 휴가~  (0) 2012.05.29
[컨퍼런스] Windows 8 Mini Concert  (0) 2012.05.22

Comment +0

동내에서 알게된 다정양에게 초대를 받아 가게 된 음악회!!



음악회라고 해서 지루하고 잠올줄 알았는데 요곤 재미를 플러스 해줘서 색달랐다.

말로는 듣던 금난새 지휘자분이 직접 나오셔서 해설을 해주시는데


개그맨 못지않게 즐겁게 해설을 해주시는..+_+

빵 터진 장면이 많았다는..ㅋ


물른 연주중에는 잠이 쏟아지긴 했지만...!!ㅠ

해설을 듣고나서 음악을 들으니


듣는중에 생각이 나서 이해하기 좋았어요.



갑돌이와 갑순이 노래를 비유하면서 설명하는게

기억이 남는...?ㅋ



특히나 기타가 오케스트라와 같이 연주할 줄은 꿈에도 몰랐는데

요렇게 같이 하는걸 들어보니


흐미.. 이렇게 어울릴줄이야...ㅠ

역시 음악이 최고인듯..!!


다정양 감사!!



'My Lite' 카테고리의 다른 글

[연극] 새끼손가락  (0) 2012.06.16
[등산] 남한산성  (0) 2012.06.06
[음악회] 금난새와 떠나는 클래식 여행  (0) 2012.06.02
[대구/금강휴게소] 오랜만에 휴가~  (0) 2012.05.29
[컨퍼런스] Windows 8 Mini Concert  (0) 2012.05.22
[서현 맛집] 안동 황우촌  (1) 2012.05.18

Comment +0

오랜만에 연휴일인 석가탄신일 플러스 휴가 하루반을 붙혀 고향을 가게 되었다.


일정은 대구 -> 합천 -> 진주 요정도..?ㅋㅋㅋ


대구에서는 사촌누나와 형이 있어서 거기서 묵기로 하고 KTX를 타고 일찍 대구로 갔다.


일찍 온만큼 만날사람이 없다는.. 헉.. 다행히 경북대 다니는 동생이 있어서 대학교 선후배인


민수형과 인환이가 올때까지 같이 시간을 보내줬다. ㅋㅋ 쌩유!!


동생이랑도 오랜만에 만나서인지 이것저것 이야기를 나누다보니 시간이 후다닥~


선후배를 만났는데 기차역과 지하철역이 서로 헷갈려서 겨우시 만남 ㅋㅋㅋㅋ


오늘의 목표는 평화시장의 닭똥집!!




우아아~~

양 왜이렇게 많아 ㅋㅋㅋㅋ


막걸리랑 닭똥집!! 달려달려~

아쉽게도 민수형이 구미로 가신다고 하셔서

가볍게 마시고 기차역까지 배웅~


다음을 기약^ㅡ^



요것은 고향친구인 백양에게 보여줄 인증샷을 위해


금강을 배경으로 한 핫바군! ㅋㅋㅋ


Comment +0

봉조형의 소개로 Window8을 경험해볼수 있는 기회가 생겨서 가보기로 했다.

컨퍼런스 이름은 Windows 8 Mini Concert!!


장소는 삼성역에 있는 그랜드 인터컨티넨탈 호텔!!

고고싱~~



첫번째 시간으로 기대가 됐었던 Microsoft CEO인 스티브 발머님께서 직접 오픈!!

친절하게 통역기를 줬었는데 기대했던 통역기가 아닌

통역사가 바로바로 통역하여 말해줬던..ㅋ

그래서 둘다 집중을 못해서 아쉬웠습니당ㅠ



그 다음으로 Concert 맞게 개콘 멤버들을 초빙했더라구요.

첫번째로 바로 네가지 코너의 허경환, 김준현, 김기열, 양상국


최근 개콘을 못본 관계로 김기열, 양상국님은 잘 모르지만

김기열 이분이 나올때 인기가 상당하던뎅 ㅋㅋ



허경환은 정말 소문대로 제일 작았다는..ㅎㅎㅎ

다들 작다고 난리;;;



다음 김준현은 역시 뚱뚱함을 내세우며 윈도우8을 소개 ㅋㅋ



그리고 기대했던 애정남 순서!!

기대를 많이 해서 그런지 대본대로 한 건 재미가 없었는뎅


대본대로 하고 난 후로 서비스로 몇가지를 더 했는뎅

그게 더 재밌었다는..ㅋㅋㅋㅋ




아래는 윈도우8 플랫폼의 구조!!

WinRT 프레임워크를 사용한다고 하는데

아래에 보이다싶이 다양한 언어로 개발을 할 수가 있다.



마지막으로 경품추첨이 있었는데

아쉽게도 역시나...ㅠㅠ

경품이 PC에다가 XBOX 역는데... 흐미 아쉬운것!!!

아래는 초라하게 얻어온것들...


폰케이스인줄 알았는데 이건 뭐지 카드지갑도 아닌것이;;

그리고 만화책 한권이랑 이름표..

회사꺼랑 목줄이라 바꿔야겠다 ㅋㅋㅋ




그외에도 윈8을 사용하여 개발사례를 소개해주는 순서가 있었는데

그건 뭐 재미도 없고 없는것도 없고;;


그냥 윈8에 대해 조금이라도 알았다는 것에 만족을...ㅠ



Comment +0