Android Open Source - App example ExampleXMPP






Project Summary

example how xmpp android app.

Web Site / Source Repository

ExampleXMPP is hosted in the following web site
https://github.com/coolguy101/ExampleXMPP

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

ItemValue
Java File Count86
Supported screen sizes[hdpi, xhdpi]
Target SDK Version18
Minimum SDK Version8
Activity Count6
Fragment Count5
jar files usedandroid-support-v4.jar
asmack-android-6.jar
nineoldandroids-2.4.0.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SYSTEM_ALERT_WINDOW
android.permission.VIBRATE
android.permission.WAKE_LOCK
Raw File Namesres\raw\office.mp3




Resource Files

There are 233 image files in ExampleXMPP. The names of the image files are listed as follows.

action_sheet_base_9.9.png
action_sheet_button_cancel_click.9.png
action_sheet_button_cancel_normal.9.png
action_sheet_button_confirm_click.9.png
action_sheet_button_confirm_normal.9.png
action_sheet_button_delete_click.9.png
action_sheet_button_delete_normal.9.png
action_sheet_button_replace_click.9.png
action_sheet_button_replace_normal.9.png
aio_face_popup_bg.png
aio_refresh_nor.png
aio_refresh_over.png
aio_unread_bg.png
arrow_down.png
arrow_up.png
as_input_frame.9.png
balloon_l.9.png
balloon_l_pressed.9.png
balloon_r.9.png
balloon_r_pressed.9.png
bubble_popup_arrow_down.png
bubble_popup_arrow_up.png
card_avatar.9.png
chat_time_block.9.png
checkbox_selected.png
checkbox_selected_press.png
checkbox_unselect.png
checkbox_unselect_press.png
common_loading3_0.png
common_loading3_1.png
common_loading3_10.png
common_loading3_11.png
common_loading3_2.png
common_loading3_3.png
common_loading3_4.png
common_loading3_5.png
common_loading3_6.png
common_loading3_7.png
common_loading3_8.png
common_loading3_9.png
common_loading4_0.png
common_loading4_1.png
common_loading4_10.png
common_loading4_11.png
common_loading4_2.png
common_loading4_3.png
common_loading4_4.png
common_loading4_5.png
common_loading4_6.png
common_loading4_7.png
common_loading4_8.png
common_loading4_9.png
contact_user_null_bg.png
conversation_bg_logo.png
cover_default_bg.png
dialog_bg.9.png
dialog_load.png
education_avatar_finger.png
education_top.png
emotion_del_down.png
emotion_del_normal.png
f_static_000.png
f_static_001.png
f_static_002.png
f_static_003.png
f_static_004.png
f_static_005.png
f_static_006.png
f_static_007.png
f_static_008.png
f_static_009.png
f_static_010.png
f_static_011.png
f_static_012.png
f_static_013.png
f_static_014.png
f_static_015.png
f_static_016.png
f_static_017.png
f_static_018.png
f_static_019.png
f_static_020.png
f_static_021.png
f_static_022.png
f_static_023.png
f_static_024.png
f_static_025.png
f_static_026.png
f_static_027.png
f_static_028.png
f_static_029.png
f_static_030.png
f_static_031.png
f_static_032.png
f_static_033.png
f_static_034.png
f_static_035.png
f_static_036.png
f_static_037.png
f_static_038.png
f_static_039.png
f_static_040.png
f_static_041.png
f_static_042.png
f_static_043.png
f_static_044.png
f_static_045.png
f_static_046.png
f_static_047.png
f_static_048.png
f_static_049.png
f_static_050.png
f_static_051.png
f_static_052.png
f_static_053.png
f_static_054.png
f_static_055.png
f_static_056.png
f_static_057.png
f_static_058.png
f_static_059.png
f_static_060.png
f_static_061.png
f_static_062.png
f_static_063.png
f_static_064.png
f_static_065.png
f_static_066.png
f_static_067.png
f_static_068.png
f_static_069.png
f_static_070.png
f_static_071.png
f_static_072.png
f_static_073.png
f_static_074.png
f_static_075.png
f_static_076.png
f_static_077.png
f_static_078.png
f_static_079.png
f_static_080.png
f_static_081.png
f_static_082.png
f_static_083.png
f_static_084.png
f_static_085.png
f_static_086.png
f_static_087.png
f_static_088.png
f_static_089.png
f_static_090.png
f_static_091.png
f_static_092.png
f_static_093.png
f_static_094.png
f_static_095.png
f_static_096.png
f_static_097.png
f_static_098.png
f_static_099.png
f_static_100.png
f_static_101.png
f_static_102.png
f_static_103.png
f_static_104.png
f_static_105.png
f_static_106.png
list_conversation_press.9.png
login_button_nor.9.png
login_button_press.9.png
login_input.9.png
msg_tip_bg.9.png
net_warning.png
net_warning_redirect.png
notify_general.png
notify_newmessage.png
recent_chat_showleft_normal.png
recent_chat_showleft_pressed.png
recent_chat_showright_normal.png
recent_chat_showright_pressed.png
refresh_arrow_2.png
setting_add_account_white.png
shadow_bottom.png
shadow_left.png
shadow_right.png
skin_aio_input_bar_bg.9.png
skin_aio_input_bg.9.png
skin_aio_keyboard_nor.png
skin_aio_keyboard_pressed.png
skin_aio_send_button_disabled.9.png
skin_aio_send_button_normal.9.png
skin_aio_send_button_pressed.9.png
skin_header_btn_indicative_normal.9.png
skin_header_btn_indicative_press.9.png
skin_header_btn_normal.9.png
skin_header_btn_press.9.png
skin_list_item_pressed.9.png
skin_qz_icon_face_click.png
skin_qz_icon_face_nor.png
skin_searchbar_bg.png
skin_searchbar_button_normal.png
skin_searchbar_button_pressed.png
skin_searchbar_icon.png
skin_searchbar_input.9.png
skin_setting_strip_bg_pressed.9.png
skin_setting_strip_bg_unpressed.9.png
skin_setting_strip_bottom_pressed.9.png
skin_setting_strip_bottom_unpressed.9.png
skin_setting_strip_middle_pressed.9.png
skin_setting_strip_middle_unpressed.9.png
skin_setting_strip_top_pressed.9.png
skin_setting_strip_top_unpressed.9.png
skin_switch_thumb_activited.png
skin_switch_thumb_activited_pressed.png
skin_switch_thumb_disabled.png
skin_switch_thumb_disabled_pressed.png
skin_switch_track.png
splash_bg.png
status_busy.png
status_invisible.png
status_invisible_btn.png
status_leave.png
status_online.png
status_online_btn.png
status_qme.png
status_shield.png
terminal_icon_ios.png
terminal_icon_ios_pressed.png
terminal_icon_mobile.png
terminal_icon_mobile_pressed.png
terminal_icon_pc.png
terminal_icon_pc_pressed.png

