2016년 12월 22일 목요일

Android 설치된 앱 목록 가져오기

구글링해서 찾은것인데 작업후에 정리해 두려다보니
출처가 기억나지 않는다 ㅠㅠ

PackageManager packageManager;
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);

List<ResolveInfo> list = packageManager.queryIntentActivities(intent, 0);

for (ResolveInfo info : list) {
    String appActivity = info.activityInfo.name;
    String appPackageName = info.activityInfo.packageName;
    String appName = info.loadLabel(packageManager).toString();

    Drawable drawable = info.activityInfo.loadIcon(packageManager);
    Log.d("TEST", "appName : " + appName + ", appActivity : "
+ appActivity + ", appPackageName : " + appPackageName);
}

packagemanager를 이용해서 목록을 가지고 오고 패키지명이나 아이콘 이미지를 가지고 오는 소스

2024년 첫번째 도서 리뷰 GPT-4를 활용한 인공지능 앱 개발

 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다." 24년 첫 도서 리뷰이다. 작년까지? 한참 핫 했던 인공지능 서비스 Chat GPT에 관한 책이다. 핑계지만 어쩌다보니 GPT에 대한 접근이...