Android Open Source - Twitter client SmileEssence






Project Summary

Twitter client for android.

Web Site / Source Repository

SmileEssence is hosted in the following web site
https://github.com/laco0416/SmileEssence

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

ItemValue
Java File Count190
Supported screen sizes[mdpi, xxhdpi, hdpi, xhdpi]
Target SDK Version19
Minimum SDK Version17
Activity Count8
Fragment Count5
Test Case Count1
jar files usedActiveAndroid-3.1.jar
android-support-v13.jar
guava-16.0.1.jar
twitter-text-1.6.1.jar
twitter4j-core-4.0.2.jar
twitter4j-media-support-4.0.2.jar
twitter4j-stream-4.0.2.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Asset File Namesassets\directmessage.json
assets\reply.json
assets\retweet.json
assets\status.json
assets\user.json




License

The license information of SmileEssence is as follows:

MIT License

Resource Files

There are 28 image files in SmileEssence. The names of the image files are listed as follows.

icon_application.png
icon_delete.png
icon_delete_w.png
icon_edit.png
icon_email.png
icon_favorite_off.png
icon_favorite_off_white.png
icon_favorite_on.png
icon_flash_on.png
icon_garbage.png
icon_garbage_white.png
icon_labels.png
icon_labels_white.png
icon_message.png
icon_message_white.png
icon_picture.png
icon_picture_w.png
icon_retweet_off.png
icon_retweet_on.png
icon_retweet_white.png
icon_row.png
icon_row_w.png
icon_save.png
icon_save_white.png
icon_search.png
icon_search_white.png
icon_settings.png
icon_website.png

The following screenshort is generated from the image listed above.

null




Java Source Files

SmileEssence has the following Java source files.

