Android Open Source - App phone Phone_eclair






Project Summary

Modified Phone App based on aosp eclair.

Web Site / Source Repository

Phone_eclair is hosted in the following web site
https://github.com/cytown/Phone_eclair

If you think the Android project Phone_eclair 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_eclair.

ItemValue
Java File Count73
Supported screen sizes[finger, mdpifinger, hdpifinger, mdpi, hdpi]
Activity Count28
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.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.PROCESS_OUTGOING_CALLS
android.permission.READ_CONTACTS
android.permission.READ_PHONE_STATE
android.permission.READ_SMS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.REORDER_TASKS
android.permission.SET_TIME_ZONE
android.permission.SHUTDOWN
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 149 image files in Phone_eclair. The names of the image files are listed as follows.

btn_dial_action_left_disable.9.png
btn_dial_action_left_disable_focused.9.png
btn_dial_action_left_normal.9.png
btn_dial_action_left_pressed.9.png
btn_dial_action_left_selected.9.png
btn_dial_action_middle_disable.9.png
btn_dial_action_middle_disable_focused.9.png
btn_dial_action_middle_normal.9.png
btn_dial_action_middle_pressed.9.png
btn_dial_action_middle_selected.9.png
btn_dial_action_right_disable.9.png
btn_dial_action_right_disable_focused.9.png
btn_dial_action_right_normal.9.png
btn_dial_action_right_pressed.9.png
btn_dial_action_right_selected.9.png
btn_dial_normal.9.png
btn_dial_normal_blue.9.png
btn_dial_normal_green.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_in_call_answer_dotted_green.9.png
btn_in_call_answer_dotted_red.9.png
btn_in_call_answer_normal.9.png
btn_in_call_answer_pressed.9.png
btn_in_call_main_disable.9.png
btn_in_call_main_disable_focused.9.png
btn_in_call_main_normal.9.png
btn_in_call_main_pressed.9.png
btn_in_call_main_selected.9.png
btn_in_call_manage_conf_normal.9.png
btn_in_call_manage_conf_pressed.9.png
btn_in_call_manage_conf_selected.9.png
btn_in_call_round_disable.png
btn_in_call_round_disable_focused.png
btn_in_call_round_normal.png
btn_in_call_round_pressed.png
btn_in_call_round_selected.png
btn_in_call_switch_off_disable.9.png
btn_in_call_switch_off_disable_focused.9.png
btn_in_call_switch_off_normal.9.png
btn_in_call_switch_off_pressed.9.png
btn_in_call_switch_off_selected.9.png
btn_in_call_switch_on_disable.9.png
btn_in_call_switch_on_disable_focused.9.png
btn_in_call_switch_on_normal.9.png
btn_in_call_switch_on_pressed.9.png
btn_in_call_switch_on_selected.9.png
dial_num_0_blk.png
dial_num_0_wht.png
dial_num_1_no_vm_blk.png
dial_num_1_no_vm_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
dialog_bg_calling_via.9.png
dialpad_lock.9.png
green_selected.9.png
ic_btn_next.png
ic_button_conference_end.png
ic_button_conference_private.png
ic_button_contacts.png
ic_dial_action_call.png
ic_dial_action_delete.png
ic_dial_action_voice_mail.png
ic_dial_number_blk.png
ic_dial_number_wht.png
ic_dialog_call.png
ic_in_call_touch_add_call.png
ic_in_call_touch_answer.png
ic_in_call_touch_dialpad.png
ic_in_call_touch_dialpad_close.png
ic_in_call_touch_end.png
ic_in_call_touch_hold.png
ic_in_call_touch_merge_call.png
ic_in_call_touch_round_add_call.png
ic_in_call_touch_round_hold.png
ic_in_call_touch_round_manage_conference.png
ic_in_call_touch_round_merge_call.png
ic_in_call_touch_round_swap.png
ic_in_call_touch_round_unhold.png
ic_in_call_touch_round_unhold_alt.png
ic_in_call_touch_swap.png
ic_in_call_touch_unhold.png
ic_incall_end.png
ic_incall_ongoing.png
ic_incall_ongoing_bluetooth.png
ic_incall_onhold.png
ic_incoming_call_bluetooth.png
ic_jog_dial_answer.png
ic_jog_dial_answer_and_end.png
ic_jog_dial_answer_and_hold.png
ic_jog_dial_decline.png
ic_jog_dial_silence_ringer.png
ic_jog_dial_sound_off.png
ic_jog_dial_sound_on.png
ic_jog_dial_unlock.png
ic_jog_dial_voice_search.png
ic_launcher_phone.png
ic_menu_add_black.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_photo_border_lg.9.png
incall_photo_border_med.9.png
picture_busy.png
picture_conference.png
picture_dialing.png
picture_emergency25x25.png
picture_emergency32x32.png
picture_unknown.png
red_selected.9.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_eclair 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.CLIRListPreference.java
com.android.phone.CallCard.java
com.android.phone.CallFeaturesSetting.java
com.android.phone.CallForwardEditPreference.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.DTMFTwelveKeyDialer.java
com.android.phone.DeleteFdnContactScreen.java
com.android.phone.EditFdnContactScreen.java
com.android.phone.EditPhoneNumberPreference.java
com.android.phone.EditPinPreference.java
com.android.phone.EmergencyCallHandler.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.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.InCallControlState.java
com.android.phone.InCallScreen.java
com.android.phone.InCallScreenShowActivation.java
com.android.phone.InCallTouchUi.java
com.android.phone.ManageConferenceUtils
.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.Ringer.java
com.android.phone.Settings.java
com.android.phone.SimContacts.java
com.android.phone.SpecialCharSequenceMgr.java
com.android.phone.TimeConsumingPreferenceActivity.java
com.android.phone.Use2GOnlyCheckBoxPreference.java
com.android.phone.static.java