# khatrain

## Android Painting and Note Application

- Updated: 13/01/2021
- Created: 12/01/2021
- Version: 1.1( Exclusive )
- by: raviranjan

Thank you for purchasing My Android Application (KhataBook). If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!

### About the Files

The KhataBook is a android security application which allow users to design or sketching something in the phone screen.
This app have admob ads to generate some money from the application. :)
It is supported on all the android devices above 4.0 + .

After you buy this item you will get project file of Android source code, and also this documentation file to guide you installing this app.

### App Features

- Paiting and Sketching
- Truly unlimited， No session，speed and bandwidth unlimitation
- Beautiful UI
- Firebase Push Notification
- User Friendly Interface
- Admob Integration

### Getting Started

Before doing installation, you need to do the following things :

1. Install tools that requires for developing Android app such as Java Development Kit and Android Studio as the Official Android IDE. For updated tutorial about how to install them, you can see and Download from Android Developer website.
2. If you do all things above, you can go to the next step.

### How to Import the Project in Android Studio?

1. Open Android Studio > Import Project (Eclipse ADT, Gradle, ect.)
2. New window will opened > Browse to directory where you place "KhataBook" project > Ok
3. Wait for few minutes until all process import has finished.

### How to Rename the Package Name?

1. First Open Build.gradle file which is under app folder on Android Studio.
2. Edit "applicationId" which we labed yellow on below screenshot
3. And then Press "Sync Now"

### How to Change Application Name?

1. Open Android Studio > app > res > values > strings.xml
2. Select 'strings.xml'
3. Enter your app name inside "app_name" string tag :

4.     <string name="app_name">KhataBook</string>

### How to Setup ONESIGNAL Notification?

1. First Open Build.gradle file which is under app folder on Android Studio.
2. Edit " onesignal_app_id " which we labed yellow on below screenshot
3. And then Press "Sync Now"

### How to Change AdMob Publisher Id?

AdMob Configuration :

1. Open Android Studio > app > res > values > strings.xml
2. Enter your AdMob banner ID inside "banner_ad_unit" string tag :
3. <string name="banner_ad_unit">Your AdMob Banner ID</string>
4. Enter your AdMob Interstitial ID inside "interstitial_ad_unit" string tag :
5. <string name="interstitial_ad_unit">Your AdMob Interstitial ID</string>
6. Enter your AdMob APP ID inside "admob_app_id" string tag :
7. <string name="admob_app_id">Your AdMob APP ID</string>

### How to Change the Application Icon?

1. Open Android Studio > app > res > mipmap-hdpi > ic_launcher.png
2. Rename your icon with ic_launcher.png and paste > replace in mipmap-hdpi folder

### Graphics

You will find all image into /res/drawable-mdpi/, /res/drawable-hdpi/, /res/drawable-xhdpi/ folder. Just create your own graphics and replace those files. Create seperate graphics of different device screen sizes & place them into other drawble folders (drawable-hdpi & drawable-xhdpi) with same file name found at drawable-mdpi folder. Check here for more information: Devices and Displays and Supporting Multiple Screens.

### Rating

If you like my app, I will highly appreciate if you can provide me a rating of 5. You can rate me from your CodeCanyon Menu > Download page.

Once again, thank you so much for purchasing this app. As I said at the beginning, I'd be glad to help you if you have any questions relating to this app. No guarantees, but I'll do my best to assist. If you have a more general question relating to the apps on CodeCanyon, you might consider visiting the "FAQ / Support" section and asking your question in the "Comments" section at CodeCanyon app detail page.