Coder Social home page Coder Social logo

basehelp's Introduction

BaseHelp

Some base features for android app. Boost up your developement. BaseHelp is a Time saver & easy to use library for Android. It encapsulates the functions commonly used in Android development which have complete demo and unit test. Using its encapsulated methods can greatly improve development efficiency.

Happy coding.

Pre-requisites

For using this library you need to include Google's Maven repository for latest Support libraries.

You can do that as give below :

In your project's build.gradle file include as :

allprojects {
    repositories {
        jcenter()
        maven {
            url "https://jitpack.io" 
        }
    }
}

In your app's build.gradle file include as :

dependencies{
    //Other dependecies...
    compile 'com.github.nikhilborad:basehelp:1.02'
}

Usage

Now, any of your activity extends AppCompactActivity. So basically you need to do is replace AppCompactActivity with BaseAppCompactActivity to your class

public class MainActivity extends BaseAppCompactActivity{

    //...
    nbSetUpActionBar("HOME");
    ...//
    
}

After successfully done, type nb and hit ctrl+space and all available methods from this library will show up.

To be more precise I put "nb" prefix to all methods name.

Please make sure to request appropriate runtime permisions on Android Marshmallow (SDK 23) and above

basehelp's People

Contributors

nikhilborad avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

basehelp's Issues

Explain about your project

Hey Nikhil,
I got to know about your library from one of your comments on StackOverflow. I wanted to use and explore your library but unfortunately, your Readme.md file did not tell anything about your project.
It would be really nice if you can update your Readme.md file with a brief about your project so that it will be easy to know about it and use it if necessary.

Thank you.

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.