إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: توريد وتركيب مراوح شفط جرين هوك Greenheck بجودة وفعالية (آخر رد :مليحة العتيبي)       :: تداول الأسهم (آخر رد :اسماعيل رضا)       :: دمج تحليل المشاعر مع استراتيجيات التداول التقليدية (آخر رد :اسماعيل رضا)       :: قوة المستثمرين المؤسسيين (آخر رد :اسماعيل رضا)       :: أساسيات تداول الأسهم (آخر رد :اسماعيل رضا)       :: أفضل 10 عطور رجالي فاخرة تناسب فصل الصيف (آخر رد :مليحة العتيبي)       :: شركة تنظيف في الفجيرة (آخر رد :rwnaa_1)       :: مباشرات قهوة قهوجيين وصبابين في جده 0539307706 (آخر رد :ksa ads)       :: أهم توصيات ونصائح السفر الى تركيا للمسافرون العرب (آخر رد :emad100)       :: حجر الزاوية الآخر في حركة التعليم المنزلي (آخر رد :اسماعيل رضا)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 07-14-2014, 03:21 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,617
عدد الـنقاط :3341
 تقييم المستوى : 2139

اشك الكثير يعلم ماهوا 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
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[ Android ] أفضل تطبيقات أندرويد محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 03-03-2014 04:11 AM
تهديدات أمنية في بعض تطبيقات أندرويد محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 10-24-2012 09:50 PM
أفكار تطبيقات أندرويد و أيفون محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-16-2012 12:40 PM


الساعة الآن 05:06 AM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML