This is CLONE of BF3-Battlelog as originally provided by ninetwozero(https://github.com/ninetwozero/BF3-Battlelog), however I added Maven support for it and hopefully soon there will be also code base coverage and tests available. I will try to keep this project in synchronization with original project as much as possible..
BF3-Battlelog-Maven is hosted in the following web site
https://github.com/peter-budo/BF3-Battlelog-Maven
If you think the Android project BF3-Battlelog-Maven 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 BF3-Battlelog-Maven.
Item | Value |
---|---|
Java File Count | 164 |
Supported screen sizes | [ldpi, mdpi, hdpi, xhdpi] |
Target SDK Version | 8 |
Minimum SDK Version | 7 |
Activity Count | 23 |
Fragment Count | 21 |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.VIBRATE android.permission.WRITE_EXTERNAL_STORAGE |
Raw File Names | res\raw\notification.mp3 |
There are 42 image files in BF3-Battlelog-Maven. The names of the image files are listed as follows.
app_logo.png assignment_01_m.png assignment_01_u.png assignment_02_u.png assignment_03_u.png assignment_04_u.png assignment_05_u.png assignment_06_u.png assignment_07_u.png assignment_08_u.png assignment_09_u.png assignment_10_u.png assignment_locked.png base_button_arrow_tiny.png bf3_persona_none.png bf3_ru_assault.png bf3_ru_engineer.png bf3_ru_recon.png bf3_ru_support.png bf3_us_assault.png bf3_us_engineer.png bf3_us_recon.png bf3_us_support.png button_accept.png button_accept_hover.png button_decline.png button_decline_hover.png button_orange.9.png button_orange_disabled.9.png button_orange_lighter.9.png dbag.png default_avatar.png default_avatar_22.png menu_bg.png menu_bg_activated.png ninetwozero_eye.png ninetwozero_xboxlive.png paypal_logo.png spinner_black_76.png spinner_white_76.png widget_dogtag.png widget_updatebutton.png
The following screenshort is generated from the image listed above.
BF3-Battlelog-Maven has the following Java source files.
android.util.Base64.java com.coveragemapper.android.Map.ExternalCacheDirectory.java com.kmansoft.IntegerListPreference.java com.ninetwozero.battlelog.AboutActivity.java com.ninetwozero.battlelog.AssignmentActivity.java com.ninetwozero.battlelog.ChatActivity.java com.ninetwozero.battlelog.CompareActivity.java com.ninetwozero.battlelog.DashboardActivity.java com.ninetwozero.battlelog.DebugActivity.java com.ninetwozero.battlelog.ForumActivity.java com.ninetwozero.battlelog.ForumReportActivity.java com.ninetwozero.battlelog.ForumSavedActivity.java com.ninetwozero.battlelog.ForumSearchActivity.java com.ninetwozero.battlelog.MainActivity.java com.ninetwozero.battlelog.MainIT.java com.ninetwozero.battlelog.PlatoonActivity.java com.ninetwozero.battlelog.PlatoonCreateActivity.java com.ninetwozero.battlelog.PlatoonInviteActivity.java com.ninetwozero.battlelog.ProfileActivity.java com.ninetwozero.battlelog.ProfileSettingsActivity.java com.ninetwozero.battlelog.SearchActivity.java com.ninetwozero.battlelog.SettingsActivity.java com.ninetwozero.battlelog.SinglePostActivity.java com.ninetwozero.battlelog.UnlockActivity.java com.ninetwozero.battlelog.WeaponVehicleListActivity.java com.ninetwozero.battlelog.adapters.ChatListAdapter.java com.ninetwozero.battlelog.adapters.CommentListAdapter.java com.ninetwozero.battlelog.adapters.CreditListAdapter.java com.ninetwozero.battlelog.adapters.DashboardMenuAdapter.java com.ninetwozero.battlelog.adapters.DashboardPopupPlatoonListAdapter.java com.ninetwozero.battlelog.adapters.FeedListAdapter.java com.ninetwozero.battlelog.adapters.ForumListAdapter.java com.ninetwozero.battlelog.adapters.ForumSearchAdapter.java com.ninetwozero.battlelog.adapters.FriendListAdapter.java com.ninetwozero.battlelog.adapters.FriendSpinnerAdapter.java com.ninetwozero.battlelog.adapters.NewsListAdapter.java com.ninetwozero.battlelog.adapters.NotificationListAdapter.java com.ninetwozero.battlelog.adapters.PlatoonInviteListAdapter.java com.ninetwozero.battlelog.adapters.PlatoonListAdapter.java com.ninetwozero.battlelog.adapters.PlatoonUserListAdapter.java com.ninetwozero.battlelog.adapters.RequestListAdapter.java com.ninetwozero.battlelog.adapters.SavedThreadListAdapter.java com.ninetwozero.battlelog.adapters.SearchDataAdapter.java com.ninetwozero.battlelog.adapters.ThreadListAdapter.java com.ninetwozero.battlelog.adapters.ThreadPostListAdapter.java com.ninetwozero.battlelog.adapters.UnlockListAdapter.java com.ninetwozero.battlelog.adapters.WeaponVehicleListAdapter.java com.ninetwozero.battlelog.asynctasks.AsyncChatClose.java com.ninetwozero.battlelog.asynctasks.AsyncChatRefresh.java com.ninetwozero.battlelog.asynctasks.AsyncChatSend.java com.ninetwozero.battlelog.asynctasks.AsyncCommentSend.java com.ninetwozero.battlelog.asynctasks.AsyncCommentsRefresh.java com.ninetwozero.battlelog.asynctasks.AsyncCreateNewThread.java com.ninetwozero.battlelog.asynctasks.AsyncFeedHooah.java com.ninetwozero.battlelog.asynctasks.AsyncFetchDataToCompare.java com.ninetwozero.battlelog.asynctasks.AsyncFetchDataToPlatoonView.java com.ninetwozero.battlelog.asynctasks.AsyncFetchDataToProfileView.java com.ninetwozero.battlelog.asynctasks.AsyncFriendRemove.java com.ninetwozero.battlelog.asynctasks.AsyncFriendRequest.java com.ninetwozero.battlelog.asynctasks.AsyncLogin.java com.ninetwozero.battlelog.asynctasks.AsyncLogout.java com.ninetwozero.battlelog.asynctasks.AsyncNotificationsRefresh.java com.ninetwozero.battlelog.asynctasks.AsyncPlatoonMemberInvite.java com.ninetwozero.battlelog.asynctasks.AsyncPlatoonMemberManagement.java com.ninetwozero.battlelog.asynctasks.AsyncPlatoonRequest.java com.ninetwozero.battlelog.asynctasks.AsyncPlatoonRespond.java com.ninetwozero.battlelog.asynctasks.AsyncPostInThread.java com.ninetwozero.battlelog.asynctasks.AsyncPostToWall.java com.ninetwozero.battlelog.asynctasks.AsyncServiceTask.java com.ninetwozero.battlelog.asynctasks.AsyncSessionRenew.java com.ninetwozero.battlelog.asynctasks.AsyncSessionSetActive.java com.ninetwozero.battlelog.asynctasks.AsyncSessionValidate.java com.ninetwozero.battlelog.asynctasks.AsyncStatusUpdate.java com.ninetwozero.battlelog.broadcastreceivers.NetworkReceiver.java com.ninetwozero.battlelog.datatypes.AppContributorData.java com.ninetwozero.battlelog.datatypes.AssignmentData.java com.ninetwozero.battlelog.datatypes.ChatMessage.java com.ninetwozero.battlelog.datatypes.CommentData.java com.ninetwozero.battlelog.datatypes.DashboardItem.java com.ninetwozero.battlelog.datatypes.DatabaseInformationException.java com.ninetwozero.battlelog.datatypes.DefaultFragment.java com.ninetwozero.battlelog.datatypes.DefaultFragmentActivity.java com.ninetwozero.battlelog.datatypes.FeedItem.java com.ninetwozero.battlelog.datatypes.ForumData.java com.ninetwozero.battlelog.datatypes.ForumPostData.java com.ninetwozero.battlelog.datatypes.ForumSearchResult.java com.ninetwozero.battlelog.datatypes.ForumThreadData.java com.ninetwozero.battlelog.datatypes.FriendListDataWrapper.java com.ninetwozero.battlelog.datatypes.GeneralSearchResult.java com.ninetwozero.battlelog.datatypes.MarqueeTextView.java com.ninetwozero.battlelog.datatypes.NewsData.java com.ninetwozero.battlelog.datatypes.NotificationData.java com.ninetwozero.battlelog.datatypes.PersonaData.java com.ninetwozero.battlelog.datatypes.PersonaStats.java com.ninetwozero.battlelog.datatypes.PlatformData.java com.ninetwozero.battlelog.datatypes.PlatoonData.java com.ninetwozero.battlelog.datatypes.PlatoonInformation.java com.ninetwozero.battlelog.datatypes.PlatoonMemberData.java com.ninetwozero.battlelog.datatypes.PlatoonStats.java com.ninetwozero.battlelog.datatypes.PlatoonStatsItem.java com.ninetwozero.battlelog.datatypes.PlatoonTopStatsItem.java com.ninetwozero.battlelog.datatypes.PopupDialog.java com.ninetwozero.battlelog.datatypes.PostData.java com.ninetwozero.battlelog.datatypes.ProfileComparator.java com.ninetwozero.battlelog.datatypes.ProfileData.java com.ninetwozero.battlelog.datatypes.ProfileInformation.java com.ninetwozero.battlelog.datatypes.ProfileSettings.java com.ninetwozero.battlelog.datatypes.RequestHandlerException.java com.ninetwozero.battlelog.datatypes.SavedForumThreadData.java com.ninetwozero.battlelog.datatypes.SessionKeeperPackage.java com.ninetwozero.battlelog.datatypes.ShareableCookie.java com.ninetwozero.battlelog.datatypes.TopStatsComparator.java com.ninetwozero.battlelog.datatypes.UnlockComparator.java com.ninetwozero.battlelog.datatypes.UnlockData.java com.ninetwozero.battlelog.datatypes.UnlockDataWrapper.java com.ninetwozero.battlelog.datatypes.VehicleType.java com.ninetwozero.battlelog.datatypes.WeaponStats.java com.ninetwozero.battlelog.datatypes.WeaponType.java com.ninetwozero.battlelog.datatypes.WeaponVehicleDataWrapper.java com.ninetwozero.battlelog.datatypes.WeaponVehicleListData.java com.ninetwozero.battlelog.datatypes.WebsiteHandlerException.java com.ninetwozero.battlelog.fragments.AboutCreditsFragment.java com.ninetwozero.battlelog.fragments.AboutFAQFragment.java com.ninetwozero.battlelog.fragments.AboutMainFragment.java com.ninetwozero.battlelog.fragments.BoardFragment.java com.ninetwozero.battlelog.fragments.ComFriendFragment.java com.ninetwozero.battlelog.fragments.ComNotificationFragment.java com.ninetwozero.battlelog.fragments.FeedFragment.java com.ninetwozero.battlelog.fragments.ForumFragment.java com.ninetwozero.battlelog.fragments.ForumThreadFragment.java com.ninetwozero.battlelog.fragments.MenuForumFragment.java com.ninetwozero.battlelog.fragments.MenuFragment.java com.ninetwozero.battlelog.fragments.MenuPlatoonFragment.java com.ninetwozero.battlelog.fragments.MenuProfileFragment.java com.ninetwozero.battlelog.fragments.NewsFragment.java com.ninetwozero.battlelog.fragments.PlatoonMemberFragment.java com.ninetwozero.battlelog.fragments.PlatoonOverviewFragment.java com.ninetwozero.battlelog.fragments.PlatoonStatsFragment.java com.ninetwozero.battlelog.fragments.ProfileOverviewFragment.java com.ninetwozero.battlelog.fragments.ProfileStatsCompareFragment.java com.ninetwozero.battlelog.fragments.ProfileStatsFragment.java com.ninetwozero.battlelog.fragments.UnlockFragment.java com.ninetwozero.battlelog.fragments.WeaponVehicleListFragment.java com.ninetwozero.battlelog.misc.BBCodeUtils.java com.ninetwozero.battlelog.misc.CacheHandler.java com.ninetwozero.battlelog.misc.Constants.java com.ninetwozero.battlelog.misc.DataBank.java com.ninetwozero.battlelog.misc.DatabaseStructure.java com.ninetwozero.battlelog.misc.PublicUtils.java com.ninetwozero.battlelog.misc.RequestHandler.java com.ninetwozero.battlelog.misc.SQLiteManager.java com.ninetwozero.battlelog.misc.SessionKeeper.java com.ninetwozero.battlelog.misc.WebsiteHandler.java com.ninetwozero.battlelog.preference.CountryPreference.java com.ninetwozero.battlelog.preference.DatePickerPreference.java com.ninetwozero.battlelog.preference.DateTimePreference.java com.ninetwozero.battlelog.preference.LocalTimeListPreference.java com.ninetwozero.battlelog.services.BattlelogService.java com.ninetwozero.battlelog.widgets.BattlelogAppWidgetProvider.java com.ninetwozero.battlelog.widgets.SocialWidgetProvider.java net.peterkuterna.android.apps.swipeytabs.SwipeyTabs.java net.peterkuterna.android.apps.swipeytabs.SwipeyTabsAdapter.java net.peterkuterna.android.apps.swipeytabs.SwipeyTabsPagerAdapter.java net.sf.andhsli.hotspotlogin.SimpleCrypto.java