Description: android 4.0 SDK native contacts, address book management, is a good example for those who want to learn android contacts to achieve. The structure is a bit complicated, looks somewhat laborious
To Search:
File list (Check if you may need any files):
Contacts\src\com\android\contacts\GroupMemberLoader.java
........\...\...\.......\........\format\PrefixHighlighter.java
........\...\...\.......\........\......\FormatUtils.java
........\...\...\.......\........\ContactLoader.java
........\...\...\.......\........\socialwidget\SocialWidgetConfigureActivity.java
........\...\...\.......\........\............\SocialWidgetSettings.java
........\...\...\.......\........\............\SocialWidgetProvider.java
........\...\...\.......\........\GroupListLoader.java
........\...\...\.......\........\calllog\CallLogListItemHelper.java
........\...\...\.......\........\.......\CallLogNotificationsService.java
........\...\...\.......\........\.......\CallTypeHelper.java
........\...\...\.......\........\.......\ContactInfoHelper.java
........\...\...\.......\........\.......\PhoneQuery.java
........\...\...\.......\........\.......\VoicemailNotifier.java
........\...\...\.......\........\.......\PhoneNumberHelper.java
........\...\...\.......\........\.......\CallLogQueryHandler.java
........\...\...\.......\........\.......\DefaultVoicemailNotifier.java
........\...\...\.......\........\.......\CallLogQuery.java
........\...\...\.......\........\.......\ContactInfo.java
........\...\...\.......\........\.......\CallLogAdapter.java
........\...\...\.......\........\.......\ExtendedCursor.java
........\...\...\.......\........\.......\CallDetailHistoryAdapter.java
........\...\...\.......\........\.......\CallLogListItemView.java
........\...\...\.......\........\.......\CallTypeIconsView.java
........\...\...\.......\........\.......\CallLogGroupBuilder.java
........\...\...\.......\........\.......\CallLogReceiver.java
........\...\...\.......\........\.......\CallLogFragment.java
........\...\...\.......\........\.......\CallLogListItemViews.java
........\...\...\.......\........\.......\ClearCallLogDialog.java
........\...\...\.......\........\.......\IntentProvider.java
........\...\...\.......\........\editor\GroupMembershipView.java
........\...\...\.......\........\......\ViewIdGenerator.java
........\...\...\.......\........\......\SplitContactConfirmationDialogFragment.java
........\...\...\.......\........\......\PhoneticNameEditorView.java
........\...\...\.......\........\......\AggregationSuggestionEngine.java
........\...\...\.......\........\......\BaseRawContactEditorView.java
........\...\...\.......\........\......\PhotoEditorView.java
........\...\...\.......\........\......\SelectAccountDialogFragment.java
........\...\...\.......\........\......\LabeledEditorView.java
........\...\...\.......\........\......\EventFieldEditorView.java
........\...\...\.......\........\......\ContactEditorUtils.java
........\...\...\.......\........\......\ContactEditorFragment.java
........\...\...\.......\........\......\KindSectionView.java
........\...\...\.......\........\......\RawContactEditorView.java
........\...\...\.......\........\......\RawContactReadOnlyEditorView.java
........\...\...\.......\........\......\StructuredNameEditorView.java
........\...\...\.......\........\......\TextFieldsEditorView.java
........\...\...\.......\........\......\Editor.java
........\...\...\.......\........\......\AggregationSuggestionView.java
........\...\...\.......\........\......\PhotoActionPopup.java
........\...\...\.......\........\ProximitySensorManager.java
........\...\...\.......\........\ProximitySensorAware.java
........\...\...\.......\........\widget\PinnedHeaderListDemoActivity.java
........\...\...\.......\........\......\ProportionalLayout.java
........\...\...\.......\........\......\SearchEditText.java
........\...\...\.......\........\......\InterpolatingLayout.java
........\...\...\.......\........\......\FullHeightLinearLayout.java
........\...\...\.......\........\......\ContextMenuAdapter.java
........\...\...\.......\........\......\PinnedHeaderListView.java
........\...\...\.......\........\......\PinnedHeaderListAdapter.java
........\...\...\.......\........\......\TransitionAnimationView.java
........\...\...\.......\........\......\NotifyingSpinne