태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

Guest book

  1. 아~ 다시한번 감사드립니다 ^^ 돌파구가 생겼네요~ 정말 감사합니다 ㅎㅎ

  2. 아... 밑에 답변 정말 감사합니다 ㅠㅠ 덕분에 잘 해결했습니다 :)


    그리고 저..

    안드로이드 앱에 구글지도를 구현하고 그 위에 제가 찍은 사진을 보여주고 싶은데... 혹시 도움말을 좀 얻을 수 있을까요??



    정확하게는...

    사진을 찍으면 위치정보가 남는데, 그 위치정보를 통해서 핸드폰 사진첩에 있는 사진 전부를

    자동으로 구글맵위에 핀 대신 사진으로 조그맣게 보여주려고 하거든요.

    어떤식으로 코드를 짜 나가야할지 감이 오지 않아서 도움을 부탁드려요 ㅠㅠ

  3. 일단 구글맵 라이브러리에 포함된 Overlay 클래스를 보세요. Overlay클래스를 이용하면 지도 위에 그림이나 버튼 등 여러 요소를 표시할 수 있습니다. (위도와 경도를 사용합니다)

    사진의 위치정보는 ExifInterface(http://developer.android.com/reference/android/media/ExifInterface.html)를 사용하여 얻을 수 있습니다.

  4. 안녕하세요~ 책과 블로그 모두 큰 도움을 받고 있는 독자입니다 ^^

    하나만 여쭤보겠습니다.


    안드로이드 개발을 하면서

    핸드폰 단말내부의 갤러리(사진찍으면 저장되는 것)를

    앱에서 버튼 누르면 뜨도록 구현하고 싶은데 어떤 강좌를 봐야할지 모르겠습니다. 한번씩 다 본거 같은데

    찾기가 어렵네요 ㅠㅠ


    사진이나 이미지들은 res > drawable 에 넣어두고

    gridview나 기타 뷰 들에 대한 설명은 굉장히 많이 나오는데요..

    제가 찾는 것은 핸드폰 내부에 저장되어있는 사진들을 불러 내고 싶은거라 도움이 필요해 글을 남기게 되었습니다.


    바쁘시겠지만... 모쪼록 답변을 부탁드릴게요

    감사합니다. 좋은 하루 되세요 ^^

  5. 컨텐트 프로바이더에 대한 지식과 미디어 프로바이더 중 이미지 정보를 제공하는 프로바이더인 MediaStore.Images.Media

    http://developer.android.com/reference/android/provider/MediaStore.Images.Media.html

    를 한번 참조해보세요~~

  6. 안녕하세요.

    커니의 안드로이드 책을 보면서 어플을 만들고 있는 학생입니다.

    차량용 블랙박스를 구현하고 있고요.

    가속센서랑 GPS 사용, 미디어 녹화는 책을 보면서 이해했습니다.

    이 세가지 기능을 1개의 엑티비티에서 동작시키려고 하는데,

    Thread를 사용해서 구현해야 하는데,

    책에 나오는 서비스 설명으로는 좀 이해하기 힘든 부분이 많습니다. (자바쪽도 초보라서ㅜㅜ)

    가속센서랑 GPS를 thread로 구현하는 방법이 있는가요?

    void run()에는 어떤 코드를 삽입해야하는지 모르겠습니다.

    무지한 학생에게 가르침을 조금 주시면 감사하겠습니다.

  7. 커니님 말씀대로 하니 해결되었습니다.
    감사합니다~

    보기는 일찍 봤지만, 늦게나마 감사표현을 드리려 다시 방명록을 남깁니다.
    좋은 하루 보내세요~

  8. 안녕하세요, 커니님
    커니님의 책과 블로그를 통해 열심히 배우고 있습니다.

    질문이 하나 있어서 여쭈어 보고 싶은데, 어찌보면 너무 초보적인 질문인거 같기도 해서 망설이다 글을 적습니다.
    Graphical Layout 을 보면 xml로 코딩된 내용을 미리 볼 수 있는 기능을 하는 것으로 알고 있는데요,
    저는 미리보기가 하나도 되지 않아 질문을 드리게 되었습니다.
    기본적으로 HelloAndroid를 생성해도 검은 바탕에 텍스트 출력이라도 되어야 하는데
    아무런 화면도 없고, 옆에 Palette만 나열되있는 상태입니다.
    어떤것을 눌러 설정을 해줘야 하는지 알고 싶습니다.
    이클립스 버전은 Helios Service Release 2 쓰구 있구요.
    너무 기초적인 질문을 드리는거 같아 죄송하지만, 꼭 답변을 해주셨으면 감사합니다ㅠ
    그럼 남은 오늘도 즐겁게 마무리 하시길 바랍니다.

  9. 혹시 오른쪽 상단에 Theme이 설정되어있는 상태인가요??
    타겟에 맞는 Theme이 설정되어 있지 않으면 화면이 제대로 표시되지 않을 수 있습니다 :)

  10. 커니님 질문이요~~

    listview 안에 togglebutton 을 넣고 커스텀adapter를 만들었습니다.

    일반 버튼의 경우는

    onClick메소드 밖에

    .setTag(position) 를 하고

    onClick메소드안에서 (Integer) .getTag() 로 몇번째 버튼인지 알수 있었습니다만..

    ToggleButton 을 추가하고

    onCheckedChanged 메소드안에서는

    몇번째 토글버튼을 클릭하였는지 알수 있는 방법이 없을까요..???

  11. 따로는 방법이 없는 것 같습니다. onClick() 메서드에서 관련 기능을 처리하는 것이 더 나을지도 모르겠네요~

  12. 제가 아는 그 커니님인지 모르겠네요?
    혹시 지금 나이가 어떻게 되시는진 모르겠지만 ㅡㅡ;
    예전에 카이스트에 캠프 비슷한거 가보신 적 없으신지 ^^

  13. 헛... 그런건 가본적이 없습니다 ^^

  14. 안녕하세요^^
    이번에도 질문이 하나 있어서 이렇게 글 올립니다..

    어플 완전 종료에 관한건데요..
    이곳저곳 인터넷을 뒤져보니..예전엔 System.exit(0); 이나 android.os.Process.killProcess(android.os.Process.myPid());
    을 써서 종료를 했다는데..이건 finish();와 같은 기능을 하더군요..

    그리고 찾은게
    ActivityManager am = (ActivityManager)activity.getSystemService(Activity.ACTIVITY_SERVICE);
    am.restartPackage(activity.getPackageName());
    - <uses-permission android:name="android.permission.RESTART_PACKAGES"/>

    ActivityManager am = (ActivityManager)activity.getSystemService(Activity.ACTIVITY_SERVICE);
    am.killBackgroundProcesses(activity.getPackageName());
    - <uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>/

    도 사용해봤는데..여전히 죽지를 않습니다..
    하나씩 해보다 안돼서 몽땅 다 사용해보기도 했지만..여전히 안돼더군요;;;
    제가 빼먹은게 있나요?
    아님 이 방법 말고 확실하게 프로세스를 죽이는 방법이 있음 알려주시길 바랍니다..^^

    그럼 오늘도 즐거운 하루 되십시요..^^

  15. 액티비티의 경우 Back 키를 눌러 액티비티를 종료 (즉, 태스크에 아무런 액티비티가 남아있지 않을 경우) 자동으로 종료됩니다. (물론, 메모리에 일정시간 동안 남아있기는 합니다).

    강제로 앱을 종료한다는게 정말로 필요한 것이 아니라면 (예 : 앱 동작이 되지 않음) 시스템쪽에서 알아서 처리하도록 하는것이 좋을듯 하네요. 아니면 액티비티 전환시 적절한 플래그를 사용하여 액티비티 스택을 관리하는 방법도 있구요.

  16. 안녕하세요..^^
    커니님의 책을 보면서 열심히 공부중에 있는 초보 개발자 입니다..^^ㅋ

    두가지 질문이 있어서 이렇게 글 올립니다..
    우선 첫번째로는..이미지 관련인데..
    아이폰은 이미지의 파일명을 default.png라고 한 다음 프로젝트에 추가만 해주면..
    자동으로 앱이 실행될때 default.png이 보여지는데요..
    안드로이드도 이런 기능이 있나요?

    둘째 데이터 저장에 관한것도..
    아이폰에 보면 NSUserDefault에 어떤 데이터들을 저장해놓으면 어플이 삭제되지 않는한 계속 그 값을 가지고 있는데요..
    안드로이드에도 이런게 있나요?

    그럼 새해 복 많이 받으세요~^^

  17. 안드로이드는 따로 Splash스크린이 없습니다. (대부분의 경우 필요가 없죠). 만약 스플래시 화면을 만들고 싶다면 임의로 액티비티를 하나 만들어 표시해주는 방식으로 만들어야 합니다.

    두번째로... 말씀하신 NSUserDefault가 아마 안드로이드의 SharedPreferences와 같은 것 같은데, SharedPreferences에도 키-값 쌍 (Key-value pair)으로 데이터를 저장할 수 있습니다. :)