I have created map using QGIS software that shows data-set records in it. Ans i also developed android application where user want to see that map. But I am stuck in how to show this QGIS map on android application.
To show a custom generated map from QGIS in an android application you can do the following:
Export your QGIS map as a kml file
Use the Google Maps Android API to display the map in your application. Here's the url to the API: https://developers.google.com/maps/documentation/android-api/
You need to import the KML layer using the Google Maps KML Importing utility, which is still in beta. The instructions for importing kml data can be found in this url: https://developers.google.com/maps/documentation/android-api/utility/kml
Please note that I haven't done this myself in an Android app but I have done it on my website using the Google Maps JavaScript API. The functionality of the Android API is somewhat more limited but the link referenced here has a table of supported features.