나는 안드로이드에서 응용 프로그램의 최근 출시 시간을 알고 싶습니까?Android에서 앱의 최근 출시 시간을 어떻게 확인할 수 있습니까?
3
A
답변
1
응용 프로그램의 주 활동 onCreate에서 시스템 시간을 기록 할 수 있습니다. 이 시간은 클래스 수준 필드에서 설정하고 응용 프로그램의 다른 곳에서 액세스 할 수 있습니다. 또한 onResume 유사한 변수 (..) 등
public class MainActivity extends Activity {
long launchTime;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
launchTime = System.currentTimeMillis();
....
}
}
+0
내 응용 프로그램에서 다른 응용 프로그램의 최근 출시를 알고 싶습니다. 가능합니까? – raj
0
당신은 실행중인 응용 프로그램을 모두 추적하는 STICKY 서비스를 만들 수 있습니다 할 수있는 최선을 가질 수있다.
@Override
public int onStartCommand(Intent intent, int flags, int startId)
{
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run()
{
final ActivityManager activityManager = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
final List<RunningTaskInfo> services = activityManager.getRunningTasks(Integer.MAX_VALUE);
for (int i = 0; i < services.size(); i++) {
if(!stalkList.contains(services.get(i).baseActivity.getPackageName()))
{
// you may store the time here
stalkList.add(services.get(i).baseActivity.getPackageName());
}
}
List<RunningAppProcessInfo> procInfos = activityManager.getRunningAppProcesses();
for(int i = 0; i < procInfos.size(); i++) {
ArrayList<String> runningPkgs = new ArrayList<String>(Arrays.asList(procInfos.get(i).pkgList));
Collection diff = subtractSets(runningPkgs, stalkList);
if(diff != null)
{
stalkList.removeAll(diff);
}
}
}
}, 20000, 6000); // every 6 seconds
return START_STICKY;
}
관련 문제
- 1. Android에서 위도, 경도를 어떻게 확인할 수 있습니까?
- 2. Android에서 실행중인 앱을 어떻게 확인할 수 있습니까?
- 3. 앱의 출시 시간 계산
- 4. 어떻게 확인할 수 있습니까?
- 5. 웹 브라우저에서 gzip 디코딩 시간을 어떻게 확인할 수 있습니까?
- 6. 이벤트 발생 후 시간을 어떻게 확인할 수 있습니까?
- 7. iPhone 앱의 출시 횟수
- 8. 내 앱에서 느려지는 것을 어떻게 확인할 수 있습니까?
- 9. 사진을 올바르게 업로드했는지 어떻게 확인할 수 있습니까?
- 10. npot이 android에서 지원되는지 동적으로 확인할 수 있습니까?
- 11. 유니버셜 앱의 출시 이미지 수 최소
- 12. 연락처 변경 사항을 어떻게 확인할 수 있습니까?
- 13. 어떻게 확인할 수 있습니까 NSDATE
- 14. iframe이로드되었는지 어떻게 확인할 수 있습니까?
- 15. osCommerce의 출시 내용을 어떻게 알 수 있습니까?
- 16. UISearchDisplayController의 searchResultsTableView가 표시되는지 어떻게 확인할 수 있습니까?
- 17. Freebase이 최근 RDF 덤프를 출시 했습니까?
- 18. 최근 통화가 누락되었는지 어떻게 알 수 있습니까?
- 19. 앱 출시 시간을 알려주세요. Android
- 20. Android에서 어떻게 구현할 수 있습니까?
- 21. Silverlight에서 스토리 보드의 경과 시간을 확인할 수 있습니까?
- 22. groovy (grails)는 java와 같은 컴파일 시간을 확인할 수 있습니까?
- 23. NSPasteboard가 업데이트되었는지 어떻게 확인할 수 있습니까?
- 24. 값이 숫자인지 어떻게 확인할 수 있습니까?
- 25. 링크를 이미 클릭했는지 어떻게 확인할 수 있습니까?
- 26. DES 키의 패리티를 어떻게 확인할 수 있습니까?
- 27. 대기열이 비어 있는지 어떻게 확인할 수 있습니까?
- 28. 사진이 완전히로드되었는지 어떻게 확인할 수 있습니까?
- 29. URL 리디렉션을 어떻게 확인할 수 있습니까?
- 30. 파일이 있는지 어떻게 확인할 수 있습니까?
는 여기를 참조하십시오 http://stackoverflow.com/questions/2324847/launch-time-of-an-app –
친애 처음이 StackOverflow의 질문을 통해 이동 : http://stackoverflow.com/faq#dontask –
친애하는 질문을하지 마십시오 중복 질문 그렇지 않으면 그것을 플래그 또는 투표 이런 종류의 질문에 대한 닫습니다. –