AppListManager -
LayoutXML의 Android 라이브러리 " AppListManager "를 사용한 샘플 앱
이 샘플 앱 " AppListManager "에 사용 된 소스 코드 및 Android 라이브러리 : https://github.com/layoutxml/applistmanager
대부분의 기능을 보여주는 샘플 앱은 위의 저장소의 "앱"폴더에서 찾을 수 있습니다. 응용 프로그램에는 두 가지 독립적 인 (대부분의 경우) 활동이 포함됩니다.
이러한 기능을 보여주는 Mainactivity :
• 모든 응용 프로그램 수신 (GetAllApps).
• 새로운 응용 프로그램 수신 (GetAllNewApps 및 Broadcast 수신기).
• 제거되지 않은 응용 프로그램 수신 (GetAllUnInStalledApps 및 브로드 캐스트 수신기).
• 플래그가있는 일부 (시스템) 응용 프로그램 (GetSomeapps)을 수신합니다.
• 모든 활동 수신 (발사기 의도 포함) (GetAllactivities).
• 새로운 활동 수신 (런처 의도 포함) (GetAllNewactivities 및 브로드 캐스트 수신기).
• 제거되지 않은 활동 수신 (런처 의도 포함) (GetAllUnIninStalledActivities 및 Broadcast 수신기).
• 정렬 (정렬).
이러한 기능을 보여주는 ListActivity :
• 응용 프로그램/활동 목록을 기다릴 때 회전 진행 막대 (로드) 표시.
• 모든 응용 프로그램 수신 (GetAllApps).
• 모든 활동 수신 (발사기 의도 포함) (GetAllactivities).
• 화면에 응용 프로그램/활동 목록을 표시합니다.
• 새로운 응용 프로그램 수신 (GetAllNewApps 및 Broadcast 수신기).
• 새로운 활동 수신 (런처 의도 포함) (GetAllNewactivities 및 브로드 캐스트 수신기).
• 새로운 응용 프로그램/활동으로 화면에서 목록을 업데이트합니다.
• 제거되지 않은 응용 프로그램 수신 (GetAllUnInStalledApps 및 브로드 캐스트 수신기).
• 제거되지 않은 활동 수신 (런처 의도 포함) (GetAllUnIninStalledActivities 및 Broadcast 수신기).
• 신청서/활동을 제거하지 않고 화면에서 목록을 업데이트합니다.
• 정렬 (정렬).
• 응용 프로그램 및 활동을 시작합니다.
응용 프로그램은 " AppListManager "버전 2.1.0을 사용합니다
최신 버전 2.1.0의 새로운 기능
2018 년 12 월 18 일 라이브러리 버전 2.1.0에 마지막으로 업데이트되었습니다AppData (객체라고 불리는 변수)에 새로운 일반 유형 객체를 추가했습니다. 자신의 요구에 사용할 수있는 추가 변수입니다. 여러 변수가 필요한 경우 해당 변수를 유지하기 위해 새 래퍼 객체 (새 유형)를 작성하십시오. getObject () 및 setObject (Object)와 함께 사용할 수 있으며 여기서 객체는 모든 유형입니다.