Android library to easily serialize and cache your objects to disk using key/value pairs.
Android Library for Calling IP-API using Retrofit
A easy to use api client that combines the power of Retrofit, Realm, Gson, Rxjava and Retrolambda in a easy to use library for Java and Android
A Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
Android application with MVP architecture and usage of other advance libraries: RxJava, Dagger, Retrofit, Gson etc.
An adapter to serialize Android bitmap files to JSON via Google's GSON library. Will update with better ideas as I come up with them.
An extension library for Gsonpath that adds Android Support Library annotation client-side validation
Removes invalid objects during Gson parsing which are marked as required, yet null/empty.
Android Volley networking library polished/sharpened by adding OKHttp 2.3 stack, Multipart Requests, Gson and much more..
Android Kotlin app to parse JSON data using Retrofit2 library with Android Architecture Components
This is a collection of Java classes that allow easy access to OK Tech Moodle Web Service using REST protocol and JSON output format from Java clients using GSON library such as Android but also regular java programs
各种各样工具,包括屏幕适配/注释/检查更新/log日志打印/gson封装/权限处理/fresco的图片加载DraweeView 封装/eventbus/volley和okhttp封装和使用/还有各种封装工具和自定义控件
A sample application built to demonstrate use of Android Paging library made in Kotlin using tools like MVVM, Coroutines, Room, Retrofit, Mockito, Dagger, LiveData.
This Android application was created to test database backups via google drive. The app uses JSON to represent the information and GSON library for parsing the data during download or upload.
Third party librabries make developers' live way easy. They can significantly reduce the amount of code in your project. You can build robust apps by simply these libraries. In this tutorial I am going to introduce some very powerful libraries for android app development. Lets do some reading practic first. Dagger-2-ButterKnife-Retrofit-OkHttp-Picasso-Gson-Annotations
Android application which demonstrates working of Google GSON Android Library
Add JSON Pointer (RFC 6901) support to Google Gson library
Utilisation du library OkHttp avec Gson et GsonFormat dans le cadre d'un projet android avec le webService OpenDataParis
In this project we used Retrofit Library and Gson for fetching and parsing JSON from URL, Glide, Paging, RecyclerView, CardView and ViewModel.
Android exercise - List fragment, data from web. Using OkHttp and GSON libraries.
Searching on Twitter using Google's GSon library
Android Library built on top of Gson to provide awesome additional capabilities and utilities.
A repository for demo Android apps using various popular Android libraries.
Android-Library, which combines Volley and Gson for making simple JSON-Requests consuming REST-APIs
The source code for the video called 'Persist Data with Shared Preferences and Gson' in the Android App Development Master Class for 2020
An Android library for fetching data (Text and Images), and a sample app using it
Android project with MVVM patter. Used library - retrofit, gson, dagger 2, realm, databinding
Koneksi android dengan API php mysql, dengan library Retrofit dan GSON.
Base flickster app for testing new libraries - setup with retrofit, gson
Wallpaper Application using Unsplash API. with a use of popular Android libraries such as Retrofit, GSON, Realm, ButterKnife, Glide 4.
⚡️Wilderness-survival-Android-NetWorkLibrary(荒野求生之Android网络库) 封装了retrofit+rxjava+okhttp+gson方便你轻松获取荒野中的各种资源!
A simple module wrapping Volley, Gson, and some caching utils into a library to get up and running quickly.
Android Library for Singapore OpenData API
SwipeRefreshLayout Demo that allows users' to search the "omdbapi.com" for their favorite movies or series and displays them in a RecyclerView. The API call uses the RetroFit library along with OkHttp, Gson, Glide & Apache Commons Lang.
A simple android application that fetches and displays current weather for the current location that a user is in. Made use of the Retrofit2 library and GSON. The application reads weather data from the Openweathermap api.
Simple Android app to explain the JSON parsing using Google GSON library. Ref: https://github.com/mooqoo/Gson-Json The reference app was built with older configurations which gives different sets of compilations error which are handled in this app. Let me know if you face any issues.
Allows you to map two classes for you. It uses the Gson library in doing this. Contains functions created using Gson.
Vson is my Volley + Gson Android library with awesome success and failure listeners.
An android app that uses Restful APi using Retrofit and GSON library to make HTTP calls
Learn how to use Gson library with local json data and Android Life Cycle
Android demo app that communicates with Instagram's location endpoint using the Retrofit and GSON libraries.
Built in android studio with java, retrofit and gson library, and API parsing with json
The project uses retrofit library to consume REST webservices and uses GSON convertor to parse JSON data and displays in Custom UI(REcycler VIew)
Course on Java. This repo contains an Android client that consumes a RESTful API. Libraries used include: Google Volley and Gson.
This App is used to read daily news(Here I've used technologies and libraries: Retrofit, Picasso, Gson(parsing), Recycler View, Kenburns effect and so on)
A beautiful weather Android Aplication written in Kotlin, using last technology of Android Jetpack, and using libraries : Navigation, Room, Gson, Kotlin Android Coroutines,Material Design, Google Geolocalization, ViewModel, Kodein, Glide, Gropie RecyclerView
A simple demo project on android architecture component-paging library
A library that makes it easy to read lists from Firebase and JSON generators.
Wallpaper Application using Unsplash API. with a use of popular Android libraries such as Retrofit, GSON, Realm, ButterKnife, Glide 4.
WebAPI data fetching to Android App,this is a news app using Json data, Utilizing Retrofit2, Gson, Glide libraries.
Android exercise: ListFragment implementing a custom adapter and data from web. Using GSON, OkHttp and Picasso libraries
:newspaper: A News Reader android application showcasing various tools and libraries like Retrofit, GSON and Dagger 2.
A Wallpapers App Created Using Unsplased API with Android libraries such as Retrofit, GSON, Realm, ButterKnife, Glide 4.
• Designed and developed a music player android app which could download music list, mp3 and lyrics from server, play, pause and stop music, show image and lyrics according to the progress of music. • Using Android libraries such as Constraint-Layout, Retrofit2, Gson, RecyclerView, Glide, MediaPlayer, and some basic stuff in Android, including Intent, Service, Background Thread, AsyncTask, Handler, etc.
This Android App is a collection of best practices and newer, better libraries which help in developing efficiently and give a better developing experience. Hope it helps!
Just some small simple tools that I have found myself copying+pasting to almost all projects I do.
An android library project which performs the network requests and parse them. It uses google-gson library for the parsing the json.
In this project, I use fused-location-provider-client, camera, storage, easy-permission library, gson, json, etc...
This weather application will use the MVVM architectural design pattern, get user's location, gather data from an API using Retrofit and Gson libraries, cache the data in an SQLite database using Android Room libraries, handle asynchronous code using Kotlin's co-routines, and concentrate data operations in a repository class and inject dependencies using the Kodein library
Android Basic Application with communicationg server and by using 3rd party libraries like Butterknife for view injection, Dagger2.0 for Dependency Injection, Rx-Java and Retrofit for network communication and GSON for image loading form the server etc.
There are quite open-source projects that convert java objects to JSON and GSON (aka Google GSON) is an open-source java library to serialize and deserialize java objects to JSON representation. So it can be used to convert JSON string to Java objects,using and open weather API from http://www.webxml.com.cn/webservices/weatherwebservice.asmx as our RESTful API Web service demo
This android app fetches user info from Codeforces api and displays in textView. Learnt about Retrofit library by this project.
A small java/android library which encapsulates Google GSON in order to provide simple storing of objects, generic collections and maps.
The application mainly consists of a map view, once opened it gets user GPS or Network location and requests for nearby venues from Foursquare APIs. Application should cache the retrieved venues so that on next application start up, cached venues are displayed until fresh new venues are retrieved from server. It then places pins of each venue on the map, pin images should be venues images retrieved from Foursquare. Clicking on any pin should open an info window with the name of the venue, when clicking on the info window allow user to check-in in this venue. For user to check-in, this user should be logged in using OAuth implementation of Foursquare login. • I am using Job queue manager library to easily schedule jobs (tasks) that run in the background, improving UX and application stability. You can find it here (https://github.com/path/android-priority-jobqueue) • I am using EventBus that simplifies communication between Activities, Fragments, Threads, Services, etc you can find it here (https://github.com/greenrobot/EventBus) • I am using Retrofit that turns your REST API into a Java interface. It depend on Okhttp and Gson library You can find it here (https://github.com/square/retrofit) or (http://square.github.io/retrofit/ ) • I am using foursquare-android-oauth You can find it here (https://github.com/foursquare/foursquare-android-oauth) • I am using google play services
Demo of Endless Recycler List with http calls. Using the following libraries: Android Annotations - general use, Volley - networking, Gson - json parsing and Picasso - images.
Built an Android Application using a single Main Activity and multiple fragments. The Fragments communicate between other Fragments and Activity.Information is saved using SharedPreferences using GSON Library.
Nemo is an Android network request manager library using Volley for running HTTP request and using Gson to parse the Json response from server.
A simple demonstration for pagination in android which uses real time data, along with third party libraries such as Retrofit, GSON, Rxandroid and Okhhtp.
This app uses many advanced Android components like RecyclerView, Room, LiveData, ViewModel, Data Binding, Widgets etc, along with usage of Exoplayer, Retrofit, Gson and Picasso libraries etc.
This project consists of android modules which are used on a daily basics, such as making API calls, using gson third party library to easily parse fetched Okhttp response. It was built using Kotlin, Keep an eye on this project as, it would be updated from time to time. Enjoy.
Filmy, an android app, displaying list of movies and its details including rating. Developed to showcase various frameworks and libraries in android.
Retrofit is a REST Client💻 for Android and Java by Square. It makes it relatively easy to retrieve and upload 🚀JSON (or other structured data) via a REST based web-service 🌐. In Retrofit you configure which converter is used for the data serialization. Typically for JSON you use GSon, but you can add custom converters to process XML or other protocols. Retrofit uses the OkHttp library for HTTP requests.
Pokémon Questionaire: A basic Android application that asks users to identify the correct Pokemon in a given amount of time. Serves as a simple showcase for the Android Architecture Components library, along with MVVM architecture and databinding.
This is a sample app that showcases a number of key technologies including: REST-ful API, Retrofit, Dagger2, RxJava2, Gson, Airbnb's Epoxy Library for RecyclerViews, Android Architectural Components (Room, ViewModel, etc.) and JUnit testing.
A kotlin android trivia app built using MVVM architecture with Data Bindings, Room database for local storage.,Retrofit2 and gson library for fetching data from backend API deployed on Heroku, Google SignIn authentication using FirebaseAuth
**** DEPRICATED *** This is an Android library that allows a similar experience to the iOS NSFetchedResultsController. It leverages Volley and GSON for REST requests and SugarORM for data (cache) persistence and retrieval.
This is an Android App with basic Search functionality for Movies using the OMDb API. This is developed without using any third party apps except the Gson library for JSON parsing.
This is a Android App where user choose the wallpaper for the mobile screen.In this ,we use Unsplash API (Rest API) and popular android libraries like ButterKnife for binding view,Glide 4 to load image from server ,Retrofit for sending requests and handling responses ,GSON to convert JSON to Java Objects , Realm to save data in Android application.
A simple Android application to search videogames and its games. It aims to test new frameworks version and show some skills. I 'm going to use Dagger, Mockito for mock unit tests, JUnit for tradicional unit tests, Retrofit, Gson, Picasso, ButterKnife and Android Design Support Library. I’ve developed this project using MVP architecture and I’ve “programmed to an interface” to be able to do inversion of control. My view layer is the more passive as possible and in this way I can focus my unit tests on presenter and model layers. I like to strongly separate each layer and charge the presenter to call the other layers.
The following application demonstrates the use of Android’s 3rd party library OKHTTP, GSON converter for fetching the statistic of Global Pandemic COVID19 release by Government of India. This application will track the details of current statistics. Development Environment used is Android Studio 4.0.1 with Language used is : Kotlin
(1) Name :- accelormeterSensor Description :- Using acceloremeter sensor to print Sensor event values. (2) Name :- ActionBarDropdownNavigation Description :- Action bar with dropdown navigation type. (3) Name :- android-actionbar-master Description :- Action bar buttons like add/delete/show. (4) Name :- Android Contact ListView Description :- Fake Contact listview. (5) Name :- AndroidListViewActivity Description :- Listview by extending ListActivity. (6) Name :- android-pulltorefresh-master Description :- Pulltorefresh demo. (7) Name :- Android-PullToRefresh-master Description :- Pulltorefresh handmark demo. (8) Name :- Android-Universal-Image-Loader-master Description :- Universal Image loader. (9) Name :- AnimationAllInOne Description :- Animation like fade/zoom/rotate. (10) Name :- arrayloop Description :- Different types of loops for arraylist items. (11) Name :- autocompletetextimagedemo Description :- Autocomplete with image and text. (12) Name :- BarcodeScanner Description :- Intent for Barcord scanner from google play. (13) Name :- bluetoothtoggle Description :- Toggle on/off bluetooth. (14) Name :- buttonpressed Description :-Status of button is pressed or not. (15) Name :- call Description :- Using TelephonyManager to get device phone number. (16) Name :- calling Description :- Intent to make call to specific number. (17) Name :- cellid Description :- Get cellid to get location. (18) Name :- Compass Description :- Google Glass - compass. (19) Name :- countrycode Description :- Get country code using Locale. (20) Name :- CustomLinkyfy Description :- Using custom linkyfy for various intents. (21) Name :- customlistviewBaseAdapter Description :- Listview with custom base adapter. (22) Name :- custompopup Description :- Dialog custom popup. (23) Name :- CustomSpinner Description :- Custom spinner with default value. (24) Name :- custom-ui Description :- Social Auth – custom UI. (25) Name :- databaseFromAsset Description :- Access database from asset folder. (26) Name :- dragndrop Description :- Drag and drop image demo. (27) Name :- expandablelistview Description :- Expandable listview demo. (28) Name :- flightmode Description :- Toggle on/off flight mode. (29) Name :- FragmentsTest Description :- Simple Fragment demo. (30) Name :- gallerydemo Description :- Image Gallery demo. (31) Name :- GestureDetection Description :- Detect gestures from user. (32) Name :- google image loader api complete Description :- Google image loader. (33) Name :- gpsonoff Description :- Toggle on/off GPS. (34) Name :- gpsonofstatus Description :- Get status of GPS on/off. (35) Name :- Gridlayout Description :- Grid layout demo. (36) Name :- gridviewsimple Description :- Simple grid view. (37) Name :- gsondemo Description :- Gson demo. (38) Name :- hbcustomlibaray Description :- Custom library demo. (39) Name :- HBfragment Description :- Fragment demo with detail and list view. (40) Name :- hideappfromlauncher Description :- Hide app icon from launcher. (41) Name :- highlightedittext Description :- Highlight the selected text. (42) Name :- home pressed Description :- Detect home button press. (43) Name :- HorizontalScrollViewActivity Description :- Horizontal scroll view demo. (44) Name :- ImageGridActivity Description :- Image grid using lru cache. (45) Name :- imageloadergoogle Description :- Google Image loader for auto complete. (46) Name :- imageloaderListViewWithJSONFromURL Description :- Image loader in listview pasring. (47) Name :- InstalledAppNames Description :- Get list of installed apps. (48) Name :- itemcount Description :- Item count calculation. (49) Name :- jasondemo Description :- Jason parsing demo. (50) Name :- jasonparsedemo Description :- Various kind of object json parsing using pojo. (51) Name :- JSONExampleActivity Description :- Json parsing post. (52) Name :- Jsonparsefromtxtfile Description :- Json parsing from txt file. (53) Name :- layoutadddynamically Description :- Adding infinity layout dynamically on button press. (54) Name :- layoutweightdemo Description :- Using layout weight for UI. (55) Name :- Linkedin Description :- Linkedin integration. (56) Name :- linkedinbest Description :- Linkedin integration. (57) Name :- Listview_baseadapter_getItemViewType Description :- Listview with getitemview type for different ui view per listitem. (58) Name :- LiveWallpaper Description :- Live Wallpaper demo. (59) Name :- MyAndroidAppActivity Description :- Simple string buffer. (60) Name :- mypopup Description :- Custom dailog. (61) Name :- notification Description :- Simple notification demo. (62) Name :- Notification_count Description :- Notification Badge count. (63) Name :- Paginated ListView Demo Description :- Pagination for listview. (64) Name :- PayPalSDKExample Description :- Paypal integration. (65) Name :- PinItDemo Description :- Pint it integration. (66) Name :- progressbardemo Description :- Progressbar demo. (67) Name :- ProximatySensorDemo Description :- Using Proximaty sensor for printing values. (68) Name :- pulltorefresh and dragndrop to gridview Description :- Pulltorefresh and drag n drop to gridview. (69) Name :- readtextfile Description :- Read simple text file. (70) Name :- recentRunningBackgroundAppList Description :- Get list of apps that were running recently. (71) Name :- rfile Description :- Get id value from view using r file. (72) Name :- ribbonsample Description :- Ribbon sample demo. (73) Name :- roatation Description :- Get status of rotation on/off. (74) Name :- rotatecenter Description :- Animate image rotation at center point. (75) Name :- screenorientation Description :- Get status of screen orientation landscape/portrait. (76) Name :- SdcardFormat Description :- Format sd card. (77) Name :- selectspeed Description :- Select speed ui txtsheild. (78) Name :- sendemail Description :- Send an email using intent. (79) Name :- share-bar Description :- Social Auth – custom UI. (80) Name :- share-button Description :- Social Auth – custom UI. (81) Name :- sharemyapp Description :- Share app apk from device. (82) Name :- signature Description :- Signature using image bitmap paint. (83) Name :- SimpleListView Description :- Simple listview demo. (84) Name :- smserrors Description :- Send sms and get various exceptions. (85) Name :- socialauth-android Description :- Social Auth demo. (86) Name :- Stopwatch Description :- Google Glass - Stopwatch. (87) Name :- SwitchButton Description :- SwitchButton toggle on/off demo. (88) Name :- textlink Description :- Text as a link url. (89) Name :- Timer Description :- Google Glass - Timer. (90) Name :- toggleButton Description :- Get status Toggle button on/off. (91) Name :- triangledrawable Description :- Draw triangle using drawable xml. (92) Name :- uninstallapp Description :- Uninstall app. (93) Name :- unknownsource Description :- Toggle on/off unknown source flag. (94) Name :- videodemo Description :- Simple video view to play rstp files. (95) Name :- videoviewdemo Description :- Video view to play Youtube files. (96) Name :- ViewPagerDemo Description :- Simple viewpager demo. (97) Name :- ViewpagerInDialogPopup Description :- View pager inside Dialog pop. (98) Name :- webviewnonxss Description :- You tube video play in webview using video id. (99) Name :- webviewyoutubeapi Description :- Simple video play in webview. (100) Name :- zoomtry Description :- Zoom in and zoom out animation.
Android Baking App for sharing specific recipes with the world. User is allowed to select a recipe and see video-guided steps for how to complete it. Main parts: -Exoplayer is used to display videos. -Widget is added for user app experience. -Third-party libraries Retrofit and GSON are used. -Fragments are used to create a responsive design that works on phones and tablets.
My first attempt at an android app, interacts with Riot Game's API to retrieve data on all of the champions. I want to add summoner look up functionality in the future with match history. Makes use of 2 libraries (http://taycaldwell.com/riot-api-java/) (https://github.com/google/gson)
An android application which uses RESTful web services, a 3rd part library Retrofit for fetching data in JSON format and its converted into java objects using GSON converter factory. The data fetched is displayed in Recycler View which uses a custom adapter display Text Views.
This is the android app which i made for a Hyper Track coding challenge for android developer job. With this app you can search for movies which had been shot in san francisco and display those locations on google maps. This app fetches the data from https://data.sfgov.org/resource/wwmu-gmzc.json open source api. This supports Autocomplete for movie name. The base activity returns the info about the movie and then the compass shape floating action button with display the locations as markers on google map activity. The app uses open source library gson for deserializing json response to java object. An API service for http connection using apache default http library.And also this app uses the google maps android api & google maps geocoding api to lookup for addresses. This app isn't production ready as due to limited time, some app crashes incase of exceptions aren't covered. Overall the architecture is explained in the doc https://docs.google.com/document/d/1aUIMsdjvLjd6lmknHhPfx0vPa_dqZmS7dn6R0hAqEs8/edit?usp=sharing
Many Android apps rely on instantiating objects that often require other dependencies. For instance, a Twitter API client may be built using a networking library such as Retrofit. To use this library, you might also need to add parsing libraries such as Gson. In addition, classes that implement authentication or caching may require accessing shared preferences or other common storage, requiring instantiating them first and creating an inherent dependency chain. If you're not familiar with Dependency Injection, watch this quick video. Dagger 2 analyzes these dependencies for you and generates code to help wire them together. While there are other Java dependency injection frameworks, many of them suffered limitations in relying on XML, required validating dependency issues at run-time, or incurred performance penalties during startup. Dagger 2 relies purely on using Java annotation processors and compile-time checks to analyze and verify dependencies. It is considered to be one of the most efficient dependency injection frameworks built to date.