Design Pattern

Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customise to solve a recurring design problem in your code. You can’t just find a pattern and copy it into your program, the way you can with ……………

GSON to Fetch/Parse JSON in Android

This tutorial will cover how to fetch JSON from assets folder and parse it. We will use GSON, a JSON parsing library developed by Google, to quickly parse the JSON into Java objects with very minimal work required.

Error:java.lang.OutOfMemoryError: GC overhead limit exceeded

Error Log

Reflection to Extract Annotation Details

In my this tutorial, I am going to demonstrate how to extract method details with Annotation details with Reflection mechanism.  Have a look on complete details and let me know if I you need some more details.   Below interface is @Retention.RUNTIME Annotation enabled.