پارپکس

فروشگاه پارپکس

فروشگاه پارپکس

همه چیز از هجا در پارکپس 24

تبلیغات
Blog.ir بلاگ، رسانه متخصصین و اهل قلم، استفاده آسان از امکانات وبلاگ نویسی حرفه‌ای، در محیطی نوین، امن و پایدار bayanbox.ir صندوق بیان - تجربه‌ای متفاوت در نشر و نگهداری فایل‌ها، ۳ گیگا بایت فضای پیشرفته رایگان Bayan.ir - بیان، پیشرو در فناوری‌های فضای مجازی ایران
طبقه بندی موضوعی
بایگانی
نویسندگان

اموزش ساخت وب یو ساده

سه شنبه, ۲۹ اسفند ۱۳۹۶، ۱۰:۴۷ ب.ظ

درس ساخت یگ مرور گر ساده در aide


وظیفه وب ویو نمایش وب در آندروید است.و ازش میتونیم در نمایش یک سایت و یا کدهای html استفاده کنیم. کار با وب ویو خیلی سادست و نیاز به دانش خاصی نداره مگر در کارها و پروژه های حرفه ای.


خب ابتدا یک پروژه جدید بسازید و اسمش رو بذارید webView و نام پکیج هم com.firstapp.webview بذارید.

توی فایل پیشفرض main.xml فقط قسمت تکست ویو رو پاک کنید و بجاش اینو بنویسید:

<WebView

android:layout_width="match_parent"

android:layout_height="match_parent"

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


*دوستان دقت کنید که در AIDE در حال حاضر نمیتونیم webView رو از قسمت design اضافه کنیم.بنابراین باید کد رو به صورت دستی وارد کنیم.ولی میتوان تغییرات را از قسمت design انجام داد.


خب میریم سراغ فایل MainActivity.java.به این صورت کدها رو تغییر بدید:

package com.firstapp.webview;


import android.app.*;

import android.os.*;

import android.webkit.*;


public class MainActivity extends Activity 

{

    @Override

    protected void onCreate(Bundle savedInstanceState)

    {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);


WebView ww = (WebView) findViewById(R.id.mainWebView1);


ww.loadUrl("https://www.google.com/");

    }

}

اول باید وب ویو رو تعریف کنیم و اون رو از لایه مون فراخوانی کنیم با دستور findViewById.

برای اختصاص دادن یک آدرس اینترنتی به وب ویو از دستور loadUrl استفاده میکنیم. در اینجا به عنوان مثال سایت google رو باز میکنه.میتونید تغییر بدید.


حالا باید به برنامه مون دسترسی اینترنت رو بدیم.

برای این کار از طریق فایل منیجر AIDE به فایل androidManifest.xml میریم( از طریق سه نقطه سمت راست بالای برنامه و زدن گزینه GoTo هم امکان پذیره.کافیه androidmanifest رو سرچ کنید).

حالا باید این کد زیر رو قبل از تگ application بنویسید.


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


حالا فایل androidManifest به صورت زیر است:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

    package="com.firstapp.webview" >


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


    <application

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

        <activity

            android:name=".MainActivity"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />


                <category android:name="android.intent.category.LAUNCHER" />

            </intent-filter>

        </activity>

    </application>


</manifest>



نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

نظر دادن تنها برای اعضای بیان ممکن است.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.