Android Open Source - Chat application OpenTalkOn-Android-Chat-API






Project Summary

Add a Chat feature on your App, You can immediately try in 5 minutes..

Web Site / Source Repository

OpenTalkOn-Android-Chat-API is hosted in the following web site
https://github.com/Easygor/OpenTalkOn-Android-Chat-API

If you think the Android project OpenTalkOn-Android-Chat-API 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 OpenTalkOn-Android-Chat-API.

ItemValue
Java File Count135
Supported screen sizes[hdpi]
Target SDK Version8
Minimum SDK Version8
Activity Count72
Fragment Count1
jar files usedandroid-support-v4.jar
android-support-v4.jar
android-support-v4.jar
android-support-v4.jar
protobuf-2.4.1.jar
universal-image-loader-1.9.1.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.GET_TASKS
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.VIBRATE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_INTERNAL_STORAGE
Raw File Namesres\raw\oto_agreement1.txt
res\raw\oto_agreement2.txt
res\raw\oto_keystore.bks




License

The license information of OpenTalkOn-Android-Chat-API is as follows:

Copyright (c) 2012 ThinkSpace, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the S...

Resource Files

There are 146 image files in OpenTalkOn-Android-Chat-API. The names of the image files are listed as follows.

bottom_bar_background.9.png
com_opentalkon_facebook_close.png
com_opentalkon_facebook_inverse_icon.png
com_opentalkon_facebook_logo.png
com_opentalkon_facebook_picker_magnifier.png
man_icon.png
oto_add_friend.png
oto_admin_emblem_1.png
oto_admin_emblem_2.png
oto_admin_emblem_3.png
oto_admin_emblem_4.png
oto_alarm_small_off.png
oto_alarm_small_on.png
oto_arrow_down.png
oto_arrow_up.png
oto_ban.png
oto_bar_text_box.9.png
oto_blur_background.png
oto_bottom_dir.png
oto_button_gray.9.png
oto_button_gray_pressed.9.png
oto_button_yellow.9.png
oto_button_yellow_pressed.9.png
oto_check_n.png
oto_check_s.png
oto_close.png
oto_close_dark.png
oto_close_icon.png
oto_comment_icon.png
oto_context_btn.png
oto_context_btn_pressed.png
oto_conv_alaram.png
oto_conv_alaram_off.png
oto_conv_camera.png
oto_conv_exit.png
oto_conv_icon_left.9.png
oto_conv_icon_right.9.png
oto_conv_image.png
oto_conv_image_many.png
oto_conv_invite.png
oto_conv_left_button_left.9.png
oto_conv_left_button_left_pressed.9.png
oto_conv_left_button_right.9.png
oto_conv_left_button_right_pressed.9.png
oto_conv_left_content.9.png
oto_conv_like.png
oto_conv_out.png
oto_conv_power.png
oto_conv_right_button_left.9.png
oto_conv_right_button_left_pressed.9.png
oto_conv_right_button_right.9.png
oto_conv_right_button_right_pressed.9.png
oto_conv_right_content.9.png
oto_conv_search.png
oto_conv_setting.png
oto_conv_word.png
oto_default_ptr_drawable.png
oto_delete.png
oto_edittext_delete.png
oto_edittext_search.png
oto_etc_icon.png
oto_ex_alarm.png
oto_ex_chat_list.png
oto_ex_find_user.png
oto_ex_linked_people.png
oto_ex_profile.png
oto_ex_setting.png
oto_facebook_button.png
oto_favorites.png
oto_friend_img_01.png
oto_friend_sub_title_text01.png
oto_friend_sub_title_text02.png
oto_friend_top_menu_01_n.png
oto_friend_top_menu_01_s.png
oto_friend_top_menu_02_n.png
oto_friend_top_menu_02_s.png
oto_friend_top_menu_03_n.png
oto_friend_top_menu_03_s.png
oto_friend_top_menu_04_n.png
oto_friend_top_menu_04_s.png
oto_like_icon.png
oto_lock.png
oto_lock_black.png
oto_main_background.9.png
oto_main_tab_background.9.png
oto_main_tab_recent_n.png
oto_main_tab_recent_s.png
oto_noti_icon.png
oto_notification_icon.png
oto_notification_new_icon.png
oto_opentalk_icon_category.png
oto_opentalk_icon_chat.png
oto_opentalk_icon_chatrooms.png
oto_opentalk_icon_images.png
oto_opentalk_icon_post.png
oto_oto_logo.png
oto_pop_up_button_l.9.png
oto_pop_up_button_lr.9.png
oto_pop_up_button_pressed.9.png
oto_pop_up_button_r.9.png
oto_pop_up_image_cover1.9.png
oto_popup_background.9.png
oto_profile_button_conv.png
oto_right_arrow.png
oto_send_error.png
oto_send_error_pressed.png
oto_set_profile.png
oto_stop.png
oto_sub_menu_bt_n.9.png
oto_sub_menu_bt_p.9.png
oto_tab_add_friend.png
oto_tab_new_conv.png
oto_top.9.png
oto_top_bar_background.9.png
oto_top_pressed.9.png
oto_unlock.png
oto_unlock_black.png
sh_ban.png
sh_etc.png
sh_im_certification_off.png
sh_im_certification_on.png
sh_im_star_off.png
sh_im_star_on.png
sh_im_vip_off.png
sh_im_vip_on.png
sh_like.png
sh_mainbutton_blue.9.png
sh_mainbutton_blue_pressed.9.png
sh_mainbutton_green.9.png
sh_mainbutton_green_pressed.9.png
sh_mainbutton_icon_airplane.png
sh_mainbutton_icon_chatting.png
sh_mainbutton_icon_profile_info.png
sh_mainbutton_yellow.9.png
sh_mainbutton_yellow_pressed.9.png
sh_man_icon.png
sh_new_number_background.9.png
sh_report.png
sh_round_button.png
sh_round_button_pressed.png
sh_send_to_me.png
sh_woman_icon.png
sidemenu.png
simple_info_interest_background.9.png
weekly_star.png
woman_icon.png

