Android Open Source - Development api buddycloud-android






Project Summary

buddycloud for Android - using the buddycloud HTTP API.

Web Site / Source Repository

buddycloud-android is hosted in the following web site
https://github.com/buddycloud/buddycloud-android

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

ItemValue
Java File Count110
Supported screen sizes[mdpi, ldpi, hdpi, xhdpi]
Target SDK Version17
Minimum SDK Version8
Activity Count12
Fragment Count1
jar files usedandroid-support-v13.jar
commons-codec-1.6.jar
gcm.jar
httpmime-4.2.3.jar
joda-time-2.3.jar
org.apache.commons.io.jar
org.xbill.dns_2.1.4.jar
universal-image-loader-1.9.1.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_PROFILE
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.buddycloud.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
Asset File Namesassets\fonts\Roboto-Black.ttf
assets\fonts\Roboto-BlackItalic.ttf
assets\fonts\Roboto-Bold.ttf
assets\fonts\Roboto-BoldCondensed.ttf
assets\fonts\Roboto-BoldCondensedItalic.ttf
assets\fonts\Roboto-BoldItalic.ttf
assets\fonts\Roboto-Condensed.ttf
assets\fonts\Roboto-CondensedItalic.ttf
assets\fonts\Roboto-Italic.ttf
assets\fonts\Roboto-Light.ttf
assets\fonts\Roboto-LightItalic.ttf
assets\fonts\Roboto-Medium.ttf
assets\fonts\Roboto-MediumItalic.ttf
assets\fonts\Roboto-Regular.ttf
assets\fonts\Roboto-Thin.ttf
assets\fonts\Roboto-ThinItalic.ttf
Raw File Namesres\raw\contributors.txt
res\raw\cp.wav




License

The license information of buddycloud-android is as follows:

Apache License

Resource Files

There are 14 image files in buddycloud-android. The names of the image files are listed as follows.

bc_arrow_down.png
bc_shadow.9.png
bc_shadow_dis.9.png
card_background_shadow.9.png
card_shadow.9.png
ic_action_search.png
logo_about.png
notification_icon.png
personal_50px.png
speech_balloon.png
speech_balloon_plus.png
speech_balloon_plus_disabled.png
top_shadow.png
topic_50px.png

The following screenshort is generated from the image listed above.

null




Java Source Files

buddycloud-android has the following Java source files.

