# Android-Common-Libraries **Repository Path**: zxbell/Android-Common-Libraries ## Basic Information - **Project Name**: Android-Common-Libraries - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: fixed-nfc-permission - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-12 - **Last Updated**: 2024-08-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Nordic Common Libraries for Android A libraries with Nordic's common code for Android apps. ## Theme ### Usage ```groovy implementation 'no.nordicsemi.android.common:theme:' ``` ### Content The library contains a few features which are necessary for theming Nordic Semiconductor apps: * Color palette adopted to the new Material You * Typography * Nordic theme for dark and light mode * Abstract `NordicActivity` class which contain implementations for Nordic's splash screen animation. * `WizardStepComponent` for wizard-based app flow. * `CircularIcon` an icon with circular shape. * Other common views available for different projects. ## Permission ### Usage ```groovy implementation 'no.nordicsemi.android.common:permission:' ``` ### Content Classes and views related to managing permissions, including Bluetooth and Internet permissions. ## Navigation ### Usage ```groovy implementation 'no.nordicsemi.android.common:navigation:' ``` ### Content Common navigation components for the app. ## UI Scanner ### Usage ```groovy implementation 'no.nordicsemi.android.common:uiscanner:' ``` ### Content Common Bluetooth LE scanner screen. ## UI Logger ### Usage ```groovy implementation 'no.nordicsemi.android.common:uilogger:' ``` ### Content Common classes related with logging to nRF Logger app. ## Analytics ### Usage ```groovy implementation 'no.nordicsemi.android.common:analytics:' ``` ### Content Common views and classes related with gathering analytics data.