OBAndroid
OBAndroid is a self-custodial OmniBOLT Lightning wallet for android devices. It provides a platform for simple, instantaneous Bitcoin/Omnilayer asset payments
File Explorer
Download Latest Version (.zip)- android_auto_build.yml
- codeql.yml
- defender-for-devops.yml
- dependency-review.yml
- Obdmobile.aar
- ExampleInstrumentedTest.java
- asset_list.json
- liquidityNodeList.json
- newVersion.json
- AppApplication.java
- AppBaseActivity.java
- AppBaseFragment.java
- BaseLoginActivity.java
- BaseWebViewActivity.java
- DefaultLoginCallback.java
- LuckPkClient.java
- ConstantInOB.java
- Constants.java
- ConstantWithNetwork.java
- NetworkType.java
- StartParams.java
- AssetsActions.java
- AssetsDao.java
- AssetsDataDao.java
- AssetsDataItem.java
- AssetsDB.java
- AssetsItem.java
- AssetsValueDataDao.java
- AssetsValueDataItem.java
- ChangeData.java
- ChartData.java
- BtcAndUsdtEvent.java
- CloseChannelEvent.java
- CloseUselessActivityEvent.java
- CreateInvoiceEvent.java
- InitChartEvent.java
- LockEvent.java
- LoginOutEvent.java
- OpenChannelEvent.java
- PayInvoiceFailedEvent.java
- PayInvoiceSuccessEvent.java
- RebootEvent.java
- ScanResultEvent.java
- SelectAccountEvent.java
- SendSuccessEvent.java
- UpdateAssetsDataEvent.java
- UpdateBalanceEvent.java
- BaseJavaScriptInterface.java
- JavaScriptInterface.java
- AddressEntity.java
- AssetTrendEntity.java
- InvoiceEntity.java
- LiquidityNodeEntity.java
- ListAssetEntity.java
- ListAssetItemEntity.java
- PaymentEntity.java
- TransactionAssetEntity.java
- TransactionChainEntity.java
- TransactionLightingEntity.java
- UpdateEntity.java
- LightningNodeUri.java
- LightningParser.java
- Account.java
- BackupFile.java
- Channel.java
- Friend.java
- FriendGroup.java
- Node.java
- NodeGroup.java
- SelectSeedItem.java
- DefaultObservable.java
- DefaultSingle.java
- ObdAutopilotService.java
- ObdChainNotifierService.java
- ObdInvoicesService.java
- ObdLightningService.java
- ObdRouterService.java
- ObdSignerService.java
- ObdStateService.java
- ObdVersionerService.java
- ObdWalletKitService.java
- ObdWalletUnlockerService.java
- ObdWatchtowerClientService.java
- ObdWatchtowerService.java
- RemoteObdAutopilotService.java
- RemoteObdChainNotifierService.java
- RemoteObdInvoicesService.java
- RemoteObdLightningService.java
- RemoteObdRouterService.java
- RemoteObdSignerService.java
- RemoteObdSingleObserver.java
- RemoteObdStateService.java
- RemoteObdStreamObserver.java
- RemoteObdVersionerService.java
- RemoteObdWalletKitService.java
- RemoteObdWalletUnlockerService.java
- RemoteObdWatchtowerClientService.java
- RemoteObdWatchtowerService.java
- BackupUtils.java
- NodeStart.java
- WalletState.java
- DisablePasteEditText.java
- BackupBlockProcessActivity.java
- BackupChannelActivity.java
- RestoreChannelActivity.java
- ChannelItemAdapter.java
- ChannelListItem.java
- ChannelsActivity.java
- ChannelSelectListener.java
- ChannelViewHolder.java
- OpenChannelItem.java
- OpenChannelViewHolder.java
- PendingChannelViewHolder.java
- PendingClosingChannelItem.java
- PendingClosingChannelViewHolder.java
- PendingForceClosingChannelItem.java
- PendingForceClosingChannelViewHolder.java
- PendingOpenChannelItem.java
- PendingOpenChannelViewHolder.java
- WaitingCloseChannelItem.java
- WaitingCloseChannelViewHolder.java
- CreateWalletStepOneActivity.java
- CreateWalletStepThreeActivity.java
- CreateWalletStepTwoActivity.java
- RecoverWalletStepOneActivity.java
- RecoverWalletStepTwoActivity.java
- AccountLightningActivity.java
- BalanceDetailActivity.java
- ChooseBackupTypeActivity.java
- CreateActivity.java
- ForgetPwdActivity.java
- ForgetPwdNextActivity.java
- GetBlockDataActivity.java
- InitWalletMenuActivity.java
- ScanActivity.java
- ScanChannelActivity.java
- ScanSendActivity.java
- SearchActivity.java
- SplashActivity.java
- UnlockActivity.java
- WebViewActivity.java
- AppUtil.java
- AppVersionUtils.java
- Bech32.java
- CheckInputRules.java
- CheckRules.java
- CopyUtil.java
- Crc32Util.java
- Currency.java
- DecimalInputFilter.java
- EditInputFilter.java
- FilesUtils.java
- GetRequestHeader.java
- GetResourceUtil.java
- KeyboardScrollView.java
- MonetaryUtil.java
- NetworkChangeReceiver.java
- NumberFormatter.java
- ObdLogFileObserver.java
- ObdLogFileObserverCheckStarted.java
- OnSingleClickListener.java
- PasswordFilter.java
- PaymentRequestUtil.java
- PreFilesUtils.java
- PrefsUtil.java
- PreventContinuousClicksUtil.java
- PublicUtils.java
- RefConstants.java
- SecretAESOperator.java
- SeedFilter.java
- ShareUtil.java
- TimeFormatUtil.java
- UpdateUtils.java
- UriUtil.java
- UtilFunctions.java
- ValidateBitcoinAddress.java
- Wallet.java
- WalletGetInfo.java
- WalletServiceUtil.java
- CreateChannelDialog.java
- CreateChannelTipDialog.java
- CreateNewChannelTipDialog.java
- ForgetPwdDialog.java
- ForgetPwdNextDialog.java
- GeneralCreateChannelTipDialog.java
- InvoiceQRCodeDialog.java
- LoadingDialog.java
- LoginLoadingDialog.java
- NewVersionDialog.java
- PayInvoiceDialog.java
- ReceiveLuckyPacketDialog.java
- RedQRCodeDialog.java
- SendDialog.java
- SendFailedDialog.java
- SendSuccessDialog.java
- UnlockDialog.java
- WhatIsChannelDialog.java
- CreateInvoiceStepOnePopupWindow.java
- CreateLuckyPacketPopupWindow.java
- PayInvoiceFailedPopupWindow.java
- PayInvoiceStepOnePopupWindow.java
- PayInvoiceStepTwoPopupWindow.java
- PayInvoiceSuccessPopupWindow.java
- SendFailedPopupWindow.java
- SendStepOnePopupWindow.java
- SendStepThreePopupWindow.java
- SendStepTwoPopupWindow.java
- SwapPopupWindow.java
- AccountManagePopupWindow.java
- ChannelDetailsPopupWindow.java
- ConnectNodeFailedPopupWindow.java
- CreateChannelStepOnePopupWindow.java
- CreateChannelStepTwoPopupWindow.java
- FundPopupWindow.java
- InvoiceDetailsPopupWindow.java
- Menu1PopupWindow.java
- Menu2PopupWindow.java
- MenuPopupWindow.java
- NodeInfo1PopupWindow.java
- NodeInfo2PopupWindow.java
- NodeInfoPopupWindow.java
- ScanErrorPopupWindow.java
- SelectAssetPopupWindow.java
- SelectAssetTypePopupWindow.java
- SelectAssetUnitPopupWindow.java
- SelectChannelBalancePopupWindow.java
- SelectNodePopupWindow.java
- SelectSpeedPopupWindow.java
- SelectTimePopupWindow.java
- TokenInfoPopupWindow.java
- TransactionsDetailsAssetPopupWindow.java
- TransactionsDetailsChainPopupWindow.java
- TransactionsDetailsPopupWindow.java
- AssetTrendChartView.java
- TransactionsAssetView.java
- TransactionsChainView.java
- TransactionsLightingView.java
- autopilot.proto
- chainnotifier.proto
- invoices.proto
- lightning.proto
- luckPk.proto
- router.proto
- signer.proto
- stateservice.proto
- verrpc.proto
- walletkit.proto
- walletunlocker.proto
- watchtower.proto
- wtclient.proto
- popup_hide_anim.xml
- popup_show_anim.xml
- color_99000000_to_white.xml
- color_child_owner_info_label.xml
- bg_06d78f_rectangle_round_5.xml
- bg_33d9d9d9_rectangle_round_5.xml
- bg_4a92ff_rectangle_round_5.xml
- bg_black_rectangle_full_0.xml
- bg_black_rectangle_round_0.xml
- bg_black_rectangle_round_0_thin.xml
- bg_black_rectangle_round_0_transparent.xml
- bg_black_rectangle_round_5.xml
- bg_black_rectangle_round_5_1dp.xml
- bg_blue_percent_rectangle_round.xml
- bg_bottom_half_round_black_1.xml
- bg_btn_round_000000_25.xml
- bg_btn_round_009b19_25.xml
- bg_btn_round_06d78f_25.xml
- bg_btn_round_99000000_25.xml
- bg_btn_round_blue_4.xml
- bg_btn_round_d9d9d9_25.xml
- bg_btn_round_ec9a1e_25.xml
- bg_btn_round_ff0000_25.xml
- bg_btn_round_white_4.xml
- bg_conner_24_black.xml
- bg_conner_24_blue.xml
- bg_conner_24_green.xml
- bg_conner_24_orange.xml
- bg_create_content_green.xml
- bg_d9d9d9_rectangle_round_6.xml
- bg_e51414_rectangle_round_6.xml
- bg_gray_rectangle_full_0.xml
- bg_green_percent_rectangle_round.xml
- bg_green_to_orange.xml
- bg_green_to_orange_one.xml
- bg_orange_to_gray.xml
- bg_orange_to_gray_one.xml
- bg_page.xml
- bg_process_in.xml
- bg_process_out.xml
- bg_red_rectangle_round_5.xml
- bg_state_green.xml
- bg_state_grey.xml
- bg_state_red.xml
- bg_white_conner.xml
- bg_white_conner_shadow.xml
- bg_white_rectangle_round_10.xml
- bg_white_rectangle_round_20.xml
- bg_white_rectangle_round_25.xml
- bg_white_shadow_conner_30.xml
- black_border.xml
- channel_balance_progress_bar.xml
- line_dotted_view_black.xml
- selector_slippage_tolerance.xml
- self_progressbar_horizontal.xml
- activity_account_lightning.xml
- activity_backup_block_process.xml
- activity_backup_channel.xml
- activity_balance_detail.xml
- activity_channels.xml
- activity_choose_backup_type.xml
- activity_create.xml
- activity_create_wallet_setp_one.xml
- activity_create_wallet_step_three.xml
- activity_create_wallet_step_two.xml
- activity_forget_pwd.xml
- activity_forget_pwd_next.xml
- activity_get_block_data.xml
- activity_init_wallet_menu.xml
- activity_recover_wallet_step_one.xml
- activity_recover_wallet_step_two.xml
- activity_restore_channel.xml
- activity_scan.xml
- activity_search.xml
- activity_splash.xml
- activity_unlock.xml
- activity_web_view_common.xml
- activity_webview.xml
- dialog_send_failed.xml
- dialog_send_success.xml
- layout_dialog_forget_password.xml
- layout_dialog_forget_password_next.xml
- layout_dialog_loading.xml
- layout_dialog_login_loading.xml
- layout_dialog_new_version.xml
- layout_dialog_permission_desc.xml
- layout_dialog_permission_guide.xml
- layout_dialog_qr_code.xml
- layout_dialog_receive_lucky_packet.xml
- layout_dialog_what_is_channel.xml
- layout_get_block_data_right.xml
- layout_item_accounts_list.xml
- layout_item_amount_unit_list.xml
- layout_item_asset_list.xml
- layout_item_asset_type.xml
- layout_item_assets_list.xml
- layout_item_channels_list.xml
- layout_item_directory_file_list.xml
- layout_item_input_seed.xml
- layout_item_liquidity_node_list.xml
- layout_item_my_invoices_list.xml
- layout_item_node_group_list.xml
- layout_item_search_channels_list.xml
- layout_item_seed.xml
- layout_item_seeds_selected_page.xml
- layout_item_select_seed.xml
- layout_item_send_list.xml
- layout_item_to_be_paid_list.xml
- layout_item_transactions_list.xml
- layout_item_transactions_list_asset.xml
- layout_item_transactions_list_chain.xml
- layout_item_transactions_list_lighting.xml
- layout_popupwindow_account_manage.xml
- layout_popupwindow_channel_details.xml
- layout_popupwindow_connect_node_failed.xml
- layout_popupwindow_create_channel_stepone.xml
- layout_popupwindow_create_channel_steptwo.xml
- layout_popupwindow_create_channel_tip.xml
- layout_popupwindow_create_channel_tip_general.xml
- layout_popupwindow_create_invoice_failed.xml
- layout_popupwindow_create_invoice_stepone.xml
- layout_popupwindow_create_invoice_success.xml
- layout_popupwindow_create_lucky_packet.xml
- layout_popupwindow_fund.xml
- layout_popupwindow_invoice_details.xml
- layout_popupwindow_menu.xml
- layout_popupwindow_node_info.xml
- layout_popupwindow_pay_invoice_failed.xml
- layout_popupwindow_pay_invoice_stepone.xml
- layout_popupwindow_pay_invoice_stepthree.xml
- layout_popupwindow_pay_invoice_steptwo.xml
- layout_popupwindow_scan_error.xml
- layout_popupwindow_select_asset.xml
- layout_popupwindow_select_node.xml
- layout_popupwindow_select_speed.xml
- layout_popupwindow_select_time.xml
- layout_popupwindow_send_failed.xml
- layout_popupwindow_send_stepone.xml
- layout_popupwindow_send_stepthree.xml
- layout_popupwindow_send_steptwo.xml
- layout_popupwindow_swap.xml
- layout_popupwindow_token_info.xml
- layout_popupwindow_transactions_details.xml
- layout_popupwindow_unlock.xml
- view_asset_trend_chart.xml
- view_transactions.xml
- arrow_left.png
- arrow_left_black.png
- arrow_right.png
- arrow_up_down.png
- copy.png
- icon_add_green.png
- icon_add_green_small.png
- icon_add_people_green.png
- icon_alarm_clock_blue.png
- icon_alarm_clock_off_red.png
- icon_arrow_down_black.png
- icon_arrow_down_black_one.png
- icon_arrow_down_black_thin.png
- icon_arrow_down_black_two.png
- icon_arrow_down_red.png
- icon_arrow_left_black.png
- icon_arrow_left_green.png
- icon_arrow_left_green_small.png
- icon_arrow_left_right_green.png
- icon_arrow_right_black_thin.png
- icon_arrow_right_blue.png
- icon_arrow_right_green.png
- icon_arrow_up_down_black.png
- icon_arrow_up_green.png
- icon_arrow_up_right_green.png
- icon_balance_detail_rectangle_button.png
- icon_bottom_rectangle_one.png
- icon_bottom_rectangle_two.png
- icon_bottom_rectangle_two_big.png
- icon_btc_logo_small.png
- icon_channel_list_black.png
- icon_channel_list_gray.png
- icon_chevron_up.png
- icon_close_x_black.png
- icon_close_x_red.png
- icon_close_x_white.png
- icon_connect_green.png
- icon_connect_green_bg.png
- icon_copy_black.png
- icon_copy_green.png
- icon_copy_white.png
- icon_correct_green.png
- icon_create_channel_green.png
- icon_create_invoice_green.png
- icon_create_invoice_green_small.png
- icon_create_new_wallet.png
- icon_danger_red.png
- icon_database.png
- icon_deposit_black.png
- icon_dollar_sign_black.png
- icon_download_cloud.png
- icon_drop_box.png
- icon_drop_box_gray.png
- icon_edit_black.png
- icon_eye_close.png
- icon_eye_open.png
- icon_facebook_white.png
- icon_failed_green.png
- icon_failed_red.png
- icon_file.png
- icon_fill_info_green.png
- icon_filter_black.png
- icon_filter_blue.png
- icon_filter_gray.png
- icon_folder.png
- icon_forward_green.png
- icon_fund_gray.png
- icon_fund_gray_one.png
- icon_google.png
- icon_google_gray.png
- icon_green_round.png
- icon_green_round_out.png
- icon_heart_white.png
- icon_help_circle.png
- icon_info_green.png
- icon_lightning_logo.png
- icon_loading_green.png
- icon_local.png
- icon_local_gray.png
- icon_lock_qr.png
- icon_logo.png
- icon_lucky_packet_red.png
- icon_menu_black.png
- icon_menu_channel_manage.png
- icon_menu_power.png
- icon_menu_profile.png
- icon_menu_setting.png
- icon_menu_unlock.png
- icon_menu_wallet.png
- icon_more_horizontal_black.png
- icon_network_link_black.png
- icon_network_vector.png
- icon_network_vector_small.png
- icon_paste_green.png
- icon_paste_white.png
- icon_pointer_down.png
- icon_power_green.png
- icon_qr_code_default.png
- icon_qr_code_red.png
- icon_recover_your_wallet.png
- icon_red_packet_close.png
- icon_red_packet_create.png
- icon_red_packet_gift.png
- icon_red_packet_open.png
- icon_round_gray.png
- icon_round_green.png
- icon_round_orange.png
- icon_round_success_green.png
- icon_save_green.png
- icon_scan_black.png
- icon_scan_gray.png
- icon_scan_green.png
- icon_scan_green_thin.png
- icon_search_black.png
- icon_search_gray.png
- icon_send_gray.png
- icon_send_green.png
- icon_success_green.png
- icon_take_picture_light_off.png
- icon_take_picture_light_on.png
- icon_tick_green.png
- icon_tick_green_small.png
- icon_tick_white.png
- icon_token_info.png
- icon_turn_left_white.png
- icon_turn_right_white.png
- icon_twitter_white.png
- icon_usdt_logo.png
- icon_usdt_logo_small.png
- icon_vector_blue.png
- icon_wallet_black.png
- icon_wrong_red.png
- img_channels_bg.png
- img_create_channel_txt.png
- img_new_version_bg.png
- img_qr_code_exam_black.png
- img_rectangle_white_bg.png
- img_rectangle_white_small_bg.png
- img_red_packet_bg.png
- img_red_packet_bg_white.png
- img_red_packet_close.png
- img_red_packet_open.png
- img_red_packet_open_collected.png
- img_share_bg.png
- refresh.png
- token_logo_btc.png
- arrow_left.png
- arrow_left_black.png
- arrow_right.png
- arrow_up_down.png
- copy.png
- icon_add_green.png
- icon_add_green_small.png
- icon_add_people_green.png
- icon_alarm_clock_blue.png
- icon_alarm_clock_off_red.png
- icon_arrow_down_black.png
- icon_arrow_down_black_one.png
- icon_arrow_down_black_thin.png
- icon_arrow_down_black_two.png
- icon_arrow_down_red.png
- icon_arrow_left_black.png
- icon_arrow_left_green.png
- icon_arrow_left_green_small.png
- icon_arrow_left_right_green.png
- icon_arrow_right_black_thin.png
- icon_arrow_right_blue.png
- icon_arrow_right_green.png
- icon_arrow_up_down_black.png
- icon_arrow_up_green.png
- icon_arrow_up_right_green.png
- icon_balance_detail_rectangle_button.png
- icon_bottom_rectangle_one.png
- icon_bottom_rectangle_two.png
- icon_bottom_rectangle_two_big.png
- icon_btc_logo_small.png
- icon_channel_list_black.png
- icon_channel_list_gray.png
- icon_chevron_up.png
- icon_close_x_black.png
- icon_close_x_red.png
- icon_close_x_white.png
- icon_connect_green.png
- icon_connect_green_bg.png
- icon_copy_black.png
- icon_copy_green.png
- icon_copy_white.png
- icon_correct_green.png
- icon_create_channel_green.png
- icon_create_invoice_green.png
- icon_create_invoice_green_small.png
- icon_create_new_wallet.png
- icon_danger_red.png
- icon_database.png
- icon_deposit_black.png
- icon_dollar_sign_black.png
- icon_download_cloud.png
- icon_drop_box.png
- icon_drop_box_gray.png
- icon_edit_black.png
- icon_eye_close.png
- icon_eye_open.png
- icon_facebook_white.png
- icon_failed_green.png
- icon_failed_red.png
- icon_file.png
- icon_fill_info_green.png
- icon_filter_black.png
- icon_filter_blue.png
- icon_filter_gray.png
- icon_folder.png
- icon_forward_green.png
- icon_fund_gray.png
- icon_fund_gray_one.png
- icon_google.png
- icon_google_gray.png
- icon_green_round.png
- icon_green_round_out.png
- icon_heart_white.png
- icon_help_circle.png
- icon_info_green.png
- icon_lightning_logo.png
- icon_loading_green.png
- icon_local.png
- icon_local_gray.png
- icon_lock_qr.png
- icon_logo.png
- icon_lucky_packet_red.png
- icon_menu_black.png
- icon_menu_channel_manage.png
- icon_menu_power.png
- icon_menu_profile.png
- icon_menu_setting.png
- icon_menu_unlock.png
- icon_menu_wallet.png
- icon_more_horizontal_black.png
- icon_network_link_black.png
- icon_network_vector.png
- icon_network_vector_small.png
- icon_paste_green.png
- icon_paste_white.png
- icon_pointer_down.png
- icon_power_green.png
- icon_qr_code_default.png
- icon_qr_code_red.png
- icon_recover_your_wallet.png
- icon_red_packet_close.png
- icon_red_packet_create.png
- icon_red_packet_gift.png
- icon_red_packet_open.png
- icon_round_gray.png
- icon_round_green.png
- icon_round_orange.png
- icon_round_success_green.png
- icon_save_green.png
- icon_scan_black.png
- icon_scan_gray.png
- icon_scan_green.png
- icon_scan_green_thin.png
- icon_search_black.png
- icon_search_gray.png
- icon_send_gray.png
- icon_send_green.png
- icon_success_green.png
- icon_take_picture_light_off.png
- icon_take_picture_light_on.png
- icon_tick_green.png
- icon_tick_green_small.png
- icon_tick_white.png
- icon_token_info.png
- icon_turn_left_white.png
- icon_turn_right_white.png
- icon_twitter_white.png
- icon_usdt_logo.png
- icon_usdt_logo_small.png
- icon_vector_blue.png
- icon_wallet_black.png
- icon_wrong_red.png
- img_channels_bg.png
- img_create_channel_txt.png
- img_new_version_bg.png
- img_qr_code_exam_black.png
- img_rectangle_white_bg.png
- img_rectangle_white_small_bg.png
- img_red_packet_bg.png
- img_red_packet_bg_white.png
- img_red_packet_close.png
- img_red_packet_open.png
- img_red_packet_open_collected.png
- img_share_bg.png
- refresh.png
- token_logo_btc.png
- attrs.xml
- colors.xml
- dimens.xml
- strings.xml
- styles.xml
- strings.xml
- AndroidManifest.xml
- ExampleUnitTest.java
- .gitignore
- build.gradle
- OBAndroid.jks
- proguard-rules.pro
- BaseFragmentPagerAdapter.java
- BaseViewPagerAdapter.java
- BaseActivity.java
- BaseApplication.java
- BaseFragment.java
- DefaultActivityLifecycleCallbacks.java
- ExceptionCrashHandler.java
- PermissionConfig.java
- Constants.java
- AlertController.java
- AlertDialog.java
- AlertViewHelper.java
- SlideVerifyDialog.java
- BaseFilterMenuEntity.java
- FlowChart.java
- HomeKeyEvent.java
- SelectEntity.java
- EngineCallback.java
- HttpActivityLifecycleCallback.java
- HttpFragmentLifecycleCallback.java
- ILoadingDialog.java
- LoadingDialog.java
- IHttpEngine.java
- OkHttpEngine.java
- EncryptInterceptor.java
- HeaderInterceptor.java
- LogInterceptor.java
- TokenInterceptor.java
- ProgressRequestBody.java
- ProgressResponseBody.java
- Progress.java
- ProgressHelper.java
- DefaultHostNameVerifier.java
- MySSLSocketFactory.java
- TrustAllManager.java
- TrustAllSSLSocketFactory.java
- TrustServiceManager.java
- TrustServiceSSLSocketFactory.java
- HttpUtils.java
- HomeKeyEventReceiver.java
- GlideCacheModule.java
- GlideCircleTransform.java
- GlideRoundTransform.java
- BitmapUtils.java
- ImageUtils.java
- ActivityUtils.java
- AntiEmulator.java
- AppInstallUtils.java
- AppManager.java
- AppUtils.java
- BankCardUtils.java
- BasePreferencesUtils.java
- BeanPropertiesUtil.java
- BigDecimalUtils.java
- CheckoutUtils.java
- CustomCountDownTimer.java
- DateUtils.java
- DesignViewUtils.java
- DimenTool.java
- DisplayUtil.java
- EmojiFilter.java
- FileCacheUtils.java
- FileUtils.java
- FragmentManagerHelper.java
- FrameAnimationUtils.java
- IDCardUtils.java
- KeyBoardChangeUtils.java
- KeyboardUtils.java
- ListUtils.java
- LogUtils.java
- MemoryUtils.java
- NetWorkHelper.java
- NumberUtils.java
- NumericalUtils.java
- PermissionChecker.java
- PermissionUtils.java
- RandomUtils.java
- ResourceUtils.java
- RoundProgressBar.java
- ScreenshotUtils.java
- SimpleCountDownUtils.java
- SoundPoolUtils.java
- SpatialRelationUtil.java
- StatusBarUtil.java
- StorageUtils.java
- StringUtils.java
- SystemTypeUtil.java
- TabLayoutUtils.java
- ThreadPoolUtils.java
- ToastUtils.java
- BannerAdapter.java
- BannerScroller.java
- BannerView.java
- BannerViewPager.java
- DefaultBannerAdapter.java
- DotIndicatorView.java
- DatePicker.java
- NumberPicker.java
- Sound.java
- CleanableEditText.java
- DefaultTextWatcher.java
- MultiEditTextWatcher.java
- PasswordEyeView.java
- BaseDataHelper.java
- BaseMenuCreator.java
- BaseTitleCreator.java
- FilterTitleView.java
- FilterMenuView.java
- MenuView.java
- MyImageView.java
- RotateGestureDetector.java
- ZoomImageView.java
- CustomLabelLayout.java
- CustomFrameLayout.java
- CustomLinearLayout.java
- CustomRelativeLayout.java
- CustomScrollView.java
- AbsNavigationBar.java
- INavigationBar.java
- FollowProgress.java
- CommonRecyclerAdapter.java
- ExpandableRecyclerAdapter.java
- MultiTypeSupport.java
- DefaultTitleItemDecoration.java
- DividerItemDecoration.java
- RecyclerViewDivider.java
- TitleItemDecoration.java
- ParentViewHolder.java
- ViewHolder.java
- ExStaggeredGridLayoutManager.java
- FullyGridLayoutManager.java
- FullyLinearLayoutManager.java
- LoadViewCreator.java
- PullToRefreshRecyclerView.java
- RefreshViewCreator.java
- SwipeMenuLayout.java
- SwipeMenuStateListener.java
- WrapRecyclerAdapter.java
- WrapRecyclerView.java
- ItemClickListener.java
- RefreshLayout.java
- RefreshLayoutHeaderCreator.java
- MyScrollView.java
- CustomToast.java
- BasePagerAdapter.java
- PagerViewHolder.java
- AlphaAndScalePageTransformer.java
- AlphaPageTransformer.java
- CardPageTransformer.java
- CascadingPageTransformer.java
- RotateDownPageTransformer.java
- CustomWebView.java
- DefaultWebViewCallback.java
- JSAlertUtils.java
- MyWebChromeClient.java
- WebViewBgView.java
- WebViewConfig.java
- WebViewLoadUtil.java
- AttachButton.java
- BasePopWindow.java
- BrowseImageViewPager.java
- CircleImageView.java
- ControlScrollViewPager.java
- CornerImageView.java
- CustomRadioGroup.java
- CustomRatingBar.java
- CustomSearchView.java
- DoubleInputFilter.java
- FLowLineView.java
- HackyViewPager.java
- HorizontalTextView.java
- PullZoomView.java
- RoundImageView.java
- SideIndexBar.java
- SlideVerifyImageView.java
- ViewPagerIndicator.java
- ViewPagerIndicator2.java
- dialog_from_bottom_anim_in.xml
- dialog_from_bottom_anim_out.xml
- dialog_from_top_anim_in.xml
- dialog_from_top_anim_out.xml
- filter_menu_anim_in.xml
- filter_menu_anim_out.xml
- filter_menu_mask_anim_in.xml
- filter_menu_mask_anim_out.xml
- color_filter_menu_title.xml
- color_item_label_text.xml
- bg_base_toast.xml
- bg_dialog_waiting.xml
- bg_search_view.xml
- bg_slide_image.png
- bg_web_dialog.xml
- follow_progressbar_color.xml
- icon_banner_dot.xml
- icon_banner_dot_over.xml
- progressbar_color.xml
- selector_filter_menu_arrow.xml
- selector_icon_password_eye.xml
- selector_item_label_bg.xml
- shape_indicator_default.xml
- shape_indicator_normal.xml
- shape_verify_image_shade.xml
- shape_verify_image_show.xml
- icon_banner_default.9.png
- icon_delete_gray.png
- icon_delete_white.png
- icon_filter_menu_arrow.png
- icon_filter_menu_arrow_default.png
- icon_load_error.png
- icon_no_network.png
- icon_psw_eye_close.png
- icon_psw_eye_open.png
- icon_search.png
- icon_search_white.png
- icon_banner_default.9.png
- icon_delete_gray.png
- icon_delete_white.png
- icon_filter_menu_arrow.png
- icon_filter_menu_arrow_default.png
- icon_psw_eye_close.png
- icon_psw_eye_open.png
- icon_search.png
- icon_search_white.png
- base_show_toast.xml
- layout_date_picker.xml
- layout_dialog_loading.xml
- layout_dialog_slide_verify.xml
- layout_filter_menu_title_default.xml
- layout_follow_progressbar.xml
- layout_item_label_child.xml
- layout_search_view.xml
- view_alert_dialog.xml
- view_banner.xml
- view_base_dialog.xml
- view_confirm_dialog.xml
- view_custom_web_view.xml
- view_prompt_dialog.xml
- view_webview_error_bg.xml
- view_webview_no_network_bg.xml
- attrs.xml
- colors.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- BaseListActivity.java
- BaseListFragment.java
- DefaultExceptionCrashHandler.java
- FrameBaseActivity.java
- FrameBaseApplication.java
- FrameBaseFragment.java
- Constants.java
- HttpConfig.java
- PageRouteConfig.java
- CompressEvent.java
- HttpStateEvent.java
- LoginStateEvent.java
- NetStateEvent.java
- UploadEvent.java
- BaseListEntity.java
- HttpResponseEntity.java
- UpdateEntity.java
- User.java
- UserInfoEntity.java
- DefaultHttpCallback.java
- DefaultHttpListCallback.java
- DialogHttpCallback.java
- GSonUtils.java
- ObjectAdapter.java
- ResponseEntityAdapter.java
- DefaultTokenInterceptor.java
- HttpRequestUtils.java
- NetStateReceiver.java
- LogService.java
- IWsManager.java
- LongConnUtils.java
- WsManager.java
- WsStatus.java
- WsStatusListener.java
- AppStorageUtils.java
- Base64.java
- CallNumberDialog.java
- CompressImageUtils.java
- CrashLogUtils.java
- Des3Utils.java
- ErrorCodeTips.java
- LoginUtils.java
- LogoutUtils.java
- PreferencesUtils.java
- UpdateUtils.java
- UploadUtils.java
- UserInfoUtils.java
- UploadProgressDialog.java
- VerifyImageDialog.java
- WaitingDialog.java
- DefaultNavigationBar.java
- TitleAlphaScrollListener.java
- DefaultLoadView.java
- DefaultRefreshView.java
- MainPageRefreshView.java
- DetailsPageRefreshView.java
- LayoutRefreshView.java
- BaseSMSVerifyCodeHelper.java
- SMSVerifyCodeHelper.java
- SMSVerifyCodeView.java
- ImageVerifyCodeView.java
- bg_dialog_verify_et.xml
- selector_title_tab_left.xml
- selector_title_tab_middle.xml
- selector_title_tab_middle_1.xml
- selector_title_tab_right.xml
- shape_title_tab_left_default.xml
- shape_title_tab_left_selected.xml
- shape_title_tab_middle_default.xml
- shape_title_tab_middle_default_2.xml
- shape_title_tab_middle_selected.xml
- shape_title_tab_right_default.xml
- shape_title_tab_right_selected.xml
- icon_share_coin.png
- icon_share_qq.png
- icon_share_qq_zone.png
- icon_share_sina.png
- icon_share_we_chat.png
- icon_share_we_friend.png
- icon_share_coin.png
- activity_base_list.xml
- layout_dialog_down_load.xml
- layout_dialog_image_verify.xml
- layout_dialog_main.xml
- layout_dialog_share.xml
- layout_dialog_title_content.xml
- layout_dialog_updating.xml
- layout_dialog_upload.xml
- layout_dialog_we_chat_applet_share.xml
- layout_page_top_shadow_line.xml
- layout_title.xml
- layout_title_right_text.xml
- view_load_footer.xml
- view_refresh_header.xml
- view_refresh_header_main_page.xml
- view_refresh_header_mine_page.xml
- view_title_middle_child.xml
- colors.xml
- strings.xml
- file_paths.xml
- network_security_config.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- ChartAnimator.java
- Easing.java
- AbstractBuffer.java
- BarBuffer.java
- HorizontalBarBuffer.java
- BarChart.java
- BarLineChartBase.java
- BubbleChart.java
- CandleStickChart.java
- Chart.java
- CombinedChart.java
- HorizontalBarChart.java
- LineChart.java
- PieChart.java
- PieRadarChartBase.java
- RadarChart.java
- ScatterChart.java
- AxisBase.java
- ComponentBase.java
- Description.java
- IMarker.java
- Legend.java
- LegendEntry.java
- LimitLine.java
- MarkerImage.java
- MarkerView.java
- XAxis.java
- YAxis.java
- Approximator.java
- ApproximatorN.java
- BarData.java
- BarDataSet.java
- BarEntry.java
- BarLineScatterCandleBubbleData.java
- BarLineScatterCandleBubbleDataSet.java
- BaseDataSet.java
- BaseEntry.java
- BubbleData.java
- BubbleDataSet.java
- BubbleEntry.java
- CandleData.java
- CandleDataSet.java
- CandleEntry.java
- ChartData.java
- CombinedData.java
- DataSet.java
- Entry.java
- LineData.java
- LineDataSet.java
- LineRadarDataSet.java
- LineScatterCandleRadarDataSet.java
- PieData.java
- PieDataSet.java
- PieEntry.java
- RadarData.java
- RadarDataSet.java
- RadarEntry.java
- ScatterData.java
- ScatterDataSet.java
- DrawingDataSetNotCreatedException.java
- ColorFormatter.java
- DefaultAxisValueFormatter.java
- DefaultFillFormatter.java
- DefaultValueFormatter.java
- IAxisValueFormatter.java
- IFillFormatter.java
- IndexAxisValueFormatter.java
- IValueFormatter.java
- LargeValueFormatter.java
- PercentFormatter.java
- StackedValueFormatter.java
- BarHighlighter.java
- ChartHighlighter.java
- CombinedHighlighter.java
- Highlight.java
- HorizontalBarHighlighter.java
- IHighlighter.java
- PieHighlighter.java
- PieRadarHighlighter.java
- RadarHighlighter.java
- Range.java
- BarDataProvider.java
- BarLineScatterCandleBubbleDataProvider.java
- BubbleDataProvider.java
- CandleDataProvider.java
- ChartInterface.java
- CombinedDataProvider.java
- LineDataProvider.java
- ScatterDataProvider.java
- IBarDataSet.java
- IBarLineScatterCandleBubbleDataSet.java
- IBubbleDataSet.java
- ICandleDataSet.java
- IDataSet.java
- ILineDataSet.java
- ILineRadarDataSet.java
- ILineScatterCandleRadarDataSet.java
- IPieDataSet.java
- IRadarDataSet.java
- IScatterDataSet.java
- AnimatedMoveViewJob.java
- AnimatedViewPortJob.java
- AnimatedZoomJob.java
- MoveViewJob.java
- ViewPortJob.java
- ZoomJob.java
- BarLineChartTouchListener.java
- ChartTouchListener.java
- OnChartGestureListener.java
- OnChartValueSelectedListener.java
- OnDrawLineChartTouchListener.java
- OnDrawListener.java
- PieRadarChartTouchListener.java
- Vector3.java
- GradientColor.java
- ChevronDownShapeRenderer.java
- ChevronUpShapeRenderer.java
- CircleShapeRenderer.java
- CrossShapeRenderer.java
- IShapeRenderer.java
- SquareShapeRenderer.java
- TriangleShapeRenderer.java
- XShapeRenderer.java
- AxisRenderer.java
- BarChartRenderer.java
- BarLineScatterCandleBubbleRenderer.java
- BubbleChartRenderer.java
- CandleStickChartRenderer.java
- CombinedChartRenderer.java
- DataRenderer.java
- HorizontalBarChartRenderer.java
- LegendRenderer.java
- LineChartRenderer.java
- LineRadarRenderer.java
- LineScatterCandleRadarRenderer.java
- PieChartRenderer.java
- RadarChartRenderer.java
- Renderer.java
- ScatterChartRenderer.java
- XAxisRenderer.java
- XAxisRendererHorizontalBarChart.java
- XAxisRendererRadarChart.java
- YAxisRenderer.java
- YAxisRendererHorizontalBarChart.java
- YAxisRendererRadarChart.java
- ColorTemplate.java
- EntryXComparator.java
- FileUtils.java
- Fill.java
- FSize.java
- HorizontalViewPortHandler.java
- MPPointD.java
- MPPointF.java
- ObjectPool.java
- Transformer.java
- TransformerHorizontalBarChart.java
- Utils.java
- ViewPortHandler.java
- AndroidManifest.xml
- ApproximatorTest.java
- AxisRendererTest.java
- BarDataTest.java
- ChartDataTest.java
- DataSetTest.java
- LargeValueFormatterTest.java
- ObjectPoolTest.java
- .gitignore
- build.gradle
- ic_launcher-web.png
- pom.xml
- anim_alpha_in.xml
- anim_alpha_out.xml
- anim_details_dialog_in.xml
- anim_details_dialog_out.xml
- anim_from_top_in.xml
- anim_from_top_out.xml
- color_main_page_icon_text.xml
- color_title_tab_text.xml
- bg_et_cursor_drawable.xml
- bg_main_dialog.xml
- bg_update_dialog.xml
- ic_launcher.png
- ic_launcher_share.png
- shape_divider_recycler_view_default.xml
- ic_launcher.png
- ic_launcher.png
- bg_dialog_update_btn.png
- bg_dialog_verify_image_iv.png
- bg_overlay_info_window_orange.9.png
- bg_overlay_info_window_white.9.png
- ic_launcher.png
- ic_launcher_small.png
- icon_arrow_right_black.png
- icon_broker_head_default.png
- icon_close_black.png
- icon_close_white.png
- icon_delete_gray_full.png
- icon_dialog_waiting.png
- icon_et_clear_gray.png
- icon_header_refresh.png
- icon_right_arrow.png
- icon_right_arrow_gray.png
- icon_shadow_line.png
- icon_title_add.png
- icon_title_back.png
- icon_title_back_black.png
- icon_title_back_gray.png
- icon_title_back_white.png
- icon_title_search_black.png
- bg_dialog_update_btn.png
- bg_dialog_verify_image_iv.png
- bg_overlay_info_window_orange.9.png
- bg_overlay_info_window_white.9.png
- ic_launcher.png
- ic_launcher_small.png
- icon_arrow_right_black.png
- icon_close_black.png
- icon_close_white.png
- icon_delete_gray_full.png
- icon_dialog_waiting.png
- icon_et_clear_gray.png
- icon_header_refresh.png
- icon_right_arrow.png
- icon_right_arrow_gray.png
- icon_shadow_line.png
- icon_title_add.png
- icon_title_back.png
- icon_title_back_black.png
- icon_title_back_gray.png
- icon_title_back_white.png
- icon_title_search_black.png
- ic_launcher.png
- colors.xml
- dimens.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- CameraFacing.java
- OpenCamera.java
- OpenCameraInterface.java
- AutoFocusManager.java
- CameraConfig.java
- CameraConfigurationManager.java
- CameraConfigurationUtils.java
- CameraManager.java
- FrontLightMode.java
- PreviewCallback.java
- CodeUtils.java
- RedCodeUtils.java
- AmbientLightManager.java
- BeepManager.java
- CaptureActivity.java
- CaptureFragment.java
- CaptureHandler.java
- CaptureHelper.java
- CaptureLifecycle.java
- CaptureManager.java
- CaptureTouchEvent.java
- DecodeFormatManager.java
- DecodeHandler.java
- DecodeThread.java
- InactivityTimer.java
- Intents.java
- OnCaptureCallback.java
- OnCaptureListener.java
- Preferences.java
- ViewfinderView.java
- activity_capture.xml
- scan_beep.mp3
- attrs.xml
- colors.xml
- ids.xml
- strings.xml
- umeng_socialize_style.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- .gitignore
- build.gradle
- config.gradle
- gradlew
- gradlew.bat
- LICENSE
- README.md
- SECURITY.md
- settings.gradle
- TestLogForLineChart.md
# Installation Guide
1. Get the code
git clone https://github.com/omnilaboratory/OBAndroid
Downloads the entire project code from GitHub to your computer.
cd OBAndroid
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
cd MPChartLib
This project's files live in a subfolder, so move into it first.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
3. Gradle (Java/Kotlin)
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd MPChartLib
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
