=======================
=======================
=======================
출처: http://ddungdunge.blogspot.kr/2014/05/android-app-icon.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.testhello"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.testhello.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
|
=======================
=======================
=======================
출처: http://shary1012.tistory.com/135
=======================
=======================
=======================
출처: http://itmir.tistory.com/433
파워 앰프 언락커를 예로 들면
실행할경우 런처에서 아이콘을 숨기는 기능이 있습니다
이처럼 런처에서 어플의 Icon을 숨길수 있습니다
AndroidManifest.xml에서는 아래와 같이 설정하지만 java에서 유동적으로도 설정이 가능합니다
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
아래는 예제 입니다
첫번째 예제
ComponentName componentToDisable =
new ComponentName("com.example.app",
"com.example.app.Activity");
getPackageManager().setComponentEnabledSetting(
componentToDisable,
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
두번째 예제
PackageManager pm = getPackageManager();
pm.setApplicationEnabledSetting("com.example.app",
PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
PackageManager.DONT_KILL_APP);
자신의 어플(this)외 타 어플의 아이콘을 숨기려고 하면 퍼미션 오류가 나타납니다
android:sharedUserId속성을 이용하면 가능하다고도 합니다
=======================
=======================
=======================
'스마트기기개발관련 > 안드로이드 개발' 카테고리의 다른 글
안드로이드 android 다양한 앱 종료 방법 관련 (0) | 2016.07.11 |
---|---|
안드로이드[Android] EditText 자동 포커스 제거 (0) | 2016.07.08 |
안드로이드 android 앱에서 apk 다운로드 설치 코드하기 관련 (0) | 2016.07.05 |
안드로이드 webview 자바스크립트 \n\r 값을 스크립트로 넘겨줄때 엔터값이 안넘어갈때 방법 (0) | 2016.06.16 |
안드로이드 개발 파일읽기 파일IO 관련 (0) | 2016.06.16 |