PackageManager packagemanager = this.getPackageManager();
        List< ApplicationInfo > appList = packagemanager.getInstalledApplications( 0 );
Log.d("", "----------------------"+ appList.size());
ss = new String[appList.size()];
ArrayList<String> list = new ArrayList<String>();
for (i = 0; i < appList.size(); i++) {
list.add( appList.get(i).loadLabel(packagemanager).toString());
ss[i] = appList.get(i).packageName;
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,  android.R.layout.simple_list_item_1, list);
    listView.setAdapter(adapter);

이소스를 이용해서 어플리케이션을 불러오고있습니다.
그런대 설치된 모든어플리케이션을 가져오더라구요 ..
그게아니라 디폴트어플리케이션 제외하고 가져오는 방법이 따로있는것같은데
검색해도 다 디폴트어플리케이션까지 다가져오는 소스들뿐이네요 ㅠㅠ