实例介绍
网络电话代码
【实例截图】
【核心代码】
73c0a98b-e4e3-4e2a-bde8-2dc9c540c9f0
└── imsdroid源
└── imsdroid
├── AndroidManifest.xml
├── bin
│ ├── classes.dex
│ ├── ietf
│ │ └── params
│ │ └── xml
│ │ └── ns
│ │ ├── pidf
│ │ │ ├── Basic.class
│ │ │ ├── caps
│ │ │ │ ├── Actortype.class
│ │ │ │ ├── Actortypes.class
│ │ │ │ ├── Classtype.class
│ │ │ │ ├── Classtypes.class
│ │ │ │ ├── Descriptiontype.class
│ │ │ │ ├── Devcaps.class
│ │ │ │ ├── Duplextype.class
│ │ │ │ ├── Duplextypes.class
│ │ │ │ ├── Equalstype.class
│ │ │ │ ├── EventPackagestype.class
│ │ │ │ ├── Eventtypes.class
│ │ │ │ ├── Extensionstype.class
│ │ │ │ ├── Extensiontypes.class
│ │ │ │ ├── Higherthantype.class
│ │ │ │ ├── Languagestype$Notsupported.class
│ │ │ │ ├── Languagestype$Supported.class
│ │ │ │ ├── Languagestype.class
│ │ │ │ ├── Lowerthantype.class
│ │ │ │ ├── Methodstype.class
│ │ │ │ ├── Methodtypes.class
│ │ │ │ ├── Mobilitytype.class
│ │ │ │ ├── Mobilitytypes.class
│ │ │ │ ├── Prioritytype.class
│ │ │ │ ├── Prioritytypes.class
│ │ │ │ ├── Rangetype.class
│ │ │ │ ├── Schemestype$Notsupported.class
│ │ │ │ ├── Schemestype$Supported.class
│ │ │ │ ├── Schemestype.class
│ │ │ │ └── Servcapstype.class
│ │ │ ├── Contact.class
│ │ │ ├── data_model
│ │ │ │ ├── Device.class
│ │ │ │ ├── Empty.class
│ │ │ │ ├── NoteT.class
│ │ │ │ └── Person.class
│ │ │ ├── Note.class
│ │ │ ├── Presence.class
│ │ │ ├── rpid
│ │ │ │ ├── ActiveIdle.class
│ │ │ │ ├── Activities$activity.class
│ │ │ │ ├── Activities$ACTIVITY_TYPE.class
│ │ │ │ ├── Activities$appointment.class
│ │ │ │ ├── Activities$away.class
│ │ │ │ ├── Activities$breakfast.class
│ │ │ │ ├── Activities$busy.class
│ │ │ │ ├── Activities$dinner.class
│ │ │ │ ├── Activities$holiday.class
│ │ │ │ ├── Activities$in_transit.class
│ │ │ │ ├── Activities$looking_for_work.class
│ │ │ │ ├── Activities$meal.class
│ │ │ │ ├── Activities$meeting.class
│ │ │ │ ├── Activities$on_the_phone.class
│ │ │ │ ├── Activities$other.class
│ │ │ │ ├── Activities$performance.class
│ │ │ │ ├── Activities$permanent_absence.class
│ │ │ │ ├── Activities$playing.class
│ │ │ │ ├── Activities$presentation.class
│ │ │ │ ├── Activities$shopping.class
│ │ │ │ ├── Activities$sleeping.class
│ │ │ │ ├── Activities$spectator.class
│ │ │ │ ├── Activities$steering.class
│ │ │ │ ├── Activities$travel.class
│ │ │ │ ├── Activities$tv.class
│ │ │ │ ├── Activities$vacation.class
│ │ │ │ ├── Activities$working.class
│ │ │ │ ├── Activities$worship.class
│ │ │ │ ├── Activities.class
│ │ │ │ ├── Empty.class
│ │ │ │ ├── Mood.class
│ │ │ │ ├── NoteT.class
│ │ │ │ ├── PlaceIs$Audio.class
│ │ │ │ ├── PlaceIs$Text.class
│ │ │ │ ├── PlaceIs$Video.class
│ │ │ │ ├── PlaceIs.class
│ │ │ │ ├── PlaceType.class
│ │ │ │ ├── Privacy.class
│ │ │ │ ├── Relationship.class
│ │ │ │ ├── ServiceClass.class
│ │ │ │ ├── Sphere.class
│ │ │ │ ├── StatusIcon.class
│ │ │ │ ├── TimeOffset.class
│ │ │ │ └── UserInput.class
│ │ │ ├── Status.class
│ │ │ └── Tuple.class
│ │ ├── resource_lists
│ │ │ ├── DisplayNameType.class
│ │ │ ├── EntryRef.class
│ │ │ ├── EntryRefType.class
│ │ │ ├── EntryType$DisplayName.class
│ │ │ ├── EntryType.class
│ │ │ ├── ExternalType.class
│ │ │ ├── ListType$List.class
│ │ │ ├── ListType.class
│ │ │ └── ResourceLists.class
│ │ ├── rls_services
│ │ │ ├── PackagesType.class
│ │ │ ├── RlsServices.class
│ │ │ └── ServiceType.class
│ │ └── xcap_caps
│ │ ├── XcapCaps$Auids.class
│ │ ├── XcapCaps$Extensions.class
│ │ ├── XcapCaps$Namespaces.class
│ │ └── XcapCaps.class
│ ├── imsdroid.apk
│ ├── oma
│ │ └── xml
│ │ ├── prs
│ │ │ └── pidf
│ │ │ └── oma_pres
│ │ │ ├── BarringState.class
│ │ │ ├── BarringType.class
│ │ │ ├── BasicType.class
│ │ │ ├── EmptyType.class
│ │ │ ├── NetworkAvailability$Network.class
│ │ │ ├── NetworkAvailability.class
│ │ │ ├── OverridingWillingness.class
│ │ │ ├── RegistrationState.class
│ │ │ ├── RegistrationType.class
│ │ │ ├── ServiceDescription.class
│ │ │ ├── SessionParticipation.class
│ │ │ └── Willingness.class
│ │ └── xdm
│ │ └── xcap_directory
│ │ ├── XcapDirectory$Folder$Entry.class
│ │ ├── XcapDirectory$Folder.class
│ │ └── XcapDirectory.class
│ ├── org
│ │ └── doubango
│ │ ├── imsdroid
│ │ │ ├── CallDialog.class
│ │ │ ├── CustomDialog.class
│ │ │ ├── events
│ │ │ │ ├── ContactsEventArgs.class
│ │ │ │ ├── ContactsEventTypes.class
│ │ │ │ ├── EventArgs.class
│ │ │ │ ├── EventDispatcher.class
│ │ │ │ ├── EventHandler.class
│ │ │ │ ├── HistoryEventArgs.class
│ │ │ │ ├── HistoryEventTypes.class
│ │ │ │ ├── IContactsEventDispatcher.class
│ │ │ │ ├── IContactsEventHandler.class
│ │ │ │ ├── IEventDispatcher.class
│ │ │ │ ├── IEventHandler.class
│ │ │ │ ├── IHistoryEventDispatcher.class
│ │ │ │ ├── IHistoryEventHandler.class
│ │ │ │ ├── IInviteEventDispatcher.class
│ │ │ │ ├── IInviteEventHandler.class
│ │ │ │ ├── IMsrpEventDispatcher.class
│ │ │ │ ├── IMsrpEventHandler.class
│ │ │ │ ├── InviteEventArgs.class
│ │ │ │ ├── InviteEventTypes.class
│ │ │ │ ├── IRegistrationEventDispatcher.class
│ │ │ │ ├── IRegistrationEventHandler.class
│ │ │ │ ├── ISubscriptionEventDispatcher.class
│ │ │ │ ├── ISubscriptionEventHandler.class
│ │ │ │ ├── IXcapEventDispatcher.class
│ │ │ │ ├── IXcapEventHandler.class
│ │ │ │ ├── MsrpEventArgs.class
│ │ │ │ ├── MsrpEventTypes.class
│ │ │ │ ├── RegistrationEventArgs.class
│ │ │ │ ├── RegistrationEventTypes.class
│ │ │ │ ├── SubscriptionEventArgs.class
│ │ │ │ ├── SubscriptionEventTypes.class
│ │ │ │ ├── XcapEventArgs.class
│ │ │ │ └── XcapEventTypes.class
│ │ │ ├── IMSDroid.class
│ │ │ ├── Main$1.class
│ │ │ ├── Main$2.class
│ │ │ ├── Main$3.class
│ │ │ ├── Main$4.class
│ │ │ ├── Main$5.class
│ │ │ ├── Main.class
│ │ │ ├── media
│ │ │ │ ├── AudioConsumer$1.class
│ │ │ │ ├── AudioConsumer$MyProxyAudioConsumer.class
│ │ │ │ ├── AudioConsumer.class
│ │ │ │ ├── AudioProducer$1.class
│ │ │ │ ├── AudioProducer$MyProxyAudioProducer.class
│ │ │ │ ├── AudioProducer.class
│ │ │ │ ├── MediaType.class
│ │ │ │ ├── VideoConsumer$MyProxyVideoConsumer.class
│ │ │ │ ├── VideoConsumer$Preview.class
│ │ │ │ ├── VideoConsumer.class
│ │ │ │ ├── VideoProducer$1.class
│ │ │ │ ├── VideoProducer$APILevel5.class
│ │ │ │ ├── VideoProducer$APILevel7.class
│ │ │ │ ├── VideoProducer$APILevel8.class
│ │ │ │ ├── VideoProducer$FFC.class
│ │ │ │ ├── VideoProducer$MyProxyVideoProducer.class
│ │ │ │ ├── VideoProducer$Preview.class
│ │ │ │ └── VideoProducer.class
│ │ │ ├── Model
│ │ │ │ ├── AddressBook.class
│ │ │ │ ├── Call.class
│ │ │ │ ├── Configuration$CONFIGURATION_ENTRY.class
│ │ │ │ ├── Configuration$CONFIGURATION_SECTION.class
│ │ │ │ ├── Configuration.class
│ │ │ │ ├── ConfigurationSection.class
│ │ │ │ ├── ConfigurationSectionEntry.class
│ │ │ │ ├── Group$Contact.class
│ │ │ │ ├── Group.class
│ │ │ │ ├── HistoryAVCallEvent.class
│ │ │ │ ├── HistoryEvent$StatusType.class
│ │ │ │ ├── HistoryEvent.class
│ │ │ │ ├── HistoryList.class
│ │ │ │ ├── HistoryMsrpEvent.class
│ │ │ │ ├── HistorySMSEvent.class
│ │ │ │ └── Message.class
│ │ │ ├── MyViewFlipper.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$array.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$raw.class
│ │ │ ├── R$string.class
│ │ │ ├── R.class
│ │ │ ├── Screens
│ │ │ │ ├── IScreen.class
│ │ │ │ ├── Screen$1.class
│ │ │ │ ├── Screen$2.class
│ │ │ │ ├── Screen$3.class
│ │ │ │ ├── Screen$4.class
│ │ │ │ ├── Screen$SCREEN_TYPE.class
│ │ │ │ ├── ScreenAbout.class
│ │ │ │ ├── ScreenAuthorizations.class
│ │ │ │ ├── ScreenAV$1$1.class
│ │ │ │ ├── ScreenAV$1.class
│ │ │ │ ├── ScreenAV$2.class
│ │ │ │ ├── ScreenAV$3$1.class
│ │ │ │ ├── ScreenAV$3.class
│ │ │ │ ├── ScreenAV$4.class
│ │ │ │ ├── ScreenAV$5.class
│ │ │ │ ├── ScreenAV$6.class
│ │ │ │ ├── ScreenAV$7.class
│ │ │ │ ├── ScreenAV$8$1.class
│ │ │ │ ├── ScreenAV$8.class
│ │ │ │ ├── ScreenAV$9$1.class
│ │ │ │ ├── ScreenAV$9$2.class
│ │ │ │ ├── ScreenAV$9.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$10.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$11.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$12.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$1.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$2.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$3.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$4.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$5.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$6.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$7.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$8.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler$9.class
│ │ │ │ ├── ScreenAV$AVInviteEventHandler.class
│ │ │ │ ├── ScreenAV$ProxSensor.class
│ │ │ │ ├── ScreenAV.class
│ │ │ │ ├── ScreenChatQueue.class
│ │ │ │ ├── Screen.class
│ │ │ │ ├── ScreenCodecs$1.class
│ │ │ │ ├── ScreenCodecs$ScreenCodecsAdapter.class
│ │ │ │ ├── ScreenCodecs$ScreenCodecsItem.class
│ │ │ │ ├── ScreenCodecs.class
│ │ │ │ ├── ScreenContactEdit$1.class
│ │ │ │ ├── ScreenContactEdit$2.class
│ │ │ │ ├── ScreenContactEdit.class
│ │ │ │ ├── ScreenContacts$1.class
│ │ │ │ ├── ScreenContacts$2.class
│ │ │ │ ├── ScreenContacts$3.class
│ │ │ │ ├── ScreenContacts$4.class
│ │ │ │ ├── ScreenContacts$MyDisplayNameComparable.class
│ │ │ │ ├── ScreenContacts$ScreenContactsAdapter.class
│ │ │ │ ├── ScreenContacts.class
│ │ │ │ ├── ScreenContactView$1.class
│ │ │ │ ├── ScreenContactView$2.class
│ │ │ │ ├── ScreenContactView.class
│ │ │ │ ├── ScreenDialer$1.class
│ │ │ │ ├── ScreenDialer$2.class
│ │ │ │ ├── ScreenDialer$3.class
│ │ │ │ ├── ScreenDialer$4.class
│ │ │ │ ├── ScreenDialer$5.class
│ │ │ │ ├── ScreenDialer.class
│ │ │ │ ├── ScreenFileTransferQueue$1.class
│ │ │ │ ├── ScreenFileTransferQueue$2.class
│ │ │ │ ├── ScreenFileTransferQueue$3.class
│ │ │ │ ├── ScreenFileTransferQueue$MsrpInviteEventHandler.class
│ │ │ │ ├── ScreenFileTransferQueue$ScreenFileTransAdapter.class
│ │ │ │ ├── ScreenFileTransferQueue.class
│ │ │ │ ├── ScreenFileTransferView$1.class
│ │ │ │ ├── ScreenFileTransferView$2.class
│ │ │ │ ├── ScreenFileTransferView$3.class
│ │ │ │ ├── ScreenFileTransferView$4$1.class
│ │ │ │ ├── ScreenFileTransferView$4.class
│ │ │ │ ├── ScreenFileTransferView$5.class
│ │ │ │ ├── ScreenFileTransferView$6.class
│ │ │ │ ├── ScreenFileTransferView.class
│ │ │ │ ├── ScreenGeneral$AudioPlayBackLevel.class
│ │ │ │ ├── ScreenGeneral.class
│ │ │ │ ├── ScreenHistory$1.class
│ │ │ │ ├── ScreenHistory$2.class
│ │ │ │ ├── ScreenHistory$3.class
│ │ │ │ ├── ScreenHistory$4.class
│ │ │ │ ├── ScreenHistory$5.class
│ │ │ │ ├── ScreenHistory$6.class
│ │ │ │ ├── ScreenHistory$ScreenHistoryAdapter.class
│ │ │ │ ├── ScreenHistory.class
│ │ │ │ ├── ScreenHome$1$1.class
│ │ │ │ ├── ScreenHome$1$2.class
│ │ │ │ ├── ScreenHome$1.class
│ │ │ │ ├── ScreenHome$2.class
│ │ │ │ ├── ScreenHome$3.class
│ │ │ │ ├── ScreenHome$ScreenHomeAdapter.class
│ │ │ │ ├── ScreenHome$ScreenHomeItem.class
│ │ │ │ ├── ScreenHome.class
│ │ │ │ ├── ScreenIdentity.class
│ │ │ │ ├── ScreenMessaging.class
│ │ │ │ ├── ScreenMsrpInc$1.class
│ │ │ │ ├── ScreenMsrpInc$2.class
│ │ │ │ ├── ScreenMsrpInc$3.class
│ │ │ │ ├── ScreenMsrpInc.class
│ │ │ │ ├── ScreenNatt$1.class
│ │ │ │ ├── ScreenNatt$2.class
│ │ │ │ ├── ScreenNatt.class
│ │ │ │ ├── ScreenNetwork.class
│ │ │ │ ├── ScreenOptions$1.class
│ │ │ │ ├── ScreenOptions$ScreenOptionsAdapter.class
│ │ │ │ ├── ScreenOptions$ScreenOptionsItem.class
│ │ │ │ ├── ScreenOptions.class
│ │ │ │ ├── ScreenOptionsContacts$1.class
│ │ │ │ ├── ScreenOptionsContacts.class
│ │ │ │ ├── ScreenPresence$1.class
│ │ │ │ ├── ScreenPresence$2.class
│ │ │ │ ├── ScreenPresence$3.class
│ │ │ │ ├── ScreenPresence$4.class
│ │ │ │ ├── ScreenPresence$Preview.class
│ │ │ │ ├── ScreenPresence$ScreenOptionsAdapter.class
│ │ │ │ ├── ScreenPresence$StatusItem.class
│ │ │ │ ├── ScreenPresence.class
│ │ │ │ ├── ScreenQoS$1.class
│ │ │ │ ├── ScreenQoS$ScreenQoSStrength.class
│ │ │ │ ├── ScreenQoS$ScreenQoSType.class
│ │ │ │ ├── ScreenQoS.class
│ │ │ │ ├── ScreenRegistrations$1.class
│ │ │ │ ├── ScreenRegistrations$2.class
│ │ │ │ ├── ScreenRegistrations$3.class
│ │ │ │ ├── ScreenRegistrations$4.class
│ │ │ │ ├── ScreenRegistrations$ScreenRegistrationsAdapter.class
│ │ │ │ ├── ScreenRegistrations.class
│ │ │ │ ├── ScreenSecurity$1.class
│ │ │ │ ├── ScreenSecurity$2.class
│ │ │ │ ├── ScreenSecurity$3.class
│ │ │ │ ├── ScreenSecurity$4.class
│ │ │ │ ├── ScreenSecurity$5.class
│ │ │ │ ├── ScreenSecurity.class
│ │ │ │ ├── ScreenSMSCompose$1.class
│ │ │ │ ├── ScreenSMSCompose$2.class
│ │ │ │ ├── ScreenSMSCompose.class
│ │ │ │ ├── ScreenSMSView$1.class
│ │ │ │ └── ScreenSMSView.class
│ │ │ ├── Services
│ │ │ │ ├── IConfigurationService.class
│ │ │ │ ├── IContactService.class
│ │ │ │ ├── IHistoryService.class
│ │ │ │ ├── Impl
│ │ │ │ │ ├── ConfigurationService.class
│ │ │ │ │ ├── ConnectionChangeReceiver.class
│ │ │ │ │ ├── ContactService$1.class
│ │ │ │ │ ├── ContactService$2.class
│ │ │ │ │ ├── ContactService$3$1$1.class
│ │ │ │ │ ├── ContactService$3$1.class
│ │ │ │ │ ├── ContactService$3.class
│ │ │ │ │ ├── ContactService.class
│ │ │ │ │ ├── HistoryService$1.class
│ │ │ │ │ ├── HistoryService$2.class
│ │ │ │ │ ├── HistoryService$3.class
│ │ │ │ │ ├── HistoryService$4.class
│ │ │ │ │ ├── HistoryService$5.class
│ │ │ │ │ ├── HistoryService.class
│ │ │ │ │ ├── NetworkService$DNS_TYPE.class
│ │ │ │ │ ├── NetworkService.class
│ │ │ │ │ ├── ScreenService.class
│ │ │ │ │ ├── Service.class
│ │ │ │ │ ├── ServiceManager.class
│ │ │ │ │ ├── ServiceManagerReceiver.class
│ │ │ │ │ ├── SipService$1.class
│ │ │ │ │ ├── SipService$2.class
│ │ │ │ │ ├── SipService$3.class
│ │ │ │ │ ├── SipService$4.class
│ │ │ │ │ ├── SipService$MySipCallback$1.class
│ │ │ │ │ ├── SipService$MySipCallback$2.class
│ │ │ │ │ ├── SipService$MySipCallback$3$1.class
│ │ │ │ │ ├── SipService$MySipCallback$3.class
│ │ │ │ │ ├── SipService$MySipCallback.class
│ │ │ │ │ ├── SipService$SipPrefrences.class
│ │ │ │ │ ├── SipService.class
│ │ │ │ │ ├── SoundService$1$1.class
│ │ │ │ │ ├── SoundService$1.class
│ │ │ │ │ ├── SoundService.class
│ │ │ │ │ ├── StorageService.class
│ │ │ │ │ ├── XcapService$1.class
│ │ │ │ │ ├── XcapService$MyXcapCallback$1.class
│ │ │ │ │ ├── XcapService$MyXcapCallback.class
│ │ │ │ │ ├── XcapService$MyXcapStack.class
│ │ │ │ │ └── XcapService.class
│ │ │ │ ├── INetworkService.class
│ │ │ │ ├── IScreenService.class
│ │ │ │ ├── IService.class
│ │ │ │ ├── ISipService.class
│ │ │ │ ├── ISoundService.class
│ │ │ │ ├── IStorageService.class
│ │ │ │ └── IXcapService.class
│ │ │ ├── sip
│ │ │ │ ├── MyAVSession$CallState.class
│ │ │ │ ├── MyAVSession.class
│ │ │ │ ├── MyInviteSession.class
│ │ │ │ ├── MyMsrpSession$MsrpInviteEventHandler.class
│ │ │ │ ├── MyMsrpSession$MyMsrpCallback.class
│ │ │ │ ├── MyMsrpSession.class
│ │ │ │ ├── MyPublicationSession.class
│ │ │ │ ├── MyRegistrationSession.class
│ │ │ │ ├── MySipSession.class
│ │ │ │ ├── MySipStack$STACK_STATE.class
│ │ │ │ ├── MySipStack.class
│ │ │ │ ├── MySubscriptionSession$EVENT_PACKAGE_TYPE.class
│ │ │ │ ├── MySubscriptionSession.class
│ │ │ │ └── PresenceStatus.class
│ │ │ ├── utils
│ │ │ │ ├── ContentType.class
│ │ │ │ ├── NetworkUtils.class
│ │ │ │ ├── RFC3339Date.class
│ │ │ │ ├── StringUtils.class
│ │ │ │ └── UriUtils.class
│ │ │ ├── xcap
│ │ │ │ ├── Xcap$State.class
│ │ │ │ └── Xcap.class
│ │ │ └── xml
│ │ │ └── reginfo
│ │ │ ├── Contact$DisplayName.class
│ │ │ ├── Contact$UnknownParam.class
│ │ │ ├── Contact.class
│ │ │ ├── Reginfo.class
│ │ │ └── Registration.class
│ │ └── tinyWRAP
│ │ ├── ActionConfig.class
│ │ ├── CallSession.class
│ │ ├── DDebugCallback.class
│ │ ├── DialogEvent.class
│ │ ├── InviteEvent.class
│ │ ├── InviteSession.class
│ │ ├── MessagingEvent.class
│ │ ├── MessagingSession.class
│ │ ├── MsrpCallback.class
│ │ ├── MsrpEvent.class
│ │ ├── MsrpMessage.class
│ │ ├── MsrpSession.class
│ │ ├── OptionsEvent.class
│ │ ├── OptionsSession.class
│ │ ├── ProxyAudioConsumer.class
│ │ ├── ProxyAudioProducer.class
│ │ ├── ProxyVideoConsumer.class
│ │ ├── ProxyVideoFrame.class
│ │ ├── ProxyVideoProducer.class
│ │ ├── PublicationEvent.class
│ │ ├── PublicationSession.class
│ │ ├── RegistrationEvent.class
│ │ ├── RegistrationSession.class
│ │ ├── RPMessage.class
│ │ ├── SafeObject.class
│ │ ├── SdpMessage.class
│ │ ├── SipCallback.class
│ │ ├── SipEvent.class
│ │ ├── SipMessage.class
│ │ ├── SipSession.class
│ │ ├── SipStack.class
│ │ ├── SipUri.class
│ │ ├── SMSData.class
│ │ ├── SMSEncoder.class
│ │ ├── StackEvent.class
│ │ ├── SubscriptionEvent.class
│ │ ├── SubscriptionSession.class
│ │ ├── tdav_codec_id_t$SwigNext.class
│ │ ├── tdav_codec_id_t.class
│ │ ├── thttp_event_type_t$SwigNext.class
│ │ ├── thttp_event_type_t.class
│ │ ├── tinyWRAP.class
│ │ ├── tinyWRAPConstants.class
│ │ ├── tinyWRAPJNI.class
│ │ ├── tmedia_bandwidth_level_t$SwigNext.class
│ │ ├── tmedia_bandwidth_level_t.class
│ │ ├── tmedia_chroma_t$SwigNext.class
│ │ ├── tmedia_chroma_t.class
│ │ ├── tmedia_qos_strength_t$SwigNext.class
│ │ ├── tmedia_qos_strength_t.class
│ │ ├── tmedia_qos_stype_t$SwigNext.class
│ │ ├── tmedia_qos_stype_t.class
│ │ ├── tmsrp_event_type_t$SwigNext.class
│ │ ├── tmsrp_event_type_t.class
│ │ ├── tmsrp_request_type_t$SwigNext.class
│ │ ├── tmsrp_request_type_t.class
│ │ ├── tsip_event_code_t$SwigNext.class
│ │ ├── tsip_event_code_t.class
│ │ ├── tsip_event_type_t$SwigNext.class
│ │ ├── tsip_event_type_t.class
│ │ ├── tsip_invite_event_type_t$SwigNext.class
│ │ ├── tsip_invite_event_type_t.class
│ │ ├── tsip_message_event_type_t$SwigNext.class
│ │ ├── tsip_message_event_type_t.class
│ │ ├── tsip_options_event_type_t$SwigNext.class
│ │ ├── tsip_options_event_type_t.class
│ │ ├── tsip_publish_event_type_t$SwigNext.class
│ │ ├── tsip_publish_event_type_t.class
│ │ ├── tsip_register_event_type_t$SwigNext.class
│ │ ├── tsip_register_event_type_t.class
│ │ ├── tsip_subscribe_event_type_t$SwigNext.class
│ │ ├── tsip_subscribe_event_type_t.class
│ │ ├── twrap_media_type_t$SwigNext.class
│ │ ├── twrap_media_type_t.class
│ │ ├── twrap_rpmessage_type_t$SwigNext.class
│ │ ├── twrap_rpmessage_type_t.class
│ │ ├── twrap_sms_type_t$SwigNext.class
│ │ ├── twrap_sms_type_t.class
│ │ ├── XcapCallback.class
│ │ ├── XcapEvent.class
│ │ ├── XcapMessage.class
│ │ ├── XcapSelector.class
│ │ └── XcapStack.class
│ └── resources.ap_
├── default.properties
├── gen
│ └── org
│ └── doubango
│ └── imsdroid
│ └── R.java
├── ims.IAB
├── ims.IAD
├── ims.IMB
├── ims.IMD
├── ims.PFI
├── ims.PO
├── ims.PR
├── ims.PS
├── ims.WK3
├── libs
│ ├── armeabi
│ │ └── libtinyWRAP.so
│ ├── armeabi-v7a
│ │ └── libtinyWRAP.so
│ └── simple-xml-2.3.4.jar
├── res
│ ├── anim
│ │ ├── hyperspace_in.xml
│ │ ├── hyperspace_out.xml
│ │ ├── push_left_in.xml
│ │ ├── push_left_out.xml
│ │ ├── push_up_in.xml
│ │ ├── push_up_out.xml
│ │ ├── slidein.xml
│ │ ├── slide_left.xml
│ │ ├── slideout.xml
│ │ └── slide_right.xml
│ ├── drawable
│ │ ├── about_48.png
│ │ ├── android_48.png
│ │ ├── avatar_24.png
│ │ ├── avatar_48.png
│ │ ├── black_qcif.png
│ │ ├── bullet_ball_glass_green_16.png
│ │ ├── bullet_ball_glass_grey_16.png
│ │ ├── bullet_ball_glass_red_16.png
│ │ ├── call_incoming_45.png
│ │ ├── call_missed_45.png
│ │ ├── call_outgoing_45.png
│ │ ├── cancel_48.png
│ │ ├── chat_48.png
│ │ ├── check_off_38.png
│ │ ├── check_on_38.png
│ │ ├── codecs_48.png
│ │ ├── delete_24.png
│ │ ├── delete_48.png
│ │ ├── delete_list_48.png
│ │ ├── dialer_48.png
│ │ ├── dialertext_47.png
│ │ ├── document_down_128.png
│ │ ├── document_down_48.png
│ │ ├── document_error_48.png
│ │ ├── document_ok_16.png
│ │ ├── document_up_128.png
│ │ ├── document_up_48.png
│ │ ├── eab2_48.png
│ │ ├── eab_48.png
│ │ ├── exit_48.png
│ │ ├── folder_24.png
│ │ ├── folder_movie_24.png
│ │ ├── general_48.png
│ │ ├── green_qcif.png
│ │ ├── group_add_48.png
│ │ ├── group_delete_48.png
│ │ ├── history_48.png
│ │ ├── hourglass.png
│ │ ├── icon.png
│ │ ├── id_cards_48.png
│ │ ├── identity_48.png
│ │ ├── image_gallery_25.png
│ │ ├── image_gallery_48.png
│ │ ├── large_contact.png
│ │ ├── lock_48.png
│ │ ├── lock_edit_48.png
│ │ ├── message_48.png
│ │ ├── message_ok_16.png
│ │ ├── messaging_48.png
│ │ ├── natt_48.png
│ │ ├── nav_refresh_blue.png
│ │ ├── network_48.png
│ │ ├── num0_76.png
│ │ ├── num1_76.png
│ │ ├── num2_76.png
│ │ ├── num3_76.png
│ │ ├── num4_76.png
│ │ ├── num5_76.png
│ │ ├── num6_76.png
│ │ ├── num7_76.png
│ │ ├── num8_76.png
│ │ ├── num9_76.png
│ │ ├── options_48.png
│ │ ├── people_48.png
│ │ ├── phone_call_16.png
│ │ ├── phone_call_25.png
│ │ ├── phone_hang_up_48.png
│ │ ├── phone_hang_up_64.png
│ │ ├── phone_hold_48.png
│ │ ├── phone_pick_up_48.png
│ │ ├── phone_pick_up_64.png
│ │ ├── phone_redirect_48.png
│ │ ├── phone_resume_48.png
│ │ ├── phone_speaker_48.png
│ │ ├── phone_speaker.png
│ │ ├── presentation_64.png
│ │ ├── qos_qoe_48.png
│ │ ├── sharp_76.png
│ │ ├── sign_in_48.png
│ │ ├── sign_inprogress_48.png
│ │ ├── sign_out_48.png
│ │ ├── sms_error_45.png
│ │ ├── sms_into_16.png
│ │ ├── sms_into_45.png
│ │ ├── sms_out_45.png
│ │ ├── start_76.png
│ │ ├── user_16.png
│ │ ├── user_32.png
│ │ ├── user_add_48.png
│ │ ├── user_back16.png
│ │ ├── user_back_24.png
│ │ ├── user_busy_16.png
│ │ ├── user_busy_24.png
│ │ ├── user_delete_48.png
│ │ ├── user_hyper_avail_16.png
│ │ ├── user_hyper_avail_24.png
│ │ ├── user_monitor_48.png
│ │ ├── user_offline_16.png
│ │ ├── user_offline_24.png
│ │ ├── user_online_24.png
│ │ ├── user_onthephone_16.png
│ │ ├── user_onthephone_24.png
│ │ ├── user_refresh_48.png
│ │ ├── user_time_16.png
│ │ ├── user_time_24.png
│ │ ├── video_start_48.png
│ │ ├── video_stop_48.png
│ │ └── webcam_24.png
│ ├── layout
│ │ ├── call_dialog.xml
│ │ ├── custom_dialog.xml
│ │ ├── main.xml
│ │ ├── screen_about.xml
│ │ ├── screen_authorizations.xml
│ │ ├── screen_av.xml
│ │ ├── screen_chat_queue.xml
│ │ ├── screen_codecs_item.xml
│ │ ├── screen_codecs.xml
│ │ ├── screen_contact_edit.xml
│ │ ├── screen_contacts_item.xml
│ │ ├── screen_contacts.xml
│ │ ├── screen_contact_view.xml
│ │ ├── screen_dialer.xml
│ │ ├── screen_file_transfer_queue_item.xml
│ │ ├── screen_file_transfer_queue.xml
│ │ ├── screen_file_transfer_view.xml
│ │ ├── screen_general.xml
│ │ ├── screen_history_item.xml
│ │ ├── screen_history.xml
│ │ ├── screen_home_item.xml
│ │ ├── screen_home.xml
│ │ ├── screen_identity.xml
│ │ ├── screen_messaging.xml
│ │ ├── screen_msrp_inc.xml
│ │ ├── screen_natt.xml
│ │ ├── screen_network.xml
│ │ ├── screen_options_contacts.xml
│ │ ├── screen_options_item.xml
│ │ ├── screen_options.xml
│ │ ├── screen_presence_status_item.xml
│ │ ├── screen_presence.xml
│ │ ├── screen_qos.xml
│ │ ├── screen_registrations_item.xml
│ │ ├── screen_registrations.xml
│ │ ├── screen_security.xml
│ │ ├── screen_smscomp.xml
│ │ └── screen_smsview.xml
│ ├── raw
│ │ ├── dtmf_0.wav
│ │ ├── dtmf_1.wav
│ │ ├── dtmf_2.wav
│ │ ├── dtmf_3.wav
│ │ ├── dtmf_4.wav
│ │ ├── dtmf_5.wav
│ │ ├── dtmf_6.wav
│ │ ├── dtmf_7.wav
│ │ ├── dtmf_8.wav
│ │ ├── dtmf_9.wav
│ │ ├── dtmf_pound.wav
│ │ ├── dtmf_star.wav
│ │ ├── ringbacktone.wav
│ │ ├── ringtone.mp3
│ │ └── smsevent.wav
│ └── values
│ └── strings.xml
└── src
├── ietf
│ └── params
│ └── xml
│ └── ns
│ ├── pidf
│ │ ├── Basic.java
│ │ ├── caps
│ │ │ ├── Actortype.java
│ │ │ ├── Actortypes.java
│ │ │ ├── Classtype.java
│ │ │ ├── Classtypes.java
│ │ │ ├── Descriptiontype.java
│ │ │ ├── Devcaps.java
│ │ │ ├── Duplextype.java
│ │ │ ├── Duplextypes.java
│ │ │ ├── Equalstype.java
│ │ │ ├── EventPackagestype.java
│ │ │ ├── Eventtypes.java
│ │ │ ├── Extensionstype.java
│ │ │ ├── Extensiontypes.java
│ │ │ ├── Higherthantype.java
│ │ │ ├── Languagestype.java
│ │ │ ├── Lowerthantype.java
│ │ │ ├── Methodstype.java
│ │ │ ├── Methodtypes.java
│ │ │ ├── Mobilitytype.java
│ │ │ ├── Mobilitytypes.java
│ │ │ ├── Prioritytype.java
│ │ │ ├── Prioritytypes.java
│ │ │ ├── Rangetype.java
│ │ │ ├── Schemestype.java
│ │ │ └── Servcapstype.java
│ │ ├── Contact.java
│ │ ├── data_model
│ │ │ ├── Device.java
│ │ │ ├── Empty.java
│ │ │ ├── NoteT.java
│ │ │ └── Person.java
│ │ ├── Note.java
│ │ ├── Presence.java
│ │ ├── rpid
│ │ │ ├── ActiveIdle.java
│ │ │ ├── Activities.java
│ │ │ ├── Empty.java
│ │ │ ├── Mood.java
│ │ │ ├── NoteT.java
│ │ │ ├── PlaceIs.java
│ │ │ ├── PlaceType.java
│ │ │ ├── Privacy.java
│ │ │ ├── Relationship.java
│ │ │ ├── ServiceClass.java
│ │ │ ├── Sphere.java
│ │ │ ├── StatusIcon.java
│ │ │ ├── TimeOffset.java
│ │ │ └── UserInput.java
│ │ ├── Status.java
│ │ └── Tuple.java
│ ├── resource_lists
│ │ ├── DisplayNameType.java
│ │ ├── EntryRef.java
│ │ ├── EntryRefType.java
│ │ ├── EntryType.java
│ │ ├── ExternalType.java
│ │ ├── ListType.java
│ │ └── ResourceLists.java
│ ├── rls_services
│ │ ├── PackagesType.java
│ │ ├── RlsServices.java
│ │ └── ServiceType.java
│ └── xcap_caps
│ └── XcapCaps.java
├── oma
│ └── xml
│ ├── prs
│ │ └── pidf
│ │ └── oma_pres
│ │ ├── BarringState.java
│ │ ├── BarringType.java
│ │ ├── BasicType.java
│ │ ├── EmptyType.java
│ │ ├── NetworkAvailability.java
│ │ ├── OverridingWillingness.java
│ │ ├── RegistrationState.java
│ │ ├── RegistrationType.java
│ │ ├── ServiceDescription.java
│ │ ├── SessionParticipation.java
│ │ └── Willingness.java
│ └── xdm
│ └── xcap_directory
│ └── XcapDirectory.java
└── org
└── doubango
├── imsdroid
│ ├── CallDialog.java
│ ├── CustomDialog.java
│ ├── events
│ │ ├── ContactsEventArgs.java
│ │ ├── ContactsEventTypes.java
│ │ ├── EventArgs.java
│ │ ├── EventDispatcher.java
│ │ ├── EventHandler.java
│ │ ├── HistoryEventArgs.java
│ │ ├── HistoryEventTypes.java
│ │ ├── IContactsEventDispatcher.java
│ │ ├── IContactsEventHandler.java
│ │ ├── IEventDispatcher.java
│ │ ├── IEventHandler.java
│ │ ├── IHistoryEventDispatcher.java
│ │ ├── IHistoryEventHandler.java
│ │ ├── IInviteEventDispatcher.java
│ │ ├── IInviteEventHandler.java
│ │ ├── IMsrpEventDispatcher.java
│ │ ├── IMsrpEventHandler.java
│ │ ├── InviteEventArgs.java
│ │ ├── InviteEventTypes.java
│ │ ├── IRegistrationEventDispatcher.java
│ │ ├── IRegistrationEventHandler.java
│ │ ├── ISubscriptionEventDispatcher.java
│ │ ├── ISubscriptionEventHandler.java
│ │ ├── IXcapEventDispatcher.java
│ │ ├── IXcapEventHandler.java
│ │ ├── MsrpEventArgs.java
│ │ ├── MsrpEventTypes.java
│ │ ├── RegistrationEventArgs.java
│ │ ├── RegistrationEventTypes.java
│ │ ├── SubscriptionEventArgs.java
│ │ ├── SubscriptionEventTypes.java
│ │ ├── XcapEventArgs.java
│ │ └── XcapEventTypes.java
│ ├── IMSDroid.java
│ ├── Main.java
│ ├── media
│ │ ├── AudioConsumer.java
│ │ ├── AudioProducer.java
│ │ ├── MediaType.java
│ │ ├── VideoConsumer.java
│ │ └── VideoProducer.java
│ ├── Model
│ │ ├── AddressBook.java
│ │ ├── Call.java
│ │ ├── Configuration.java
│ │ ├── ConfigurationSectionEntry.java
│ │ ├── ConfigurationSection.java
│ │ ├── Contact.java
│ │ ├── ContactList.java
│ │ ├── Group.java
│ │ ├── HistoryAVCallEvent.java
│ │ ├── HistoryEvent.java
│ │ ├── HistoryList.java
│ │ ├── HistoryMsrpEvent.java
│ │ ├── HistorySMSEvent.java
│ │ └── Message.java
│ ├── MyViewFlipper.java
│ ├── Screens
│ │ ├── IScreen.java
│ │ ├── ScreenAbout.java
│ │ ├── ScreenAuthorizations.java
│ │ ├── ScreenAV.java
│ │ ├── ScreenChatQueue.java
│ │ ├── ScreenCodecs.java
│ │ ├── ScreenContactEdit.java
│ │ ├── ScreenContacts.java
│ │ ├── ScreenContactView.java
│ │ ├── ScreenDialer.java
│ │ ├── ScreenFileTransferQueue.java
│ │ ├── ScreenFileTransferView.java
│ │ ├── ScreenGeneral.java
│ │ ├── ScreenHistory.java
│ │ ├── ScreenHome.java
│ │ ├── ScreenIdentity.java
│ │ ├── Screen.java
│ │ ├── ScreenMessaging.java
│ │ ├── ScreenMsrpInc.java
│ │ ├── ScreenNatt.java
│ │ ├── ScreenNetwork.java
│ │ ├── ScreenOptionsContacts.java
│ │ ├── ScreenOptions.java
│ │ ├── ScreenPresence.java
│ │ ├── ScreenQoS.java
│ │ ├── ScreenRegistrations.java
│ │ ├── ScreenSecurity.java
│ │ ├── ScreenSMSCompose.java
│ │ └── ScreenSMSView.java
│ ├── Services
│ │ ├── IConfigurationService.java
│ │ ├── IContactService.java
│ │ ├── IHistoryService.java
│ │ ├── Impl
│ │ │ ├── ConfigurationService.java
│ │ │ ├── ConnectionChangeReceiver.java
│ │ │ ├── ContactService.java
│ │ │ ├── HistoryService.java
│ │ │ ├── NetworkService.java
│ │ │ ├── ScreenService.java
│ │ │ ├── Service.java
│ │ │ ├── ServiceManager.java
│ │ │ ├── ServiceManagerReceiver.java
│ │ │ ├── SipService.java
│ │ │ ├── SoundService.java
│ │ │ ├── StorageService.java
│ │ │ └── XcapService.java
│ │ ├── INetworkService.java
│ │ ├── IScreenService.java
│ │ ├── IService.java
│ │ ├── ISipService.java
│ │ ├── ISoundService.java
│ │ ├── IStorageService.java
│ │ └── IXcapService.java
│ ├── sip
│ │ ├── MyAVSession.java
│ │ ├── MyInviteSession.java
│ │ ├── MyMsrpSession.java
│ │ ├── MyPublicationSession.java
│ │ ├── MyRegistrationSession.java
│ │ ├── MySipSession.java
│ │ ├── MySipStack.java
│ │ ├── MySubscriptionSession.java
│ │ └── PresenceStatus.java
│ ├── utils
│ │ ├── ContentType.java
│ │ ├── NetworkUtils.java
│ │ ├── RFC3339Date.java
│ │ ├── StringUtils.java
│ │ └── UriUtils.java
│ ├── xcap
│ │ └── Xcap.java
│ └── xml
│ └── reginfo
│ ├── Contact.java
│ ├── Reginfo.java
│ └── Registration.java
└── tinyWRAP
├── ActionConfig.java
├── CallSession.java
├── DDebugCallback.java
├── DialogEvent.java
├── InviteEvent.java
├── InviteSession.java
├── MessagingEvent.java
├── MessagingSession.java
├── MsrpCallback.java
├── MsrpEvent.java
├── MsrpMessage.java
├── MsrpSession.java
├── OptionsEvent.java
├── OptionsSession.java
├── ProxyAudioConsumer.java
├── ProxyAudioProducer.java
├── ProxyVideoConsumer.java
├── ProxyVideoFrame.java
├── ProxyVideoProducer.java
├── PublicationEvent.java
├── PublicationSession.java
├── RegistrationEvent.java
├── RegistrationSession.java
├── RPMessage.java
├── SafeObject.java
├── SdpMessage.java
├── SipCallback.java
├── SipEvent.java
├── SipMessage.java
├── SipSession.java
├── SipStack.java
├── SipUri.java
├── SMSData.java
├── SMSEncoder.java
├── StackEvent.java
├── SubscriptionEvent.java
├── SubscriptionSession.java
├── tdav_codec_id_t.java
├── thttp_event_type_t.java
├── tinyWRAPConstants.java
├── tinyWRAP.java
├── tinyWRAPJNI.java
├── tmedia_bandwidth_level_t.java
├── tmedia_chroma_t.java
├── tmedia_qos_strength_t.java
├── tmedia_qos_stype_t.java
├── tmsrp_event_type_t.java
├── tmsrp_request_type_t.java
├── tsip_event_code_t.java
├── tsip_event_type_t.java
├── tsip_invite_event_type_t.java
├── tsip_message_event_type_t.java
├── tsip_options_event_type_t.java
├── tsip_publish_event_type_t.java
├── tsip_register_event_type_t.java
├── tsip_subscribe_event_type_t.java
├── twrap_media_type_t.java
├── twrap_rpmessage_type_t.java
├── twrap_sms_type_t.java
├── XcapCallback.java
├── XcapEvent.java
├── XcapMessage.java
├── XcapSelector.java
└── XcapStack.java
83 directories, 952 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论