The following screenshort is generated from the image listed above.

null




Java Source Files

ExampleXMPP has the following Java source files.

com.way.activity.AboutActivity.java
com.way.activity.BaseActivity.java
com.way.activity.ChatActivity.java
com.way.activity.FeedBackActivity.java
com.way.activity.FragmentCallBack.java
com.way.activity.LoginActivity.java
com.way.activity.MainActivity.java
com.way.activity.SplashActivity.java
com.way.adapter.ChatAdapter.java
com.way.adapter.FaceAdapter.java
com.way.adapter.FacePageAdeapter.java
com.way.adapter.RecentChatAdapter.java
com.way.adapter.RosterAdapter.java
com.way.app.XXApp.java
com.way.app.XXBroadcastReceiver.java
com.way.db.ChatProvider.java
com.way.db.RosterProvider.java
com.way.exception.XXAdressMalformedException.java
com.way.exception.XXException.java
com.way.fragment.RecentChatFragment.java
com.way.fragment.SettingsFragment.java
com.way.iphonetreeview.IphoneTreeView.java
com.way.pulltorefresh.EmptyViewMethodAccessor.java
com.way.pulltorefresh.FlipLoadingLayout.java
com.way.pulltorefresh.ILoadingLayout.java
com.way.pulltorefresh.IPullToRefresh.java
com.way.pulltorefresh.IndicatorLayout.java
com.way.pulltorefresh.LoadingLayout.java
com.way.pulltorefresh.LoadingLayoutProxy.java
com.way.pulltorefresh.OverscrollHelper.java
com.way.pulltorefresh.PullToRefreshAdapterViewBase.java
com.way.pulltorefresh.PullToRefreshBase.java
com.way.pulltorefresh.PullToRefreshScrollView.java
com.way.pulltorefresh.RotateLoadingLayout.java
com.way.pulltorefresh.Utils.java
com.way.pulltorefresh.ViewCompat.java
com.way.quickaction.ActionItem.java
com.way.quickaction.PopupWindows.java
com.way.quickaction.QuickAction.java
com.way.scrollview.BounceScrollView.java
com.way.service.BaseService.java
com.way.service.IConnectionStatusCallback.java
com.way.service.XXService.java
com.way.slidinglayer.SlidingLayer.java
com.way.slidingmenu.BaseSlidingFragmentActivity.java
com.way.slidingmenu.CustomViewAbove.java
com.way.slidingmenu.CustomViewBehind.java
com.way.slidingmenu.SlidingActivityBase.java
com.way.slidingmenu.SlidingActivityHelper.java
com.way.slidingmenu.SlidingMenu.java
com.way.smack.Smack.java
com.way.smack.SmackImpl.java
com.way.swipeback.SwipeBackActivity.java
com.way.swipeback.SwipeBackActivityBase.java
com.way.swipeback.SwipeBackActivityHelper.java
com.way.swipeback.SwipeBackLayout.java
com.way.swipeback.ViewDragHelper.java
com.way.swipelistview.BaseSwipeListViewListener.java
com.way.swipelistview.SwipeListView.java
com.way.swipelistview.SwipeListViewListener.java
com.way.swipelistview.SwipeListViewTouchListener.java
com.way.switcher.Switch.java
com.way.util.CrashHandler.java
com.way.util.DialogUtil.java
com.way.util.L.java
com.way.util.NetUtil.java
com.way.util.PreferenceConstants.java
com.way.util.PreferenceUtils.java
com.way.util.T.java
com.way.util.TimeUtil.java
com.way.util.XMPPHelper.java
com.way.view.AddRosterItemDialog.java
com.way.view.CirclePageIndicator.java
com.way.view.CustomDialog.java
com.way.view.GroupNameView.java
com.way.view.NoScrollScrollView.java
com.way.view.PageIndicator.java
com.way.view.PullDoorView.java
com.way.view.TouchDispatchView.java
com.way.view.Util.java
com.way.viewpagerindicator.CirclePageIndicator.java
com.way.viewpagerindicator.PageIndicator.java
com.way.xlistview.MsgHeader.java
com.way.xlistview.MsgListView.java
com.way.xlistview.XListViewFooter.java