내 팀과 나는 기본적으로 주소록 인 안드로이드 앱을 만들고 있습니다. 우리는 당신이받은 가장 긴 텍스트와 같은 멋진 통계를 추가하고, 당신이받은 모든 텍스트를 얼마나 많은 텍스트로 보내고 싶었는지, 그리고 전화를 걸 었는지를 추가하고 싶었습니다. 정보에 액세스 할 수있는 방법을 찾지 못했습니다. 감사합니다.안드로이드 앱에 대한 통화/텍스트 통계를 얻을 수있는 방법이 있습니까?
2
A
답변
0
SMS/MMS ContentProvider에서 볼 수있는 모든 텍스트 통계입니다. 또한 모든 통화 통계는 각 공급자에서 확인할 수 있습니다. 실시간으로 일어나는 모든 업데이트에 대한 정보를 얻고 싶다면 콘텐트 관찰자를 사용하여 해당 데이터베이스의 업데이트를 수신하십시오. 그렇지 않으면 필요할 때 데이터를 읽으십시오.
http://developer.android.com/reference/android/content/ContentProvider.html
http://developer.android.com/reference/android/database/ContentObserver.html
이 정보
당신이 시작하는 데 도움이 될 것입니다ContentResolver cr = getContext().getContentResolver();
Cursor cur = null;
//This is a query for SMS database
cur = cr.query(Uri.parse("content://sms"), projection, where,values, sortOrder);
//Do whatever you want with the result
cur.close();
// This query works with MMS data
cur = cr.query(Uri.parse("content://mms"), projection, where, values, sortOrder);
//Process MMS results
cur.close();
//Ask for Call statistics
cur = cr.query(CallLog.Calls.CONTENT_URI, projection, where,values, sortOrder);
//Process the call statistics
cur.close();
데이터베이스는 당신이 필요로하는 통계를 계산하는 데 사용할 수있는 많은 다양한 분야를 포함한다. 데이터베이스의 내용을 먼저 덤프하고 필드를 조사하여 어떤 정보가 제공되는지 이해하는 것이 좋습니다. 그런 다음 정교한 SQL 쿼리를 작성하고 필요한 계산을 수행 할 수 있습니다.
관련 문제
- 1. 특정 앱에 대한 최근 video.watches 활동을 얻을 수있는 방법이 있습니까?
- 2. 안드로이드 2.2 또는 2.1에서리스트 뷰 overscroll을 얻을 수있는 방법이 있습니까?
- 3. gvim : 문자열 배열을 얻을 수있는 방법이 있습니까?
- 4. 노드의 이웃을 직접 얻을 수있는 방법이 있습니까?
- 5. iPhone NSDateComponents에서 nsdate를 얻을 수있는 방법이 있습니까
- 6. 특정 UIImageView 속성을 얻을 수있는 방법이 있습니까?
- 7. UIView touchesBegan에 대한 정확한 타이밍 데이터를 얻을 수있는 방법이 있습니까?
- 8. C 함수의 크기를 얻을 수있는 방법이 있습니까?
- 9. 쿠키 응답을 빨리 얻을 수있는 방법이 있습니까?
- 10. 애니메이션의 남은 시간을 얻을 수있는 방법이 있습니까?
- 11. 독특한 컴퓨터 ID를 얻을 수있는 방법이 있습니까?
- 12. 조인의 결과를보고 PostgreSQL을 얻을 수있는 방법이 있습니까?
- 13. JFrame없이 키보드 이벤트를 얻을 수있는 방법이 있습니까?
- 14. pydev에서 REPL을 얻을 수있는 방법이 있습니까?
- 15. XUL에서 프로세스의 피드백을 얻을 수있는 방법이 있습니까?
- 16. 윈도우의 GraphicsPath를 얻을 수있는 방법이 있습니까?
- 17. 안드로이드에서 GPS없이 속도를 얻을 수있는 방법이 있습니까?
- 18. 업데이트로 설치된 앱에 대한 새 권한을 얻을 수 있습니까?
- 19. Facebook API에서 친구의 사진을 효율적으로 얻을 수있는 방법이 있습니까?
- 20. 안드로이드 앱에서 json 객체의 키 이름을 알 수있는 방법이 있습니까?
- 21. iOS 앱에 캘린더보기를 추가 할 수있는 방법이 있습니까?
- 22. 앱에 필요한 iOS 버전을 구성 할 수있는 방법이 있습니까?
- 23. 배열에 대한 통계를 계산하십시오.
- 24. herenow API는 출시되었습니다. 체크인 한 userdetail을 얻을 수있는 방법이 있습니까?
- 25. 트위터, 페이스 북 - 아바타의 원본 이미지를 얻을 수있는 방법이 있습니까?
- 26. 앱용 안드로이드 앱에 대한 간단한 기부
- 27. JS를 사용하지 않고 책갈피 정보를 얻을 수있는 방법이 있습니까?
- 28. PHP로 html 콘텐츠/값을 얻을 수있는 방법이 있습니까?
- 29. 어떻게 Coherence 캐시에서 통계를 다시 얻을 수 있습니까?
- 30. Linux에서 현재 프로세스 수를 얻을 수있는 간단한 방법이 있습니까?