گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

لوگو گروه کامپیوتر دانشگاه آزاد

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِیمِ
زکات علم، نشر آن است. گروه کامپیوتر دانشگاه آزاد با هدف خدمت به دانش آموزان ، دانشجویان و آنهایی که علاقه به برنامه نویسی و طراحی و کلیه امور تخصصی کامپیوتر دارند با هدف نشر علم خدمت رسانی کند امید است کاربران در جهت تحقق این اهداف والا یار و همدم ما باشند . . .

آرشیو سایت
ترم بندی کامپیوتر

تغییر در آرشیو سایت و دسته بندی مطالب

نمایش داده می شوید!
اخطار جدی به کپی برداران از سایت
پلیس سایبری
طبق ماده (12) قانون جرايم رايانه اي: هرکس به طور غیرمجاز داده ای متعلق به دیگری را برباید، چنانچه عین داده‌ ها در اختیار صاحب آن باشد، به جزای نقدی از یک تا بیست میلیون ریال و در غیر این صورت به حبس از نود و یک روز تا یک سال یا جزای نقدی از پنج تا بیست میلیون ریال یا هر دو مجازات محکوم خواهد شد.
گالری تبلیغات
  • 01بازرگانی قربانی
  • 01 اللهم عجل لولیک الفرج
  • 01مدافعان حرم

سلام دوستان عزیز.در این جلسه می خواهیم با وب ویو (webview)در سیستم عامل اندروید کار کنیم،اوا از همه یک توضیح مختصری در مورد وب ویوو داشته باشیم.وب ویو وظیفه نمایش وب رو در اختیار داره طوری که میتوینم از اون برای نمایش یک وبسایت ویا کدهای Html استفاده کنیم.کارکردن با وب ویو خیلی اسونه و نیلزی به مهارت و یا دانش برنامه نویسی وب به اون صورت نداره مگر در مواقع حرفه ای که در اموزش های پیشرفته اندروید باهاش کار خواهیم کرد.یک پروژه جدید ایجاد میکنیم و با نحوه کار کرد وب ویو بیشتر اشنا می شویم.

کار با وب ویو در اندروید

بعد از اینکه پروژه رو ایجاد کردین از قسمت پالت ها در پوشه کامپوزیت (composite) ابزار وب ویو (Webview) رو انتخاب میکنیم و بر روی لایمون میکشیم.وب وبو خواص چندانی نداره که توضیح داده بشه به همین دلیل میریم به قسمت MainActivity برنامه  و به وب ویومون یک url جهت نمایش یک وبسایت میدیم. 

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//معرفی وب ویو و فراخوانی اون از لایه
WebView web = (WebView) findViewById(R.id.webView1);

//معرفی یک وبسایت برای نمایش بر روی وب ویو
web.loadUrl("https://www.google.com/");
}

بعد از اینکه کدهای مربوط به وب ویمون رو نوشتیم حالا برنامه مون رو اجرا میکنیم.می بینیم که برنامه ارور دسترسی نداشتن به اینترنت رو نشون داده علت این امر اینکه ما دسترسی و یا اجازه استفاده از اینترنت رو به برنامه خودمون ندادیم.در جلسه اول برنامه نویسی اندروید با AndroidManifest.xml اشنا شدیم حالا باید یک دسترسی جهت استفاده از اینترنت رو در فایل Manifest بنویسم.کد زیر

uses-permission android:name="android.permission.INTERNET

دسترسی برنامه ما رو به اینترنت ازاد میکنه و برنامه میتونه از اینترنت گوشی استفاده کنه.در زیر کدهای کامل بخش Manifest رو میبیند.

کار با وب ویو در اندروید

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.appinapps.webview"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<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="com.appinapps.webview.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>

حالا برنامتون رو اجرا کنید.موفق باشید.

 دانلود Apk پروژه وب ویو                                         دانلود سورس پروژه وب ویو اندروید                 


نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی