The popular Twitter client for Android 4.x that changed the Android Twitter game, it has now become an open source project. Pull requests are accepted. Redistribution of the app (APK) is not permitted, unless you give credit to Team Boid (Aidan Follestad, Joe Simpson, Philip Oakley, and Graham Macphee)..
Boid-for-Twitter is hosted in the following web site
https://github.com/davros-/Boid-for-Twitter
If you think the Android project Boid-for-Twitter 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 Boid-for-Twitter.
Item | Value |
---|---|
Java File Count | 100 |
Supported screen sizes | [mdpi, hdpi, xhdpi] |
Target SDK Version | 17 |
Minimum SDK Version | 14 |
Activity Count | 19 |
Fragment Count | 2 |
jar files used | crittercism_v2_1_7.jar joda-time-2.1.jar tweetwidgets.jar twitter-android.jar |
Required Permissions | android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.AUTHENTICATE_ACCOUNTS android.permission.CAMERA android.permission.GET_ACCOUNTS android.permission.INTERNET android.permission.MANAGE_ACCOUNTS android.permission.READ_CONTACTS android.permission.READ_SYNC_SETTINGS android.permission.VIBRATE android.permission.WRITE_CONTACTS android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_SYNC_SETTINGS com.android.vending.BILLING com.teamboid.twitter.permission.C2D_MESSAGE |
There are 106 image files in Boid-for-Twitter. The names of the image files are listed as follows.
ab_bottom_solid_pure_black.9.png ab_solid_pure_black.9.png ab_stacked_solid_pure_black.9.png ab_transparent_pure_black.9.png about_tab_dark.png about_tab_light.png account_switch_dark.png account_switch_light.png add_account_dark.png add_account_light.png add_action.png add_action_dark.png av_play.png capture.png capture_blue.png capture_dark.png cloud_dark.png cloud_light.png copy_dark.png copy_light.png delete_dark.png delete_light.png done_dark.png done_light.png edit_action.png edit_action_dark.png favorited_dark.png favorited_light.png favorites_tab.png favorites_tab_dark.png follow.9.png followpressed.9.png help_dark.png help_light.png home_tab.png home_tab_dark.png launcher_icon.png locate.png locate_blue.png locate_dark.png media_blue.png media_dark.png media_light.png media_tab.png media_tab_dark.png mention_action.png mention_action_dark.png mentions_tab.png mentions_tab_dark.png menu_dropdown_panel_pure_black.9.png menu_hardkey_panel_pure_black.9.png messages_tab.png messages_tab_dark.png nearby_tab.png nearby_tab_dark.png new_message_action.png new_message_action_dark.png new_tweet.png new_tweet_action_dark.png pin_dark.png pin_light.png profile_dark.png profile_light.png progress_primary_pure_black.9.png refresh_action.png refresh_action_dark.png remove_action_dark.png remove_action_light.png reorder_dark.png reorder_light.png reply_dark.png reply_light.png report.png report_dark.png retweet_dark.png retweet_light.png savedsearch_tab.png savedsearch_tab_dark.png search_dark.png search_light.png send_dark.png send_light.png settings_dark.png settings_light.png share_dark.png share_light.png sillouette.png spinner_ab_default_pure_black.9.png spinner_ab_disabled_pure_black.9.png spinner_ab_focused_pure_black.9.png spinner_ab_pressed_pure_black.9.png st.9.png statusbar_icon.png time_indicator_dark.png time_indicator_light.png trends_tab.png trends_tab_dark.png unfavorited_dark.png unfavorited_light.png userfeed_dark.png userfeed_light.png userlist_tab.png userlist_tab_dark.png verified.png video_dark.png video_light.png
The following screenshort is generated from the image listed above.
Boid-for-Twitter has the following Java source files.
com.handlerexploit.prime.AssetsHelper.java com.handlerexploit.prime.Configuration.java com.handlerexploit.prime.DiskLruCache.java com.handlerexploit.prime.ImageManager.java com.handlerexploit.prime.LruCache.java com.handlerexploit.prime.RemoteImageView.java com.handlerexploit.prime.RemoteStateListDrawable.java com.handlerexploit.prime.static.java com.teamboid.twitter.Account.java com.teamboid.twitter.ColumnManager.java com.teamboid.twitter.ComposerScreen.java com.teamboid.twitter.ConversationScreen.java com.teamboid.twitter.DonateActivity.java com.teamboid.twitter.InAppBrowser.java com.teamboid.twitter.LoginHandler.java com.teamboid.twitter.MutingManager.java com.teamboid.twitter.ProfileEditor.java com.teamboid.twitter.ProfileScreen.java com.teamboid.twitter.ReadabilityActivity.java com.teamboid.twitter.SearchScreen.java com.teamboid.twitter.SearchSuggestionsProvider.java com.teamboid.twitter.SelectMediaScreen.java com.teamboid.twitter.SendTweetTask.java com.teamboid.twitter.SettingsScreen.java com.teamboid.twitter.TabsAdapter.java com.teamboid.twitter.TaggedFragmentAdapter.java com.teamboid.twitter.TimeisWidget.java com.teamboid.twitter.TimelineScreen.java com.teamboid.twitter.TweetListActivity.java com.teamboid.twitter.TweetViewer.java com.teamboid.twitter.UserListActivity.java com.teamboid.twitter.WelcomeActivity.java com.teamboid.twitter.YouTubeWidget.java com.teamboid.twitter.boxes.TimelineSidebarBox.java com.teamboid.twitter.cab.MessageConvoCAB.java com.teamboid.twitter.cab.MessageItemCAB.java com.teamboid.twitter.cab.TimelineCAB.java com.teamboid.twitter.cab.UserListCAB.java com.teamboid.twitter.columns.ColumnCacheManager.java com.teamboid.twitter.columns.FavoritesFragment.java com.teamboid.twitter.columns.MediaTimelineFragment.java com.teamboid.twitter.columns.MentionsFragment.java com.teamboid.twitter.columns.MessagesFragment.java com.teamboid.twitter.columns.MyListsFragment.java com.teamboid.twitter.columns.NearbyFragment.java com.teamboid.twitter.columns.ProfileAboutFragment.java com.teamboid.twitter.columns.ProfileTimelineFragment.java com.teamboid.twitter.columns.SearchTweetsFragment.java com.teamboid.twitter.columns.SearchUsersFragment.java com.teamboid.twitter.columns.TimelineFragment.java com.teamboid.twitter.columns.TrendsFragment.java com.teamboid.twitter.columns.UserListFragment.java com.teamboid.twitter.compat.Api11.java com.teamboid.twitter.compat.Api15.java com.teamboid.twitter.compat.Api16.java com.teamboid.twitter.contactsync.AccountAuthenticatorService.java com.teamboid.twitter.contactsync.AndroidAccountHelper.java com.teamboid.twitter.contactsync.AutocompleteProvider.java com.teamboid.twitter.contactsync.AutocompleteService.java com.teamboid.twitter.contactsync.BaseTwitterSync.java com.teamboid.twitter.contactsync.BaseTwitterUserSync.java com.teamboid.twitter.contactsync.ContactSyncAdapterService.java com.teamboid.twitter.contactsync.ContactViewNotifyService.java com.teamboid.twitter.listadapters.AccountListAdapter.java com.teamboid.twitter.listadapters.ColumnManagerAdapter.java com.teamboid.twitter.listadapters.FeedListAdapter.java com.teamboid.twitter.listadapters.MediaFeedListAdapter.java com.teamboid.twitter.listadapters.MessageConvoAdapter.java com.teamboid.twitter.listadapters.MessageItemAdapter.java com.teamboid.twitter.listadapters.MutingListAdapter.java com.teamboid.twitter.listadapters.SearchFeedListAdapter.java com.teamboid.twitter.listadapters.SearchUsersListAdapter.java com.teamboid.twitter.listadapters.SendTweetArrayAdapter.java com.teamboid.twitter.listadapters.TrendsListAdapter.java com.teamboid.twitter.listadapters.UserListDisplayAdapter.java com.teamboid.twitter.notifications.NotificationService.java com.teamboid.twitter.notifications.NotificationsProvider.java com.teamboid.twitter.services.AccountService.java com.teamboid.twitter.services.SendTweetService.java com.teamboid.twitter.services.SendTweetStarter.java com.teamboid.twitter.utilities.BoidActivity.java com.teamboid.twitter.utilities.BoidApplication.java com.teamboid.twitter.utilities.EmptyContentProvider.java com.teamboid.twitter.utilities.Extractor.java com.teamboid.twitter.utilities.MediaUtilities.java com.teamboid.twitter.utilities.NetworkUtils.java com.teamboid.twitter.utilities.NightModeUtils.java com.teamboid.twitter.utilities.Regex.java com.teamboid.twitter.utilities.TwitlongerHelper.java com.teamboid.twitter.utilities.Utilities.java com.teamboid.twitter.views.AccountHeaderPreference.java com.teamboid.twitter.views.BetterMapView.java com.teamboid.twitter.views.DragSortListView.java com.teamboid.twitter.views.GeoMapOverlay.java com.teamboid.twitter.views.GlowableRelativeLayout.java com.teamboid.twitter.views.NoUnderlineClickableSpan.java com.teamboid.twitter.views.PolygonOverlay.java com.teamboid.twitter.views.SideNavigationLayout.java com.teamboid.twitter.views.SwipeDismissListViewTouchListener.java com.teamboid.twitter.views.SwipeDismissTouchListener.java