مقالات : اكواد برمجية
‏إظهار الرسائل ذات التسميات اكواد برمجية. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات اكواد برمجية. إظهار كافة الرسائل

طريقة برمجة تطبيق كتاب بواسطة اندرويد ستوديو والربح منه

 

 


 

 

 

 لبرمجة تطبيق كتاب بواسطة اندرويد ستوديو والربح منه سوف اضع لك الطريقة الصحيحة وما عليك الا نسخ الكود ووضعه في مكانه الصحيح سوف يكون الشرح مبسطا واذا واجهتك مشكلة ما ضع الخطأ في تعليق :

 

Mainactivity.java

 

في ملف     java

package com.package.name;

import androidx.appcompat.app.AppCompatActivity;


import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;


public class MainActivity extends AppCompatActivity {
Button btn;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);


btn = findViewById(R.id.open);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v){

Intent i = new Intent(getApplicationContext(),nabae_yaqin.class);
startActivity(i);

}

});





}}

يجب عليك تغيير ما خلفيته حمراء فنبا يقين هو اسم كتاب عليك تغييره بنفس الاسم الذي يحمله ملف بي دي اف  كما يجب عليك نسخ ملف بي دي اف ولصقه  في مجلد assets  وتغيير اسم البكاج نايم  بالخاصة بك,

 

 

 Activity2.java

 

package com.package.name;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import com.github.barteksc.pdfviewer.PDFView;

public class dalil_lmasatir extends AppCompatActivity {
PDFView pdfView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity2);
pdfView = (PDFView) findViewById(R.id.dalil_lmasatir);
pdfView.fromAsset("isamlkitab.pdf").load();
}
}

 

ملف xml 

Mainactivity.xml

 

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity">


<Button
android:id="@+id/open"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="10dp"

android:background="@color/white"
android:text="اسم الكتاب"
android:textColor="@color/black"
android:textSize="30dp"
tools:layout_editor_absoluteX="16dp"
tools:layout_editor_absoluteY="87dp"
tools:ignore="MissingConstraints" />

</androidx.constraintlayout.widget.ConstraintLayout>

 


Mainactivity2.xml



<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".dalil_lmasatir">

<com.github.barteksc.pdfviewer.PDFView
android:layout_width="match_parent"
android:layout_height="match_parent"

android:id="@+id/isamlkitb"/>

</RelativeLayout>


اشعارات
اهلا بك اخى الكريم فى مدونة مقالات .
ان كنت من المهتمين بكل جديد حول ما نقدمه من معلومات موثوقة يمكنك الاشترك فى مدونة مقالات حتى تكون اول المستفيدين من مقالاتنا.
=================================
وان كان لديك اى اسئله او اقتراحات يمكنك التواصل معنا عبر مواقع التواصل الاجتماعى اسفل الرساله وسوف نقوم بالرد فى اسرع وقت .
شكرا على المتابعه .

حسنا