Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Tag Android

Check network availability of your android phone

현재 안드로이드 폰에서 와이파이가 연결가능한지, 3G가 연결가능한지 확인하는데 사용 가능한 유틸 클래스 사용하는 방법 와이파이 상태 확인 : ZemnaNetworkInfo.IsWifiAvailable(현재 컨텍스트) 3G 상태 확인 : ZemnaNetworkInfo.Is3GAvailable(현재 컨텍스트) 둘중에 아무거나 연결 가능한지 확인 : ZemnaNetworkInfo.IsAnyAvailable(현재 컨텍스트) Source [code language=”java”] import android.content.Context; import…

Flutter Guide for Beginner

Have you heard about Flutter? Flutter is Google’s mobile app SDK for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free…

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 = context.getPackageManager().getPackageInfo(“package.name”, 0).firstInstallTime; [/code] Reference

Getting List of Installed Applications in Android

출처 : 방법1. PackageManager.queryIntentActivities() 함수 이용 [code language=”java”] public class AppList extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); PackageManager pm = this.getPackageManager(); Intent intent = new Intent(Intent.ACTION_MAIN, null); intent.addCategory(Intent.CATEGORY_LAUNCHER); List list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED); for (ResolveInfo rInfo…

[Google I/O 2011] Day One Keynote

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

QRCodeFactory

해당 링크로의 연결정보를 가지고 있는 QR Code 이미지를 생성하여 반환하는 클래스. 스마트폰에서 QR Code 리더기 어플을 이용하여 찍으면 해당 링크로 이동이 가능하다. Source [code language=”java”] package net.zemna.android.appadviser; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLConnection; import android.graphics.Bitmap; import…