Phone Book android app - for self development purpose.
PhoneBook is hosted in the following web site
https://github.com/SwimLurker/PhoneBook
If you think the Android project PhoneBook 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 PhoneBook.
Item | Value |
---|---|
Java File Count | 42 |
Supported screen sizes | [mdpi, ldpi, xxhdpi, hdpi, xhdpi] |
Target SDK Version | 18 |
Minimum SDK Version | 8 |
Activity Count | 7 |
jar files used | android-support-v4.jar |
Required Permissions | android.permission.CALL_PHONE android.permission.READ_CONTACTS android.permission.SEND_SMS android.permission.WRITE_CONTACTS |
Asset File Names | assets\data.zip |
Raw File Names | res\raw\blockremove.mp3 res\raw\blockselected.ogg res\raw\gamefinish.wav res\raw\gameover.mp3 res\raw\gamestart.mp3 res\raw\hint.mp3 res\raw\key.ogg res\raw\music_bg.mp3 res\raw\timeup.mp3 |
There are 78 image files in PhoneBook. The names of the image files are listed as follows.
boqi.png btn_addfavorite.png btn_addfavorite_pressed.png btn_bulb.png btn_bulb_pressed.png btn_call.png btn_call_pressed.png btn_close.png btn_close_pressed.png btn_enter.png btn_enter_pressed.png btn_hint.png btn_hint_disabled.png btn_hint_pressed.png btn_list_detail.png btn_list_detail2.png btn_list_detail2_pressed.png btn_list_detail_pressed.png btn_list_favorite.png btn_list_favorite_pressed.png btn_locate.png btn_locate_pressed.png btn_map.png btn_map_pressed.png btn_more.png btn_more_pressed.png btn_newcontact.png btn_newcontact_pressed.png btn_next.png btn_next_pressed.png btn_pause.png btn_pause_disabled.png btn_pause_pressed.png btn_remove.png btn_remove_pressed.png btn_resume.png btn_resume_disabled.png btn_resume_pressed.png btn_search.png btn_search_pressed.png btn_sms.png btn_sms_pressed.png btn_zoom_in.png btn_zoom_in_pressed.png btn_zoom_out.png btn_zoom_out_pressed.png checkbox.png checkbox_empty.png contactcard_bk.png filedialog_dbfile.png filedialog_folder.png filedialog_folder_up.png filedialog_root.png filedialog_wavfile.png filedialog_xmlfile.png filedialog_zipfile.png list_photoframe.png menu_bg_popup.9.png menu_bg_selected_on.9.png page_indicator.png page_indicator_focused_1.png page_indicator_focused_2.png page_indicator_focused_3.png page_indicator_focused_4.png page_indicator_focused_5.png photo.png photoframe.png position.png searcher_box.png searcher_btn_close.png searcher_btn_close_pressed.png searcher_btn_search.png searcher_btn_search_pressed.png togglebutton_off.png togglebutton_on.png widget_contact_card_preview.png widget_searcher.png widget_searcher_pressed.png
The following screenshort is generated from the image listed above.
PhoneBook has the following Java source files.
com.nnit.phonebook.DetailActivity.java com.nnit.phonebook.GameActivity.java com.nnit.phonebook.GuideActivity.java com.nnit.phonebook.MainActivity.java com.nnit.phonebook.MapActivity.java com.nnit.phonebook.SearchActivity.java com.nnit.phonebook.SplashActivity.java com.nnit.phonebook.config.ConfigManager.java com.nnit.phonebook.data.ArrayListPBDataSet.java com.nnit.phonebook.data.DataPackageManager.java com.nnit.phonebook.data.FavoriteManager.java com.nnit.phonebook.data.IPBDataSet.java com.nnit.phonebook.data.IPBDataSource.java com.nnit.phonebook.data.JSONPBDataSource.java com.nnit.phonebook.data.PhoneBookItem.java com.nnit.phonebook.data.PhotoManager.java com.nnit.phonebook.data.SeatMapInfo.java com.nnit.phonebook.db.DBManager.java com.nnit.phonebook.db.SeatMapInfoDAO.java com.nnit.phonebook.game.Block.java com.nnit.phonebook.game.Game.java com.nnit.phonebook.game.GameException.java com.nnit.phonebook.game.GameMap.java com.nnit.phonebook.game.IGameListener.java com.nnit.phonebook.game.Path.java com.nnit.phonebook.service.BGMusicService.java com.nnit.phonebook.service.UpdateContactCardWidgetService.java com.nnit.phonebook.ui.DefaultSplashImageProvider.java com.nnit.phonebook.ui.GameMapView.java com.nnit.phonebook.ui.IFrameAnimationListener.java com.nnit.phonebook.ui.ISplashImageProvider.java com.nnit.phonebook.ui.MenuView.java com.nnit.phonebook.ui.MyAnimationDrawable.java com.nnit.phonebook.ui.OpenFileDialog.java com.nnit.phonebook.ui.PhoneBookListAdapter.java com.nnit.phonebook.ui.RandomSplashImageProvider.java com.nnit.phonebook.ui.SplashImageProviderManager.java com.nnit.phonebook.util.BitmapUtil.java com.nnit.phonebook.util.SoundPlayer.java com.nnit.phonebook.widget.ContactCardWidgetProvider.java com.nnit.phonebook.widget.SearcherWidgetProvider.java