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

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

         :: خدمات نقل العفش: متى يجب الاستعانة بالمحترفين؟ (آخر رد :raqm1)       :: العصر الذي يشهد ابتكارات عطرية دائمة التطور (آخر رد :اسماعيل رضا)       :: سيمفونية من الروائح التي تنقل المشاعر (آخر رد :اسماعيل رضا)       :: عزل الخزانات (آخر رد :اسماعيل رضا)       :: التأثير البيئي لمواد وطرق العزل (آخر رد :اسماعيل رضا)       :: استراتيجية التداول اليومي (آخر رد :doaa nile7)       :: قهوجي جدة ومباشرين مباشرات ضيافه 0539307706 (آخر رد :ksa ads)       :: كراتين للبيع بخصومات 20% من افضل موقع اثاث بالكويت (آخر رد :layansherief)       :: افضل تقنيات لزراعة الشعر في مصر (آخر رد :محمود ابوماهر)       :: افضل شركة نقل عفش بالكويت رخيص بخصم 20% | اثاث الكويت (آخر رد :layansherief)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 07-14-2014, 03:21 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,618
عدد الـنقاط :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


الساعة الآن 07:14 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