Android Studio

Android Studio Webview Example

Webview ,প্রিয় বন্ধুগণ কিভাবে android-studio সাহায্যে ওয়েব প্রোগ্রামিং করতে হয় অর্থাৎ একটা ওয়েবসাইটকে অ্যাপ এ রুপান্তরিত করতে হলে কি করতে হবে বিস্তারিত আমরা এই পোস্টটিতে আলোচনা করব।

android studio webview example

android studio webview example
android studio webview example

android-studio সাহায্যে ওয়েবভিউ করার জন্য প্রথমে অ্যান্ড্রয়েড স্টুডিও দিয়ে একটা নতুন প্রজেক্ট তৈরি করুন তারপর মেনিফেস্টো গিয়ে ইন্টারনেট পারমিশন দিন অথবা নিচের ইনস্ট্রাকশন ফলো করুন। 

Complete Android WebView Example

Complete Android WebView Example
Complete Android WebView Example

মাত্র তিন টেস্টের ফলো করে ওয়েবভিউ অ্যাপস তৈরি করতে পারেন অ্যানড্রয়েড স্টুডিও সাহায্যে দয়া করে নিচের স্টেপগুলো ফলো করে সহজেই প্রোগ্রামিং করুন অথবা নিচে প্রজেক্ট দিয়ে দেয়া হবে ডাউনলোড করে অ্যান্ড্রয়েড স্টুডিও তে ইনপুট করুন।

  • 01:- Create a New Project
  • 02:- WebView Layout Code
  • 03:- WebView Java Code
  • 04:- Internet Permission

অ্যান্ড্রয়েড স্টুডিও তে ওয়েব ভিউ লেআউট প্রোগ্রামগুলো লিখুন অথবা কপি-পেস্ট করে অ্যান্ড্রয়েড স্টুডিও তে ব্যবহার করুন। অবশ্যই এক্সএমএল রিলেটিভ লেআউট ব্যবহার করবেন অতঃপর এই কোডগুলো নিচে লিখুন। 

\app\src\main\res\layout\WebViewx.xml

<WebView
    android:id="@+id/webview"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

এবার android-studio সাহায্যে জাভা প্রোগ্রামিং শিখুন যে অ্যাকটিভিটিতে ওয়েবভিউ প্রোগ্রামিং করবেন সেখানে গিয়ে নিচের এই প্রোগ্রামিং গুলো লিখুন। প্রথমে পাবলিক ক্লাস এর নিচে ভেরিয়েবল ডিক্লেয়ার করে নিন। তারপর ওয়েবভিউ প্রোগ্রামিং গুলো কপি পেস্ট করুন অথবা নিজে টাইপ করুন।

\app\src\main\java\com\nnb24\Example\WebViewx.java

public class Webview extends AppCompatActivity

private WebView webview;
private String url;
url="https://nnb24.com/";
webview = (WebView) findViewById(R.id.webview);
webview.loadUrl(url);
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
settings.setLoadWithOverviewMode(true);
settings.setUseWideViewPort(true);
settings.setSupportZoom(true);
settings.setBuiltInZoomControls(false);
settings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
settings.setCacheMode(WebSettings.LOAD_NO_CACHE);
settings.setDomStorageEnabled(true);
webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webview.setScrollbarFadingEnabled(true);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
    webview.setLayerType(View.LAYER_TYPE_HARDWARE, null);
} else {
    webview.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
webview.setWebViewClient(new WebViewClient() {
    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
        super.onPageStarted(view, url, favicon);
        webview.setVisibility(View.VISIBLE);
    }

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }

    @Override
    public void onPageFinished(WebView view, String url) {
        webview.setVisibility(View.VISIBLE);

    }

    @Override
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {

    }


});

এবার অ্যান্ড্রয়েড স্টুডিও তে মেনিফেস্টো যান সেখানে ইন্টারনেট পারমিশন দিন। সরাসরি লিখুন অথবা কপি-পেষ্ট করুন অবশ্যই নিজে লেখার চেষ্টা করতে পারেন।

\app\src\main\AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" />

android studio splash screen code

android studio splash screen code
android studio splash screen code

android-studio সাহায্যে কিভাবে স্প্ল্যাশ স্কিন তৈরি করতে হয় অর্থাৎ ওপেন করার সময় লোগো বা প্রগ্রেস বার এনিমেশন দেখায় দেখানো শেষে অটোমেটিক্যালি হোমপেজে চলে যায় এটা কিভাবে করতে হয় প্রোগ্রামিং টা কি হবে বিস্তারিত উপরে ক্লিক করে পোস্ট দেখে নিন।

android studio pdf viewer

android studio pdf viewer
android studio pdf viewer

android-studio সাহায্যে কিভাবে পিডিএফ ভিউ অ্যাপস তৈরি করতে হয় পিডিএফ ভিউ করার জন্য কি প্রোগ্রামিং করতে হয় অ্যাপ এর ভিতরের পিডিএফ কিংবা ওয়েবসাইট থেকে লিংক নিয়ে কিভাবে পিডিএফ অ্যাড করতে হয় বিস্তারিত আমাদের এই পোস্টে আলোচনা করা হয়েছে।

webview in android studio source code

webview in android studio source code
webview in android studio source code

নিচে দেখুন বাংলায় লেখা ইনস্টল করুন এখানে ক্লিক করলে স্বয়ংক্রিয়ভাবে ডাউনলোড হয়ে যাবে পুরো প্রজেক্টটি প্রজেক্টিভ করা থাকবে আনজিপ করে অ্যান্ড্রয়েড স্টুডিও তে ইনপুট করে ব্যবহার করতে পারেন পুরো সোর্সকোড।

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button *