The following screenshort is generated from the image listed above.

null




Java Source Files

OpenTalkOn-Android-Chat-API has the following Java source files.

com.jeremyfeinstein.slidingmenu.lib.CanvasTransformerBuilder.java
com.jeremyfeinstein.slidingmenu.lib.CustomViewAbove.java
com.jeremyfeinstein.slidingmenu.lib.CustomViewBehind.java
com.jeremyfeinstein.slidingmenu.lib.MenuInterface.java
com.jeremyfeinstein.slidingmenu.lib.SlidingMenu.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityBase.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingActivityHelper.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingFragmentActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingListActivity.java
com.jeremyfeinstein.slidingmenu.lib.app.SlidingPreferenceActivity.java
com.thinkspace.clientpackets.protobuf.ClientPackets.java
com.thinkspace.common.satelite.PLHttpDataHandler.java
com.thinkspace.common.satelite.PLHttpErrorHandler.java
com.thinkspace.common.satelite.PLHttpSatelite.java
com.thinkspace.common.util.ConversationMgr.java
com.thinkspace.common.util.EventDrivenTaskMgr.java
com.thinkspace.common.util.PLDialogListener.java
com.thinkspace.common.util.PLDialogListenerEx.java
com.thinkspace.common.util.PLDialogMaker.java
com.thinkspace.common.util.PLEtcUtilMgr.java
com.thinkspace.common.util.PLGlobalDataMgr.java
com.thinkspace.common.util.PLTaskMgr.java
com.thinkspace.common.util.PLUIUtilMgr.java
com.thinkspace.common.util.ServiceManager.java
com.thinkspace.opentalkon.ErrorReporter.java
com.thinkspace.opentalkon.GetValidTokenDoneReceiver.java
com.thinkspace.opentalkon.OTOApp.java
com.thinkspace.opentalkon.OTPushService.java
com.thinkspace.opentalkon.bootReceiver.java
com.thinkspace.opentalkon.data.ITAObtainDB.java
com.thinkspace.opentalkon.data.OTAlarmTalkOff.java
com.thinkspace.opentalkon.data.OTAppInfo.java
com.thinkspace.opentalkon.data.OTBlockUserTable.java
com.thinkspace.opentalkon.data.OTImgPostData.java
com.thinkspace.opentalkon.data.OTMsgBase.java
com.thinkspace.opentalkon.data.OTTalkMsgV2.java
com.thinkspace.opentalkon.data.RegsiterData.java
com.thinkspace.opentalkon.data.TABigTableBase.java
com.thinkspace.opentalkon.data.TABigTableDB.java
com.thinkspace.opentalkon.data.TABigTableDBBase.java
com.thinkspace.opentalkon.data.TABigTableTable.java
com.thinkspace.opentalkon.data.TAIgnore.java
com.thinkspace.opentalkon.data.TAImgMsgData.java
com.thinkspace.opentalkon.data.TAMultiData.java
com.thinkspace.opentalkon.data.TANotification.java
com.thinkspace.opentalkon.data.TANotify.java
com.thinkspace.opentalkon.data.TAPreference.java
com.thinkspace.opentalkon.data.TARoomInfo.java
com.thinkspace.opentalkon.data.TARoomUsers.java
com.thinkspace.opentalkon.data.TASetUserInfoData.java
com.thinkspace.opentalkon.data.TAUserInfo.java
com.thinkspace.opentalkon.data.TAUserNick.java
com.thinkspace.opentalkon.helper.EmoticonTextHelper.java
com.thinkspace.opentalkon.helper.OTComConvHandler.java
com.thinkspace.opentalkon.helper.OTHorizontalScrollView.java
com.thinkspace.opentalkon.helper.PLCacheCtrl.java
com.thinkspace.opentalkon.helper.UnPressableFrameLayout.java
com.thinkspace.opentalkon.helper.UserElemClickListener.java
com.thinkspace.opentalkon.helper.UserImageUrlHelper.java
com.thinkspace.opentalkon.helper.ViewTouchImage.java
com.thinkspace.opentalkon.javapush.JavaTokenClient.java
com.thinkspace.opentalkon.lib.ClientInterface.java
com.thinkspace.opentalkon.lib.ex.ClientInterfaceEx.java
com.thinkspace.opentalkon.lib.ex.InvitedUser.java
com.thinkspace.opentalkon.lib.ex.Message.java
com.thinkspace.opentalkon.lib.ex.MessageHandler.java
com.thinkspace.opentalkon.lib.ex.MessageUnReadCount.java
com.thinkspace.opentalkon.push.pushClientHandler.java
com.thinkspace.opentalkon.satelite.PLUploadImgMsgHandler.java
com.thinkspace.opentalkon.satelite.TADataHandler.java
com.thinkspace.opentalkon.satelite.TAImageDataHandler.java
com.thinkspace.opentalkon.satelite.TAImageDataHandlerEx.java
com.thinkspace.opentalkon.satelite.TAImgDownloader.java
com.thinkspace.opentalkon.satelite.TASatelite.java
com.thinkspace.opentalkon.satelite.TASateliteDispatcher.java
com.thinkspace.opentalkon.ui.OTAddFriend.java
com.thinkspace.opentalkon.ui.OTAgreement.java
com.thinkspace.opentalkon.ui.OTChatRoom.java
com.thinkspace.opentalkon.ui.OTEntireImageView.java
com.thinkspace.opentalkon.ui.OTFriendListBase.java
com.thinkspace.opentalkon.ui.OTFriendPopup.java
com.thinkspace.opentalkon.ui.OTGallery.java
com.thinkspace.opentalkon.ui.OTGallerySelect.java
com.thinkspace.opentalkon.ui.OTImageLoadBase.java
com.thinkspace.opentalkon.ui.OTLimit.java
com.thinkspace.opentalkon.ui.OTMain.java
com.thinkspace.opentalkon.ui.OTMainTabChatList.java
com.thinkspace.opentalkon.ui.OTMainTabFollowerList.java
com.thinkspace.opentalkon.ui.OTMainTabFollowingList.java
com.thinkspace.opentalkon.ui.OTMainTabFriendList.java
com.thinkspace.opentalkon.ui.OTMainTabMore.java
com.thinkspace.opentalkon.ui.OTMakeChat.java
com.thinkspace.opentalkon.ui.OTMoreApp.java
com.thinkspace.opentalkon.ui.OTOldMain.java
com.thinkspace.opentalkon.ui.OTRoomBase.java
com.thinkspace.opentalkon.ui.OTSelectUser.java
com.thinkspace.opentalkon.ui.OTSettingBlockUser.java
com.thinkspace.opentalkon.ui.OTSettingMyInfo.java
com.thinkspace.opentalkon.ui.OTTableActivityBase.java
com.thinkspace.opentalkon.ui.OTVerifyPhone.java
com.thinkspace.opentalkon.ui.OTVersion.java
com.thinkspace.opentalkon.ui.helper.ExpandCollapseAnimation.java
com.thinkspace.opentalkon.ui.helper.IPLActivityGroupView.java
com.thinkspace.opentalkon.ui.helper.ImageCacheActivity.java
com.thinkspace.opentalkon.ui.helper.NonThrowsImageView.java
com.thinkspace.opentalkon.ui.helper.PLActivityGroup.java
com.thinkspace.opentalkon.ui.helper.PLActivityGroupView.java
com.thinkspace.opentalkon.ui.helper.PLKeyBoardView.java
com.thinkspace.opentalkon.ui.helper.PLOnKeyBoardUpListener.java
com.thinkspace.opentalkon.ui.helper.PrettyTextView.java
com.thinkspace.opentalkon.ui.helper.RoundedBitmapDisplayer.java
com.thinkspace.opentalkon.view.BaseTabButtonView.java
com.thinkspace.opentalkon.view.EllipsizingTextView.java
com.thinkspace.otochatapp.App.java
com.thinkspace.otochatapp.MainActivity.java
com.thinkspace.otosimplechat.Application.java
com.thinkspace.otosimplechat.MainActivity.java
com.thinkspace.pushpackets.protobuf.Packets.java
com.thinkspace.pushservice.appclient.BasePacket.java
com.thinkspace.pushservice.appclient.BrokerTaskHandler.java
com.thinkspace.pushservice.appclient.CONFIG.java
com.thinkspace.pushservice.appclient.ConnectOperater.java
com.thinkspace.pushservice.appclient.DataHandler.java
com.thinkspace.pushservice.appclient.ExceptionHandler.java
com.thinkspace.pushservice.appclient.PushClientBase.java
com.thinkspace.pushservice.appclient.PushHandlerRegister.java
com.thinkspace.pushservice.appclient.PushPacketHandler.java
com.thinkspace.pushservice.appclient.RegisterCompleteHandler.java
com.thinkspace.pushservice.satelite.PLMsgHandler.java
com.thinkspace.pushservice.satelite.PLNotifyHandler.java
com.thinkspace.util.encryptor.Encryptor.java
com.thinkspace.util.encryptor.Hash.java
com.thinkspace.util.encryptor.PLBase64.java
com.thinkspace.util.encryptor.PLEncryptor.java