dingpong의 블로그

여행, 호텔, 항공, 게임, IT

[안드로이드] 시스템 설정 > 애플리케이션 페이지 열기

[안드로이드] 시스템 설정 > 애플리케이션 페이지 열기

 안드로이드 시스템 환경 설정 페이지의 애플리케이션 페이지를 열고 싶을 경우가 있을 수 있습니다. Intent 를 생성할 때 아래 값을 인자로 주고 startActivity 해주면 됩니다. android.provider.Settings.ACTION_APPLICATION_SETTINGS  테스트 결과 안드로이드 4.0 에서는 앱 리스트가 있는 화면이 바로 나오고, 안드로이드 2.3 까지는 앱 리스트 화면을 보려면 사용자가 한번 더 클릭을 해줘야 하는 화면으로 이동됩니다.  그리고 특정 앱의 상세더 보기[안드로이드] 시스템 설정 > 애플리케이션 페이지 열기[…]

[안드로이드] Java Class 다운로드 받아서 설정하기

[안드로이드] Java Class 다운로드 받아서 설정하기

 다운 받는 주소가 바뀐 것 같습니다. 공식 주소는 http://source.android.com/source/downloading.html 이곳인 것 같은데, 바로 다운로드 받으려면 https://github.com/android/platform_frameworks_base 이곳을 사용하면 될 것 같습니다. —— 이전 글  안드로이드 Java Class 를 받아서 설정하게 되면 이클립스에서 안드로이드 소스를 볼 수 있기 때문에 여러 가지로 더 좋게 개발을 할 수 있습니다. 다운로드 : http://android.git.kernel.org/?p=platform/frameworks/base.git;a=snapshot;h=HEAD;sf=tgz  위 파일을 다운로드 받아서 압축을 풀고 2개의 폴더를더 보기[안드로이드] Java Class 다운로드 받아서 설정하기[…]

[안드로이드] PendingIntent 에서 putExtra 사용시 마지막 값 전달 문제점

[안드로이드] PendingIntent 에서 putExtra 사용시 마지막 값 전달 문제점

 안드로이드에서 위젯 등을 개발할 때 PendingIntent 를 사용하게 됩니다. PendingIntent 를 사용하는데 Intent 에 putExtra 에 값을 넣고 setOnClickPendingIntent 를 했는데 마지막에 설정한 값으로만 전달이 되는 경우가 발생하는 경우가 발생할 수 있습니다. 만약 값이 없거나 과거에 설정한 값이 전달되는 경우는 아래 Flag를 설정하면 해결 될 수 있다고 합니다.  PendingIntent.FLAG_UPDATE_CURRENT  그렇지만 마지막 값으로만 전달되는 문제는 이렇게더 보기[안드로이드] PendingIntent 에서 putExtra 사용시 마지막 값 전달 문제점[…]