2014년 8월 6일 수요일

[Android] 설치된 이미지/어플명/패키지명 표시

1. 레이아웃 구성
- 레이아웃 구성은 각자 자유롭게 하시면됩니다.
- 참고 : 안드로이드 프로그램 관리 레이아웃 : 


2. 데이터 취득
- 필요한 데이터 : 아이콘, 어플리케이션 이름, 패키지명
- 기본적인 데이터 취득은 아래와 같다.

 // 패키지 정보 취득
PackageManager pm = this.getPackageManager();

// 설치된 어플리케이션 리스트 취득
List<ApplicationInfo> packs = pm.getInstalledApplications(
PackageManager.GET_UNINSTALLED_PACKAGES |
PackageManager.GET_DISABLED_COMPONENTS);

AppInfo info = null;
for (ApplicationInfo app : packs) {
info = new AppInfo();
// App Icon
info.mIcon = app.loadIcon(pm);
// App Name
info.mAppNaem = app.loadLabel(pm).toString();
// App Package Name
info.mAppPackge = app.packageName;
mListData.add(info);
}

3. 결과

참고 사이트 : Android GitHub

댓글 없음:

댓글 쓰기