Android file download library






















All pull requests are welcome, make sure to follow the contribution guidelines when you submit pull request. Skip to content. Star 2. PRDownloader - A file downloader library for Android with pause and resume support mindorks. Branches Tags. Could not load branches. Could not load tags. Latest commit. Git stats commits. Failed to load latest commit information. Create parent folder if required. Apr 19, Add sample download. Nov 18, Update gradle and build tool version. Apr 18, Bump version.

Jun 13, Setup project. Nov 11, Add License. The initial 1. The existing android. Historical artifacts those versioned 27 and earlier, and packaged as android. All new artifacts will be packaged as androidx and will require migration from android.

We recommend using the androidx libraries in all new projects. You should also consider migrating existing projects to ensure they continue to receive bug fixes and other library improvements. The Android Support Library contains several library packages that can be included in your application.

Each of these libraries supports a specific range of Android platform versions and set of features. In order to use any of the following libraries, you must download the library files to your Android SDK installation. Follow the directions for downloading the Support Libraries in Support Library Setup to complete this step.

You must take additional steps to include a specific Support Library in your application. See the end of each library section below for important information on how to include the library in your application. Some packages require a higher API level, as noted below. These libraries include the largest set of APIs compared to the other libraries, including support for application components, user interface features, accessibility, data handling, network connectivity, and programming utilities.

For complete, detailed information about the classes and methods provided by the v4 support libraries, see the android. Note: Prior to Support Library revision That library was divided into multiple modules to improve efficiency.

For backwards compatibility, if you list support-v4 in your Gradle script, your app will include all of the v4 modules. However, to reduce app size, we recommend that you just list the specific modules your app needs. Provides compatibility wrappers for a number of framework APIs, such as Context. Backports portions of the media framework, including MediaBrowser and MediaSession. Adds support for encapsulation of user interface and functionality with fragments , enabling applications to provide layouts that adjust between small and large-screen devices.

This module has dependencies on compat , core-utils , core-ui , and media-compat. Note: The v13 support library provides a FragmentCompat class. The v4 Fragment class is a standalone class that provides bugfixes which were added in later platform versions, whereas the v13 FragmentCompat class provides compatibility shims for the framework implementation of the Fragment class.

Apps that reference more than methods are required to use multidex configurations. These libraries provide specific feature sets and can be included in your application independently from each other.

Note: The appcompat library has migrated into the AndroidX library, which is an Android Jetpack component. See it in use in the Sunflower demo app. This library adds support for the Action Bar user interface design pattern. This library includes support for material design user interface implementations. This library adds support for the CardView widget, which lets you show information inside cards that have a consistent look on any app. These cards are useful for material design implementations, and are used extensively in layouts for TV apps.

After you download the Android Support Libraries, this library adds support for the GridLayout class, which allows you to arrange user interface elements using a grid of rectangular cells. For detailed information about the v7 gridlayout library APIs, see the android. In general, the APIs in the v7 mediarouter library provide a means of controlling the routing of media channels and streams from the current device to external screens, speakers, and other destination devices.

The library includes APIs for publishing app-specific media route providers, for discovering and selecting destination devices, for checking media status, and more. For detailed information about the v7 mediarouter library APIs, see the android.

At this time, we recommend using the library only in connection with Google Cast. The v7 palette support library includes the Palette class, which lets you extract prominent colors from an image. For example, a music app could use a Palette object to extract the major colors from an album cover, and use those colors to build a color-coordinated song title card. The recyclerview library adds the RecyclerView class. This class provides support for the RecyclerView widget, a view for efficiently displaying large data sets by providing a limited window of data items.



0コメント

  • 1000 / 1000