This is a tutorial for creating book type app in android studio with use of pdf files
IF You don't want to use PDf Files , you can write you own text in book activites and create 
book app without Pdf Files.
You can create  custom apps with this tutorial and earn money easily , these type of apps work best in Playstore , If you have any question , you can ask in comments.

Youtube Video Tutorial Link



,
By using this method you can create big story books easily and can earn high revenue from admob ( Google Ads ) , Facebook Audience Network and other ad networks
,
Yo can also use PDF Creator software to create own pdf files to use them in making apps 

First Step 
Copy Paste

implementation 'com.github.barteksc:android-pdf-viewer:3.1.0-beta.1' 

in build.gradle(Module:app) , before last curly braces


Second Step, 

Right Click on "res" folder and select "Open in Explorer" Option ,

create "assets" named folder here and paste your pdf files in that folder , which you
going to use in your book app ,


Third Step 

Create two or more activities according to number of pdf your are going to use


Fourth Step 

Go to MainActivity.java and paste


    Button button;
    Button button2;
    Button button3;

    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button = (Button)findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View v) {
                Intent intent = new Intent (MainActivity.this,book1.class);
                startActivity(intent);
            }
        });
        button2 = (Button)findViewById(R.id.button2);
        button2.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View v) {
                Intent intent = new Intent (MainActivity.this,book2.class);
                startActivity(intent);
            }
        });
        button3 = (Button)findViewById(R.id.button3);
        button3.setOnClickListener(new View.OnClickListener() {
            @Override            public void onClick(View v) {
                Intent intent = new Intent (MainActivity.this,book3.class);
                startActivity(intent);
            }
        });
    }
}

(i have created 3 activies with name book1,book2 and book3 ,my pdf files names
are one.pdf , two.pdf and three.pdf) 

use these button codes to link all other activities to MainActivity.java 
(For Opening book activities with different buttons)


Fifth Step 

go to book1.xml and paste 

<com.github.barteksc.pdfviewer.PDFView    
android:id="@+id/pdfView1"    
android:layout_marginBottom="50dp"    
android:layout_width="match_parent"    
android:layout_height="match_parent"/>


"before"
</RelativeLayout>

and go to book1.java and paste below code 


PDFView pdfView1;

    @Override    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_book1);
        pdfView1 = (PDFView)findViewById(R.id.pdfView1);
        pdfView1.fromAsset("one.pdf").load();
    }
}


, 
For Activities book2 and book3 change pdfView1 to pdfView2 , pdfView3
and pdf names from one.pdf to two.pdf and three.pdf


Download source code of this tutorial







Search Keywords

android studio tutorial pdf
how to use android studio
android tutorial for beginners 2019
android tutorial for beginners in hindi
android tutorial for beginners udemy
android studio tutorial first app
android studio tutorial youtube
android app development course
android app development course free
android app development course online
android app development software
android tutorial for beginners w3schools
kotlin app
android studio tutorial pdf 2018
android tutorial for beginners with examples
how to code an app for beginners
android studio overview
android structure
beginning android application development pdf
android studio tutorial first app
android tutorial 2018
android developer required skills
android tutorial youtube
tools required for developing android apps
how to create new project in android studio
java topics required for android development
android beginner app ideas
learn java with android studio
android user tutorial
android tutorial video free download
android front end development tools