Android Open Source - App phone Phone_donut






Project Summary

Modified Phone App based on aosp.

Web Site / Source Repository

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.

Project Detail

The following table is the detailed list of Phone_donut.

ItemValue
Java File Count56
Supported screen sizes[finger, land]
Activity Count23
Required Permissionsandroid.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




Resource Files

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.

null




Java Source Files

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