net.lacolaco.smileessence.Application.java
net.lacolaco.smileessence.IntentRouter
.java
net.lacolaco.smileessence.activity.EditCommandActivity.java
net.lacolaco.smileessence.activity.EditExtractionActivity.java
net.lacolaco.smileessence.activity.EditTabActivity.java
net.lacolaco.smileessence.activity.EditTemplateActivity.java
net.lacolaco.smileessence.activity.LicenseActivity.java
net.lacolaco.smileessence.activity.MainActivity.java
net.lacolaco.smileessence.activity.OAuthActivity.java
net.lacolaco.smileessence.activity.SettingActivity.java
net.lacolaco.smileessence.command.Command.java
net.lacolaco.smileessence.command.CommandOpenHashtagDialog.java
net.lacolaco.smileessence.command.CommandOpenSearch.java
net.lacolaco.smileessence.command.CommandOpenTemplateList.java
net.lacolaco.smileessence.command.CommandOpenURL.java
net.lacolaco.smileessence.command.CommandOpenUserDetail.java
net.lacolaco.smileessence.command.CommandOpenUserList.java
net.lacolaco.smileessence.command.CommandPasteToPost.java
net.lacolaco.smileessence.command.CommandSaveAsTemplate.java
net.lacolaco.smileessence.command.CommandSearchOnTwitter.java
net.lacolaco.smileessence.command.CommandsTest.java
net.lacolaco.smileessence.command.IConfirmable
.java
net.lacolaco.smileessence.command.NanigajaTest.java
net.lacolaco.smileessence.command.PostCommandsTest.java
net.lacolaco.smileessence.command.message.MessageCommand.java
net.lacolaco.smileessence.command.message.MessageCommandClipboard.java
net.lacolaco.smileessence.command.message.MessageCommandSearchOnGoogle.java
net.lacolaco.smileessence.command.message.MessageCommandShare.java
net.lacolaco.smileessence.command.message.MessageCommandTofuBuster.java
net.lacolaco.smileessence.command.post.PostCommand.java
net.lacolaco.smileessence.command.post.PostCommandInsert.java
net.lacolaco.smileessence.command.post.PostCommandMakeAnonymous.java
net.lacolaco.smileessence.command.post.PostCommandMorse.java
net.lacolaco.smileessence.command.post.PostCommandUseTemplate.java
net.lacolaco.smileessence.command.post.PostCommandZekamashi.java
net.lacolaco.smileessence.command.status.StatusCommand.java
net.lacolaco.smileessence.command.status.StatusCommandAddToIgnore.java
net.lacolaco.smileessence.command.status.StatusCommandAddToReply.java
net.lacolaco.smileessence.command.status.StatusCommandClipboard.java
net.lacolaco.smileessence.command.status.StatusCommandCongratulate.java
net.lacolaco.smileessence.command.status.StatusCommandCopy.java
net.lacolaco.smileessence.command.status.StatusCommandFavAndRT.java
net.lacolaco.smileessence.command.status.StatusCommandMakeAnonymous.java
net.lacolaco.smileessence.command.status.StatusCommandNanigaja.java
net.lacolaco.smileessence.command.status.StatusCommandOpenInBrowser.java
net.lacolaco.smileessence.command.status.StatusCommandOpenQuoteDialog.java
net.lacolaco.smileessence.command.status.StatusCommandOpenTalkView.java
net.lacolaco.smileessence.command.status.StatusCommandReplyToAll.java
net.lacolaco.smileessence.command.status.StatusCommandReview.java
net.lacolaco.smileessence.command.status.StatusCommandSearchOnGoogle.java
net.lacolaco.smileessence.command.status.StatusCommandShare.java
net.lacolaco.smileessence.command.status.StatusCommandTextQuote.java
net.lacolaco.smileessence.command.status.StatusCommandTofuBuster.java
net.lacolaco.smileessence.command.status.StatusCommandURLQuote.java
net.lacolaco.smileessence.command.user.UserCommand.java
net.lacolaco.smileessence.command.user.UserCommandAddToReply.java
net.lacolaco.smileessence.command.user.UserCommandBlock.java
net.lacolaco.smileessence.command.user.UserCommandIntroduce.java
net.lacolaco.smileessence.command.user.UserCommandOpenAclog.java
net.lacolaco.smileessence.command.user.UserCommandOpenFavstar.java
net.lacolaco.smileessence.command.user.UserCommandOpenTwilog.java
net.lacolaco.smileessence.command.user.UserCommandReply.java
net.lacolaco.smileessence.command.user.UserCommandReportForSpam.java
net.lacolaco.smileessence.command.user.UserCommandSendMessage.java
net.lacolaco.smileessence.command.user.UserCommandUnblock.java
net.lacolaco.smileessence.data.CommandSettingCache
.java
net.lacolaco.smileessence.data.DirectMessageCache
.java
net.lacolaco.smileessence.data.FavoriteCache
.java
net.lacolaco.smileessence.data.ImageCache.java
net.lacolaco.smileessence.data.StatusCache
.java
net.lacolaco.smileessence.data.UserCache
.java
net.lacolaco.smileessence.data.UserListCache
.java
net.lacolaco.smileessence.entity.Account.java
net.lacolaco.smileessence.entity.CommandSetting.java
net.lacolaco.smileessence.entity.ExtractionWord.java
net.lacolaco.smileessence.entity.SearchQuery.java
net.lacolaco.smileessence.entity.Template.java
net.lacolaco.smileessence.logging.Logger
.java
net.lacolaco.smileessence.notification.Notificator
.java
net.lacolaco.smileessence.preference.AppPreferenceHelper.java
net.lacolaco.smileessence.preference.SharedPreferenceHelper
.java
net.lacolaco.smileessence.preference.SharedPreferenceHelperTest.java
net.lacolaco.smileessence.preference.UserPreferenceHelper.java
net.lacolaco.smileessence.preference.UserPreferenceHelperTest.java
net.lacolaco.smileessence.twitter.OAuthSession
.java
net.lacolaco.smileessence.twitter.StatusFilter
.java
net.lacolaco.smileessence.twitter.TweetBuilder
.java
net.lacolaco.smileessence.twitter.TweetBuilderTest.java
net.lacolaco.smileessence.twitter.TwitterApi
.java
net.lacolaco.smileessence.twitter.TwitterUtilsTest.java
net.lacolaco.smileessence.twitter.UserStreamListener.java
net.lacolaco.smileessence.twitter.UserStreamListenerTest.java
net.lacolaco.smileessence.twitter.task.AccessTokenTask.java
net.lacolaco.smileessence.twitter.task.BlockIDsTask.java
net.lacolaco.smileessence.twitter.task.BlockTask.java
net.lacolaco.smileessence.twitter.task.DeleteMessageTask.java
net.lacolaco.smileessence.twitter.task.DeleteStatusTask.java
net.lacolaco.smileessence.twitter.task.DirectMessagesTask.java
net.lacolaco.smileessence.twitter.task.FavoriteTask.java
net.lacolaco.smileessence.twitter.task.FollowTask.java
net.lacolaco.smileessence.twitter.task.GetUserListsTask.java
net.lacolaco.smileessence.twitter.task.HomeTimelineTask.java
net.lacolaco.smileessence.twitter.task.MentionsTimelineTask.java
net.lacolaco.smileessence.twitter.task.MutesIDsTask.java
net.lacolaco.smileessence.twitter.task.ReportForSpamTask.java
net.lacolaco.smileessence.twitter.task.RequestTokenTask.java
net.lacolaco.smileessence.twitter.task.RetweetTask.java
net.lacolaco.smileessence.twitter.task.SearchTask.java
net.lacolaco.smileessence.twitter.task.SendMessageTask.java
net.lacolaco.smileessence.twitter.task.SentDirectMessagesTask.java
net.lacolaco.smileessence.twitter.task.ShowDirectMessageTask.java
net.lacolaco.smileessence.twitter.task.ShowFriendshipTask.java
net.lacolaco.smileessence.twitter.task.ShowStatusTask.java
net.lacolaco.smileessence.twitter.task.ShowUserTask.java
net.lacolaco.smileessence.twitter.task.TweetTask.java
net.lacolaco.smileessence.twitter.task.TwitterTask.java
net.lacolaco.smileessence.twitter.task.UnblockTask.java
net.lacolaco.smileessence.twitter.task.UnfavoriteTask.java
net.lacolaco.smileessence.twitter.task.UnfollowTask.java
net.lacolaco.smileessence.twitter.task.UserListStatusesTask.java
net.lacolaco.smileessence.twitter.task.UserTimelineTask.java
net.lacolaco.smileessence.twitter.util.TwitterUtils
.java
net.lacolaco.smileessence.util.BitmapOptimizer
.java
net.lacolaco.smileessence.util.BitmapThumbnailTask.java
net.lacolaco.smileessence.util.BitmapURLTask.java
net.lacolaco.smileessence.util.IntentUtils
.java
net.lacolaco.smileessence.util.Morse
.java
net.lacolaco.smileessence.util.NameStyles
.java
net.lacolaco.smileessence.util.NetworkHelper
.java
net.lacolaco.smileessence.util.StringUtils
.java
net.lacolaco.smileessence.util.Themes
.java
net.lacolaco.smileessence.util.TwitterMock
.java
net.lacolaco.smileessence.util.UIHandler.java
net.lacolaco.smileessence.view.CustomListFragment.java
net.lacolaco.smileessence.view.HistoryFragment.java
net.lacolaco.smileessence.view.HomeFragment.java
net.lacolaco.smileessence.view.MentionsFragment.java
net.lacolaco.smileessence.view.MessagesFragment.java
net.lacolaco.smileessence.view.PostFragment.java
net.lacolaco.smileessence.view.SearchFragment.java
net.lacolaco.smileessence.view.SettingFragment.java
net.lacolaco.smileessence.view.TextFragment.java
net.lacolaco.smileessence.view.UserListFragment.java
net.lacolaco.smileessence.view.adapter.CustomListAdapter.java
net.lacolaco.smileessence.view.adapter.CustomListAdapterTest.java
net.lacolaco.smileessence.view.adapter.EventListAdapter.java
net.lacolaco.smileessence.view.adapter.MessageListAdapter.java
net.lacolaco.smileessence.view.adapter.PageListAdapter.java
net.lacolaco.smileessence.view.adapter.PostState
.java
net.lacolaco.smileessence.view.adapter.SearchListAdapter.java
net.lacolaco.smileessence.view.adapter.StatusListAdapter.java
net.lacolaco.smileessence.view.dialog.ChooseTemplateDialogFragment.java
net.lacolaco.smileessence.view.dialog.ConfirmDialogFragment.java
net.lacolaco.smileessence.view.dialog.DialogHelper
.java
net.lacolaco.smileessence.view.dialog.DisposeDialog.java
net.lacolaco.smileessence.view.dialog.EditTextDialogFragment.java
net.lacolaco.smileessence.view.dialog.HashtagDialogFragment.java
net.lacolaco.smileessence.view.dialog.MenuDialogFragment.java
net.lacolaco.smileessence.view.dialog.MessageDetailDialogFragment.java
net.lacolaco.smileessence.view.dialog.MessageMenuDialogFragment.java
net.lacolaco.smileessence.view.dialog.PostMenuDialogFragment.java
net.lacolaco.smileessence.view.dialog.QuoteDialogFragment.java
net.lacolaco.smileessence.view.dialog.ReviewDialogFragment.java
net.lacolaco.smileessence.view.dialog.SearchOnGoogleDialogFragment.java
net.lacolaco.smileessence.view.dialog.SelectImageDialogFragment.java
net.lacolaco.smileessence.view.dialog.SelectSearchQueryDialogFragment.java
net.lacolaco.smileessence.view.dialog.SelectUserListDialogFragment.java
net.lacolaco.smileessence.view.dialog.SendMessageDialogFragment.java
net.lacolaco.smileessence.view.dialog.SimpleDialogFragment.java
net.lacolaco.smileessence.view.dialog.StatusDetailDialogFragment.java
net.lacolaco.smileessence.view.dialog.StatusMenuDialogFragment.java
net.lacolaco.smileessence.view.dialog.TalkChainDialogFragment.java
net.lacolaco.smileessence.view.dialog.UserDetailDialogFragment.java
net.lacolaco.smileessence.view.dialog.UserMenuDialogFragment.java
net.lacolaco.smileessence.view.listener.ListItemClickListener.java
net.lacolaco.smileessence.viewmodel.CheckBoxModel.java
net.lacolaco.smileessence.viewmodel.EditableCheckBoxModel.java
net.lacolaco.smileessence.viewmodel.EventViewModel.java
net.lacolaco.smileessence.viewmodel.EventViewModelTest.java
net.lacolaco.smileessence.viewmodel.IViewModel
.java
net.lacolaco.smileessence.viewmodel.MessageViewModel.java
net.lacolaco.smileessence.viewmodel.MessageViewModelTest.java
net.lacolaco.smileessence.viewmodel.StatusViewModel.java
net.lacolaco.smileessence.viewmodel.StatusViewModelTest.java
net.lacolaco.smileessence.viewmodel.UserListListAdapter.java
net.lacolaco.smileessence.viewmodel.UserViewModel
.java
net.lacolaco.smileessence.viewmodel.UserViewModelTest.java
net.lacolaco.smileessence.viewmodel.menu.MainActivityMenuHelper
.java