com.buddycloud.AboutBuddycloudActivity.java
com.buddycloud.ChangePasswordActivity.java
com.buddycloud.ChannelDetailActivity.java
com.buddycloud.ConnectivityChangeBroadcastReceiver.java
com.buddycloud.ConnectivityChangeIntentService.java
com.buddycloud.ContentPageAdapter.java
com.buddycloud.CreateAccountActivity.java
com.buddycloud.FullScreenImageActivity.java
com.buddycloud.GCMBroadcastReceiver.java
com.buddycloud.GCMIntentService.java
com.buddycloud.GenericChannelActivity.java
com.buddycloud.LoginActivity.java
com.buddycloud.MainActivity.java
com.buddycloud.SearchActivity.java
com.buddycloud.SettingsActivity.java
com.buddycloud.ShareActivity.java
com.buddycloud.card.AbstractCard.java
com.buddycloud.card.Card.java
com.buddycloud.card.CardListAdapter.java
com.buddycloud.card.CardViewHolder.java
com.buddycloud.card.CommentCard.java
com.buddycloud.card.PostCard.java
com.buddycloud.card.PostContextUtils.java
com.buddycloud.card.ReplySectionUtils.java
com.buddycloud.fragments.ChannelStreamFragment.java
com.buddycloud.fragments.ContentFragment.java
com.buddycloud.fragments.EndlessScrollListener.java
com.buddycloud.fragments.GenericChannelsFragment.java
com.buddycloud.fragments.GenericSelectableChannelsFragment.java
com.buddycloud.fragments.SearchChannelsFragment.java
com.buddycloud.fragments.SettingsFragment.java
com.buddycloud.fragments.SubscribedChannelsFragment.java
com.buddycloud.fragments.adapter.FindFriendsAdapter.java
com.buddycloud.fragments.adapter.FollowersAdapter.java
com.buddycloud.fragments.adapter.GenericChannelAdapter.java
com.buddycloud.fragments.adapter.MostActiveChannelsAdapter.java
com.buddycloud.fragments.adapter.PendingSubscriptionsAdapter.java
com.buddycloud.fragments.adapter.RecommendedChannelsAdapter.java
com.buddycloud.fragments.adapter.SearchChannelsAdapter.java
com.buddycloud.fragments.adapter.SelectableChannelAdapter.java
com.buddycloud.fragments.adapter.SimilarChannelsAdapter.java
com.buddycloud.fragments.adapter.SubscribedChannelsAdapter.java
com.buddycloud.fragments.contacts.ContactMatcher.java
com.buddycloud.fragments.contacts.ContactMatcherUtils.java
com.buddycloud.fragments.contacts.DeviceContactMatcher.java
com.buddycloud.fragments.contacts.FacebookContactMatcher.java
com.buddycloud.http.AndroidInsecureSSLSocketFactory.java
com.buddycloud.http.BuddycloudHTTPHelper.java
com.buddycloud.http.SSLUtils.java
com.buddycloud.http.TLSSNISocketFactory.java
com.buddycloud.http.TLSSNISocketFactoryWrapper.java
com.buddycloud.model.AbstractModel.java
com.buddycloud.model.AccountModel.java
com.buddycloud.model.ChannelMetadataModel.java
com.buddycloud.model.ContactMatchingModel.java
com.buddycloud.model.FollowersModel.java
com.buddycloud.model.LoginModel.java
com.buddycloud.model.MediaModel.java
com.buddycloud.model.Model.java
com.buddycloud.model.ModelCallback.java
com.buddycloud.model.ModelCallbackImpl.java
com.buddycloud.model.ModelListener.java
com.buddycloud.model.MostActiveChannelsModel.java
com.buddycloud.model.NotificationMetadataModel.java
com.buddycloud.model.NotificationSettingsModel.java
com.buddycloud.model.PendingSubscriptionsModel.java
com.buddycloud.model.PostsModel.java
com.buddycloud.model.RecommendedChannelsModel.java
com.buddycloud.model.SearchChannelsModel.java
com.buddycloud.model.SimilarChannelsModel.java
com.buddycloud.model.SubscribedChannelsModel.java
com.buddycloud.model.SyncModel.java
com.buddycloud.model.TopicChannelModel.java
com.buddycloud.model.dao.ChannelMetadataDAO.java
com.buddycloud.model.dao.DAO.java
com.buddycloud.model.dao.DAOCallback.java
com.buddycloud.model.dao.DAOCursorParser.java
com.buddycloud.model.dao.DAOHelper.java
com.buddycloud.model.dao.PostsDAO.java
com.buddycloud.model.dao.SubscribedChannelsDAO.java
com.buddycloud.model.dao.ThreadsDAO.java
com.buddycloud.model.dao.UnreadCountersDAO.java
com.buddycloud.model.db.BuddycloudSQLiteOpenHelper.java
com.buddycloud.model.db.ChannelMetadataTableHelper.java
com.buddycloud.model.db.PostsTableHelper.java
com.buddycloud.model.db.SubscribedChannelsTableHelper.java
com.buddycloud.model.db.ThreadsTableHelper.java
com.buddycloud.model.db.UnreadCountersTableHelper.java
com.buddycloud.notifications.GCMFollowRequestApprovedNotificationListener.java
com.buddycloud.notifications.GCMFollowRequestNotificationListener.java
com.buddycloud.notifications.GCMNotificationListener.java
com.buddycloud.notifications.GCMPostNotificationListener.java
com.buddycloud.notifications.GCMUtils.java
com.buddycloud.preferences.Preferences.java
com.buddycloud.utils.AvatarUtils.java
com.buddycloud.utils.Backstack.java
com.buddycloud.utils.ChannelAdapterHelper.java
com.buddycloud.utils.DNSUtils.java
com.buddycloud.utils.FileUtils.java
com.buddycloud.utils.ImageHelper.java
com.buddycloud.utils.InputUtils.java
com.buddycloud.utils.JIDUtils.java
com.buddycloud.utils.JSONUtils.java
com.buddycloud.utils.MeasuredMediaView.java
com.buddycloud.utils.TextUtils.java
com.buddycloud.utils.TimeUtils.java
com.buddycloud.utils.TouchImageView.java
com.buddycloud.utils.TypefacedTextView.java
com.buddycloud.utils.Typefaces.java