Tagged: Android

무료/유료버전의 앱을 동시에 만들기 – 1 0

무료/유료버전의 앱을 동시에 만들기 – 1

이번에 안드로이드에 올린 어플 중에, 광고를 제거한 버전을 올려달라는 요청을 받게 되었다. 이렇게 무료/유료 버전의 앱을 개발하여 마켓에 올릴 경우에 어떻게 해야 코딩의 중복을 제거하고 효과적인 코딩이 가능한지 하는 부분에 대해 확실히 공부하며 정리하는...

0

[Google I/O 2011] Day One Keynote

2008년 부터 시작된 구글의 개발자 컨퍼런스인 ‘Google I/O 2011’ 의 막이 올랐다. 먼저, 키노트를 통해서 안드로이드의 현황과 나아갈 방향에 대해 알아보자. Remarkable Growth 현재 안드로이드는 다양한 휴대폰 제조업체, 통신사, 개발자의 지원으로 2011년 1억개 개통을...

Get App Installed Date on Android 0

Get App Installed Date on Android

API Level 9 이전 버전 [code lang=”java”] PackageManager pm = context.getPackageManager(); ApplicationInfo appInfo = pm.getApplicationInfo("app.package.name", 0); String appFile = appInfo.sourceDir; long installed = new File(appFile).lastModified(); [/code] API Level 9 이상 [code lang=”java”] long installed...

안드로이드 어플이 SD카드에 설치가 지원되도록 하기 0

안드로이드 어플이 SD카드에 설치가 지원되도록 하기

사용자의 요청에 의해 외부 저장소에 설치가 되도록 하기 [code lang=”java”] <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="preferExternal"> [/code] 시스템이 알아서 자동으로 설치 되도록 하기 [code lang=”java”] <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="auto"> [/code]

Get current language in device 0

Get current language in device

[code lang=”java”] // 현재 설정된 언어의 코드를 리턴한다. (예, ko) Locale.getDefault().getDisplayLanguage(); // 현재 설정된 언어의 국가를 리턴한다. (예, KR) Locale.getDefault().getDisplayCountry(); // 현재 설정된 언어를 문자열로 반환한다. (예, ko_KR) Locale.getDefault().toString(); [/code]

Store image to file 0

Store image to file

[code lang=”java”] public static boolean StoreByteImage(Context mContext, byte[] imageData, int quality, String expName) { File sdImageMainDirectory = new File("/sdcard/myImages"); FileOutputStream fileOutputStream = null; String nameFile; try { BitmapFactory.Options options=new BitmapFactory.Options(); options.inSampleSize = 5; Bitmap...