Modified Phone App based on aosp.
Phone_donut is hosted in the following web site
https://github.com/cytown/Phone_donut
If you think the Android project Phone_donut 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_donut.
Item | Value |
---|---|
Java File Count | 56 |
Supported screen sizes | [finger, land] |
Activity Count | 23 |
Required Permissions | android.permission.ACCESS_COARSE_LOCATION 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.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.PROCESS_OUTGOING_CALLS android.permission.READ_CONTACTS android.permission.READ_PHONE_STATE android.permission.READ_SMS android.permission.REORDER_TASKS android.permission.SET_TIME_ZONE android.permission.STATUS_BAR android.permission.SYSTEM_ALERT_WINDOW 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 |
There are 94 image files in Phone_donut. The names of the image files are listed as follows.
btn_dial_delete_activated.9.png btn_dial_delete_normal.9.png btn_dial_delete_pressed.9.png btn_dial_delete_selected.9.png btn_dial_normal.9.png btn_dial_pressed.9.png btn_dial_selected.9.png btn_dial_textfield_activated.9.png btn_dial_textfield_normal.9.png btn_dial_textfield_normal_full.9.png btn_dial_textfield_normal_full_sm.9.png btn_dial_textfield_pressed.9.png btn_dial_textfield_selected.9.png btn_dialer_default.png btn_dialer_pressed.9.png btn_dialer_selected.9.png dial_num_0_blk.png dial_num_0_wht.png dial_num_1_blk.png dial_num_1_no_vm_blk.png dial_num_1_no_vm_wht.png dial_num_1_wht.png dial_num_2_blk.png dial_num_2_wht.png dial_num_3_blk.png dial_num_3_wht.png dial_num_4_blk.png dial_num_4_wht.png dial_num_5_blk.png dial_num_5_wht.png dial_num_6_blk.png dial_num_6_wht.png dial_num_7_blk.png dial_num_7_wht.png dial_num_8_blk.png dial_num_8_wht.png dial_num_9_blk.png dial_num_9_wht.png dial_num_pound_blk.png dial_num_pound_wht.png dial_num_star_blk.png dial_num_star_wht.png dialpad_lock.9.png ic_button_conference_end.png ic_button_conference_private.png ic_button_contacts.png ic_delete_phone_number_blk.png ic_delete_phone_number_wht.png ic_dial_number_blk.png ic_dial_number_wht.png ic_dialog_call.png ic_incall_end.png ic_incall_ongoing.png ic_incall_ongoing_bluetooth.png ic_incall_onhold.png ic_incoming_call_bluetooth.png ic_launcher_phone.png ic_menu_answer_call.png ic_menu_contact.png ic_menu_dial_pad.png ic_menu_end_call.png ic_menu_merge_calls.png ic_menu_silence_ringer.png ic_menu_swap_calls.png ic_tab_selected_contacts.png ic_tab_selected_dialer.png ic_tab_selected_recent.png ic_tab_selected_stared.png ic_tab_unselected_contacts.png ic_tab_unselected_dialer.png ic_tab_unselected_recent.png ic_tab_unselected_stared.png incall_frame_bluetooth_short.9.png incall_frame_bluetooth_tall_land.9.png incall_frame_bluetooth_tall_port.9.png incall_frame_connected_short.9.png incall_frame_connected_tall_land.9.png incall_frame_connected_tall_port.9.png incall_frame_ended_tall_land.9.png incall_frame_ended_tall_port.9.png incall_frame_hold_short.9.png incall_frame_hold_tall_land.9.png incall_frame_hold_tall_port.9.png incall_frame_normal_tall_land.9.png incall_frame_normal_tall_port.9.png incall_photo_border.9.png picture_busy.png picture_conference.png picture_dialing.png picture_emergency.png picture_unknown.png tray_handle_tab_normal.9.png tray_handle_tab_pressed.9.png tray_handle_tab_selected.9.png
The following screenshort is generated from the image listed above.
Phone_donut has the following Java source files.
com.android.phone.ADNList.java com.android.phone.BluetoothAtPhonebook.java com.android.phone.BluetoothCmeError.java com.android.phone.BluetoothHandsfree.java com.android.phone.BluetoothHeadsetService.java com.android.phone.ButtonGridLayout.java com.android.phone.CallCard.java com.android.phone.CallFeaturesSetting.java com.android.phone.CallNotifier.java com.android.phone.CallTime.java com.android.phone.CarrierLogo.java com.android.phone.CdmaDisplayInfo.java com.android.phone.CdmaOptions.java com.android.phone.CdmaPhoneCallState.java com.android.phone.CellBroadcastSms.java com.android.phone.ChangeIccPinScreen.java com.android.phone.DTMFTwelveKeyDialer.java com.android.phone.DeleteFdnContactScreen.java com.android.phone.DialtactsActivity.java com.android.phone.EditFdnContactScreen.java com.android.phone.EditPhoneNumberPreference.java com.android.phone.EditPinPreference.java com.android.phone.EmergencyCallHandler.java com.android.phone.EmergencyCallbackMode.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.GsmUmtsOptions.java com.android.phone.IccMissingPanel.java com.android.phone.IccNetworkDepersonalizationPanel.java com.android.phone.IccPanel.java com.android.phone.IccPinUnlockPanel.java com.android.phone.IccProvider.java com.android.phone.InCallScreen.java com.android.phone.NetworkQueryService.java com.android.phone.NetworkSetting.java com.android.phone.NotificationMgr.java com.android.phone.OutgoingCallBroadcaster.java com.android.phone.OutgoingCallReceiver.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.Ringer.java com.android.phone.Settings.java com.android.phone.SimContacts.java com.android.phone.SpecialCharSequenceMgr.java com.android.phone.static.java