LIBRARY Posts on XDA

Add RSS Functionality to Your App with a Simple Library

Mobile devices have become replacements for full sized PCs in a variety of circumstances. Small and easily accessible, our phones are perfect companions for our daily activities. However, mobile network connections aren't always affordable, and often times, data transfer quotas prove problematic. Because of this, RSS is quite popular on mobile devices. If you were to try to create...

JDroidLib out of Beta, Brings New Package Manager and Greater Command Flexibility

We first featured XDA Senior Member Beatsleigher‘s JDroidLib back in December of last year, as a Java-based alternative to the C# library AndroidLib. At the time, the JDroidLib library allowed developers to install ADB and fastboot on supported platforms. Then in March of this year, JDroidLib was given a substantial overhaul as it entered its beta stage. This update brought new features such...

Add Swipe Utilities to Your App with SimpleFingerGestures Library

Gestures have become an increasingly important element in smartphone UI navigation. With every swipe, pinch, and drag, we've seen the Android user experience grow into something incredibly user friendly and intuitive. Some OEMs have implemented their own UI-specific gestures to activate various features. But despite their prevalence, there aren't very many developer libraries to help new devs...

Major Update to JDroidLib Brings Easier Installation, Device Detection, and Functionality

You may recall that back in December, we briefly talked about XDA Senior Member Beatsleigher's JDroidLib. This library was conceptually based on the previously covered AndroidLib .NET library by Recognized Developer regaw_leinad, but built on Java in order to be compatible with more than .NET languages.When we previously covered JDroidLib, the project allowed users to easily install ADB and...

Fix the Extended ActionBar with a Handy Library

With KitKat on the Nexus 5, the default Google Experience Launcher displays aesthetically appealing translucent status and navigation bars. This was a long-awaited feature, which was already available in several custom ROMs ever since Froyo or even earlier. Obviously, however, time runs slower for official Android. But after all these years, the launcher finally looks...

Android Library to Smooth the Progress Bar in Your App

If you are an app developer, you more than likely use many external libraries created by other developers. These libraries can be used to beautify your app's UI or simply add some new features. One of the most visible parts in many different types of applications is the progress bar, which of course can be...

Add Background Gmail Functionality to Your App

If you are creating a new application, you may have thought about adding in Gmail connectivity. After all, if the application is a social app, it's nice to be able to share things with friends. Even if it's not a social app, there are dozens of other reasons why you would perhaps want to allow...

Modified ViewPager Library Reduces the Size of Your Application

The ViewPager class is commonly used in Android, starting from Honeycomb onwards. You can see it in action in the Google Play Store, where you can browse applications or games by category, by simply swiping left or right.These applications are also often created to be compatible with older versions of Android such as Froyo. However, not...

Easy Add a Rating Popup to Your Application

Every app and game developer undoubtedly knows about importance of having a good Google Play Store rating. These little stars very often determine whether app is commercially successful. Without ratings, many great apps will remain buried in the 20th page of your search results. Many applications display nag screens, prompting users to leave ratings in the...

PyAdb Python Library Helps Your PC and Phone Communicate

A few days, we talked about AndroPy, a Python library meant to improve communications between your Android device and your *Nix-based PC. While ADB is easy enough to work with for most, many beginners aren't quite familiar with this vital debugging tool.XDA Senior Member zantekk's AndroPy was only compatible with Linux systems running x86-64 architecture. However,...

Share Files Dynamically with Open Source Library

There is an almost infinite wealth of app development knowledge housed within Google's Developer Pages. However, not every solution presented by Google is the most optimal, and there is still plenty of room for some improvement. A good example is the ShareActionProvider class that is responsible for the share option within apps. You've undoubtedly encountered this...

AndroPy Python Library Allows Your Linux PC to Easily Communicate with Your Phone

When you get a new Android device, you are undoubtedly extremely excited. More than likely, one of your buddies told you about these so-called "ROMs," root access, and so on. But you need to start somewhere, and this is how your journey on XDA begins.For most of you, using ADB is simple like making tea....