srakaduo.blogg.se

Radiotastic vs. radiotuner
Radiotastic vs. radiotuner





radiotastic vs. radiotuner

androidannotations helps to reduce android boilerplate code through java annotations.textdrawable provides custom drawable with letter/text like in Gmail app.recyclerview-flexibledivider library providing simple way to control divider items of RecyclerView.snackbar port of snack bar view from material design.nineoldandroids Android library for using the Honeycomb (Android 3.0) animation API on all versions of the platform back to 1.0!.floatingactionbutton port of floating button from material design.It's easy to interact with the Toolbar introduced in Android 5.0 Lollipop and may be helpful to implement look and feel of Material Design apps. android-observablescrollview Android library to observe scroll events on scrollable views.Provides pretty logs when called during runtime. For instance app doesn`t provides log when app build as release one. timber log wrapper library from JakeWharton ( ) provides convenient way to control logging for debug and release build types.Provides convenient way to upload and preview of images from network. picasso squareup ( ) image network library.

radiotastic vs. radiotuner

With it app controls time out properties of network connections.

  • okhttp-urlconnection squareup ( ) network library provides better control for http connection objects.
  • retrofit squareup ( ) network library used to wrap Dirble API.
  • dagger 2 dependency injection framework used to provide module system.
  • Provides efficient and convenient way to display big data sets.
  • recyclerview-v7 used instead of ListView.
  • cardview-v7 custom view used to wrap detail station page.
  • pallete-v7 app uses during calculating swatches when station provides placeholder for station it extracts light color and applies it to the ImageView background.
  • Also provides theme app consumes in purpose of implementing material design theme.
  • appcompat-v7 provides backward compatibility of application to older versions of app.
  • Generated classes lately used to provide convenient way of accessing data from cursor objects.
  • android-contentprovider-generator project used to generate content provider and associated model objects from json mapping.
  • Library uses gson for deserializing json data to java objects. This classes lately mapped to json incoming from API. Used for generating java classes on the basis of json. Song historyĪt the moment app doesn't provide any real time updates of song history. User also has an access to additional meta data like station bitrate and song history.

    radiotastic vs. radiotuner

    User can easily navigate between main radio station categories grouped by music genre.įor specific station user can start playback and continue listening to it while app in background. Internet Radio client which was designed all around Dirble API.







    Radiotastic vs. radiotuner