728x90
반응형
SMALL
디바이스에 설치된 앱 아이콘 , 앱 이름 , 앱 패키지명 을 리스트화 시켜 한번에 볼수있는(설정가면 앱은 볼수있지만 패키지명을 볼수없다.굳이 필요없긴 하지만)리스트를 만드는 코드는 아래와같다.
PackageManager pm = this.getPackageManager();
List<ApplicationInfo> list = pm.getInstalledApplications(0);
for(ApplicationInfo applicationInfo : list){
String name = String.valueOf(applicationInfo.loadLabel(pm)); //앱이름
String pName = applicationInfo.packageName; //앱 패키지
Drawable iconDrawalbe = applicationInfo.loadIcon(pm); //앱 아이콘
data.add(new ListviewItem(iconDrawalbe,name,pName));
}
위의 코드를 입력하면 주석 달린것과 같이 앱 이름 , 앱 패키지 , 앱아이콘 을 차례대로 가져와서 list 에 넣어 리스트뷰등을 이용하여
육안으로 볼수있는 코드를 추가해주면 확인할 수 있다.
'Android Study' 카테고리의 다른 글
아주 기초적?이지만 깜박했던 실수! (0) | 2019.01.13 |
---|---|
새로운 코드에 대한 분석Tip(주관적) (0) | 2019.01.07 |
안드로이드 스튜디오 안에서 SHA-1 인증서 지문 가져오기 (0) | 2019.01.07 |
안드로이드 string.xml 파일에서 특수문자 사용하기 (0) | 2019.01.03 |
TextView 문자열, 클래스에서 원하는 부분만 스타일 변경하여 적용시키기 (0) | 2019.01.02 |