Code Monkey home page Code Monkey logo

libground's People

Contributors

alvintan05 avatar darthbenro008 avatar dhaneshshetty avatar dineshbs44 avatar nabillasab avatar nbrabant avatar nowele avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

libground's Issues

Array List data pile up

I found bug when I navigate to other fragment and then press back button on device. Arraylist at fragment libraries pile up with previous data. Can I make pr of this ?

Screenshot_20201021-192723.png

Replace any hardcoded strings in the application

Hard-coded strings must be fixed by proper replacement with the string resources in strings.xml file. Don't forget to add your details in the contributors ArrayList in the ContributorsFragment.

Remove hardcoded strings

It is always a good practice to put all the strings displayed in the UI in a single folder called strings.xml and call them into the activities or fragments using a tag with which they are declared.

Steps to follow:

  • Remove the hardcoded strings which is a part of UI from all the folders of the activity or fragment.

  • Add all of the strings in strings.xml and provide them with a small and appropriate tag.

  • Call the strings into the activities or fragments using the tags provided in the strings.xml appropriately.

  • Also, make sure you add your details in the ArrayList of the ContributorsFragment.

Things to keep in mind:

  • Tag name should be small, must represent the view or content in the UI and should make sense.

For example: If "Glide" is a header in a part of UI, then "glide" may be one of the appropriate tags. Examples of inappropriate tags are somthing like "name1", "header1", etc.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Implement RetroFit library

Demonstrate the use of RetroFit library.

Steps to follow:

  • Create a new Activity and implement RetroFit.
  • Add the library name to the ArrayList in the LibrariesFragment.
  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)
  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

MP Android Chart library

Demonstrate the use of MP Android Chart library.

Steps to follow:

  • Create a new Activity and implement Android MP Chart. You are free to be as innovative as possible in that particular activity.

  • Add the library name to the ArrayList in the LibrariesFragment.

  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)

  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note: You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Implement biometric authentication with BiometricPrompt

Demonstrate the use of BiometricPrompt

Steps to follow:

  • Create a new Activity and implement BiometricPrompt.
  • Add the library name to the ArrayList in the LibrariesFragment.
  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)
  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Play media with ExoPlayer

Demonstrate the use of ExoPlayer.

Steps to follow:

  • Create a new Activity and implement Exoplayer.
  • Add the library name to the ArrayList in the LibrariesFragment.
  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)
  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note: You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Implement Lottie Animation Library

Demonstrate the use of Lottie animation library.

Steps to follow:

  • Create a new Activity and implement Lottie animation.
  • Add the library name to the ArrayList in the LibrariesFragment.
  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)
  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Fast Android Networking Library

Demonstrate the use of Fast Android Networking library.

Steps to follow:

  • Create a new Activity and implement Fast Android Networking library. You are free to be as innovative as possible in that Activity.

  • Add the library name to the ArrayList in the LibrariesFragment.

  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)

  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Shimmer effect library

Demonstrate the use of Shimmer library.

Steps to follow:

  • Create a new Activity and implement Shimmer effect.

  • Add the library name to the ArrayList in the LibrariesFragment.

  • Create an intent to the activity in the LibrariesAdapter(RecyclerView Adapter)

  • Add your Name, Github id and LinkedIn ID to the contributors ArrayList in the ContributorsFragment.

An example has been provided with Glide Library.

Note:
You have to claim the issue first by commenting below, and then start working on the issue. It is mandatory to fork the repo and then send a Pull request after you are done with the implementation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.