[ شرح] : درس : أستخدام WebView في تطبيقات أندرويد اشك الكثير يعلم ماهوا WebView وسوف اوضح في هذا الدرس بعض الامور الرائعة في هذة الاداة الرائعة ولكن قبل البداء يجب علينا معرفة ما هوا WebView وبماذا يستخدم هذة الاذاة التي يتعامل معاها كل مبرمجين تطبيقات الويب في مختلف اللغات التي تقوم ببناء تطبيق تنفيدي وليس تطبيق ويب كالسكربتات وغيرها من الامور . ماهوا WebView في نظام أندرويد ؟ هوا عبارة عن عنصر يعرض صفحات الانترنت (Web) , بحيث يستطيع عرض ملفات HTML او سكربتات مثل بحيث يشمل وضيفة المستغرض اللي قام بها المطور لعرض هذا شئ معين عن طريق اذاة WebView . مثال على أستخدام WebView في إستدعاء موقع في بعض الاحيان في تطوير تطبيقات أندرويد تطر الى استدعاء من متصفح الهاتف الاساسي لكي تقوم بفتح رابط معين او ربما تفتح صفحة في الانترنت قمت بتجهيزها انت سابقاً لشروط استخدام التطبيق او غيرها من الامور الذي يراها المطور مهمة لتطبيقة بحيث يتم الاستدعاء بالطريقة التالية :- نقوم بعمل كلاس جديد نقوم بتسميتة مثلاً WebViewActivity ونقوم بكتابة الكود التالي :- رمز Code: public class WebViewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button openUrl = (Button) findViewById(R.id.goButton); openUrl.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { Uri uri = Uri.parse("http://aburetag.com"); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.web_view, menu); return true; } } الان نقوم ببناء الواجه الخاصة بنا والتي سوف يكون عليها التطبيق الخاص بنا عن طريق بالشكل المطلوب والذي نريدة وانا شخصياً قمت بعملة مثل هذة الصورة التالية :- المصدر : درس : أستخدام WebView في تطبيقات أندرويد | AbuRetag - أبو ريتاج وتستطيع متابعة مقالاتنا ودروسنا عن طريق تطبيقنا في متجر GooglePlay https://play.google.com/store/apps/d...developer.blog |
الساعة الآن 08:41 AM |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By
Almuhajir