Modified Phone app branch started with ics.
Phone_ics is hosted in the following web site
https://github.com/cytown/Phone_ics
If you think the Android project Phone_ics listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Phone_ics.
Item | Value |
---|---|
Java File Count | 89 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Activity Count | 33 |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.ADD_SYSTEM_SERVICE android.permission.BLUETOOTH android.permission.BLUETOOTH_ADMIN android.permission.BROADCAST_SMS android.permission.BROADCAST_STICKY android.permission.BROADCAST_WAP_PUSH android.permission.CALL_PHONE android.permission.CALL_PRIVILEGED android.permission.CHANGE_CONFIGURATION android.permission.CHANGE_NETWORK_STATE android.permission.CHANGE_WIFI_STATE android.permission.DEVICE_POWER android.permission.DISABLE_KEYGUARD android.permission.INTERNAL_SYSTEM_WINDOW android.permission.INTERNET android.permission.MODIFY_AUDIO_SETTINGS android.permission.MODIFY_PHONE_STATE android.permission.PERFORM_CDMA_PROVISIONING android.permission.PROCESS_OUTGOING_CALLS android.permission.READ_CONTACTS android.permission.READ_PHONE_STATE android.permission.READ_SMS android.permission.REBOOT android.permission.RECEIVE_BOOT_COMPLETED android.permission.RECORD_AUDIO android.permission.REORDER_TASKS android.permission.SEND_SMS android.permission.SEND_SMS_NO_CONFIRMATION android.permission.SET_TIME_ZONE android.permission.SHUTDOWN android.permission.STATUS_BAR android.permission.STOP_APP_SWITCHES android.permission.SYSTEM_ALERT_WINDOW android.permission.USE_SIP android.permission.VIBRATE android.permission.WAKE_LOCK android.permission.WRITE_APN_SETTINGS android.permission.WRITE_CONTACTS android.permission.WRITE_SECURE_SETTINGS android.permission.WRITE_SETTINGS android.permission.WRITE_SMS com.android.smspush.WAPPUSH_MANAGER_BIND |
There are 68 image files in Phone_ics. The names of the image files are listed as follows.
btn_call_pressed.png btn_dial_textfield_normal.9.png btn_dial_textfield_pressed.9.png btn_dial_textfield_selected.9.png dial_num_0_no_plus_wht.png dial_num_1_no_vm_wht.png dial_num_2_wht.png dial_num_3_wht.png dial_num_4_wht.png dial_num_5_wht.png dial_num_6_wht.png dial_num_7_wht.png dial_num_8_wht.png dial_num_9_wht.png dial_num_pound_wht.png dial_num_star_wht.png dialog_bg_calling_via.9.png ic_ab_dialer_holo_dark.png ic_active_state_dialer_holo_dark.png ic_add_contact_holo_dark.png ic_bluetooth_holo_dark.png ic_btn_back.png ic_btn_next.png ic_button_conference_end.png ic_button_conference_private.png ic_dial_action_call.png ic_dial_action_delete.png ic_dial_action_search.png ic_dialpad_holo_dark.png ic_end_call.png ic_groups_holo_dark.png ic_hold_pause_holo_dark.png ic_in_call_touch_handle_normal.png ic_incall_switch_holo_dark.png ic_incoming_call_bluetooth.png ic_launcher_phone.png ic_launcher_sip_call.png ic_lockscreen_answer_active.png ic_lockscreen_answer_normal.png ic_lockscreen_decline_activated.png ic_lockscreen_decline_normal.png ic_lockscreen_text_activated.png ic_lockscreen_text_normal.png ic_menu_contact.png ic_merge_holo_dark.png ic_more_indicator_holo_dark.png ic_mute_holo_dark.png ic_see_contacts_holo_dark.png ic_sound_bluetooth_holo_dark.png ic_sound_handset_holo_dark.png ic_sound_holo_dark.png ic_sound_off_speakerphone_holo_dark.png ic_sound_speakerphone_holo_dark.png list_selector_disabled_holo_dark.9.png picture_busy.png picture_conference.png picture_dialing.png picture_emergency25x25.png picture_emergency32x32.png picture_unknown.png stat_sys_phone_call.png stat_sys_phone_call_bluetooth.png stat_sys_phone_call_forward.png stat_sys_phone_call_on_hold.png stat_sys_phone_call_ringing.png stat_sys_vp_phone_call.png stat_sys_vp_phone_call_bluetooth.png stat_sys_vp_phone_call_on_hold.png
The following screenshort is generated from the image listed above.
Phone_ics has the following Java source files.
com.android.phone.ADNList.java com.android.phone.AccelerometerListener.java com.android.phone.AdvancedSettings.java com.android.phone.BitmapUtils.java com.android.phone.BluetoothAtPhonebook.java com.android.phone.BluetoothCmeError.java com.android.phone.BluetoothHandsfree.java com.android.phone.BluetoothHeadsetService.java com.android.phone.CLIRListPreference.java com.android.phone.CallCard.java com.android.phone.CallController.java com.android.phone.CallFeaturesSetting.java com.android.phone.CallForwardEditPreference.java com.android.phone.CallLogAsync.java com.android.phone.CallNotifier.java com.android.phone.CallTime.java com.android.phone.CallWaitingCheckBoxPreference.java com.android.phone.CarrierLogo.java com.android.phone.CdmaCallOptions.java com.android.phone.CdmaDisplayInfo.java com.android.phone.CdmaOptions.java com.android.phone.CdmaPhoneCallState.java com.android.phone.CdmaSubscriptionListPreference.java com.android.phone.CdmaSystemSelectListPreference.java com.android.phone.CdmaVoicePrivacyCheckBoxPreference.java com.android.phone.CellBroadcastSms.java com.android.phone.ChangeIccPinScreen.java com.android.phone.ClearMissedCallsService.java com.android.phone.Constants.java com.android.phone.DTMFTwelveKeyDialer.java com.android.phone.DataUsage.java com.android.phone.DataUsageListener.java com.android.phone.DeleteFdnContactScreen.java com.android.phone.EditFdnContactScreen.java com.android.phone.EditPhoneNumberPreference.java com.android.phone.EditPinPreference.java com.android.phone.EmergencyCallHelper.java com.android.phone.EmergencyCallbackModeExitDialog.java com.android.phone.EmergencyCallbackModeService.java com.android.phone.EmergencyDialer.java com.android.phone.EnableFdnScreen.java com.android.phone.EnableIccPinScreen.java com.android.phone.FakePhoneActivity.java com.android.phone.FdnList.java com.android.phone.FdnSetting.java com.android.phone.GetPin2Screen.java com.android.phone.GsmUmtsAdditionalCallOptions.java com.android.phone.GsmUmtsCallForwardOptions.java com.android.phone.GsmUmtsCallOptions.java com.android.phone.GsmUmtsOptions.java com.android.phone.HapticFeedback.java com.android.phone.IccNetworkDepersonalizationPanel.java com.android.phone.IccPanel.java com.android.phone.IccProvider.java com.android.phone.InCallContactPhoto.java com.android.phone.InCallControlState.java com.android.phone.InCallScreen.java com.android.phone.InCallScreenShowActivation.java com.android.phone.InCallTouchUi.java com.android.phone.InCallUiState.java com.android.phone.ManageConferenceUtils .java com.android.phone.MultiLineTitleEditTextPreference.java com.android.phone.NetworkQueryService.java com.android.phone.NetworkSetting.java com.android.phone.NotificationMgr.java com.android.phone.OtaStartupReceiver.java com.android.phone.OtaUtils.java com.android.phone.OutgoingCallBroadcaster.java com.android.phone.PhoneApp.java com.android.phone.PhoneInterfaceManager.java com.android.phone.PhoneUtils.java com.android.phone.ProcessOutgoingCallTest.java com.android.phone.Profiler.java com.android.phone.RespondViaSmsManager.java com.android.phone.Ringer.java com.android.phone.Settings.java com.android.phone.SimContacts.java com.android.phone.SipBroadcastReceiver.java com.android.phone.SipCallOptionHandler.java com.android.phone.SipUtil.java com.android.phone.SpecialCharSequenceMgr.java com.android.phone.TelephonyCapabilities.java com.android.phone.TimeConsumingPreferenceActivity.java com.android.phone.Use2GOnlyCheckBoxPreference.java com.android.phone.sip.SipEditor.java com.android.phone.sip.SipProfileDb.java com.android.phone.sip.SipSettings.java com.android.phone.sip.SipSharedPreferences.java