العودة   منتديات المجاوشي > منتديات مجاوشي للترفيه والتسلية > :: RSS :: > Arabic Rss
Arabic Rss Arabic Rss تنويه : المعهد غير مسؤول عن ما يحويه هذا القسم .... وجب لاتنويه والتحذير

الملاحظات


[ شرح] : درس : Create and Starting an Activity لتطبيقات اندرويد

Arabic Rss


 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 05-03-2014
الصورة الرمزية RSS
RSS غير متواجد حالياً
ناقل الأخبار
 
تاريخ التسجيل: 11 - 2 - 10
المشاركات: 674,435
RSS is on a distinguished road
افتراضي [ شرح] : درس : Create and Starting an Activity لتطبيقات اندرويد


كثير من التطبيقات نرها في نظام اندرويد وهي عملية فتح عدد من الشاشات الاخرى ولكن نحن نسئلنا كيف يتم عمل أكتر من شاشة في تطبيقاتنا , طبعاً أستخدام مثل هذي الامور في كثير من التطبيقات فمثلاً نستطيع عمل Button وعند الضغط علية يقوم بفتح عن ملعومات عن المبرمج وايضاً اشياء اخرى كثيرة ، نشاهد مثال على درسنا :-




مثال على الدرس إذا لم يعمل الفيديو توجة الى مصدر الدرس

بعد مشاهدتنا لمثال درسنا لليوم عن كيفية عمل Activity يقوم بفتح واجة جديدة عن الضغط على Button نقوم اولاً بفتح مشروع جديد وهي معروفة بشكل كامل لكيفية عمل مشروع جديد في الايكليبس وبعد ذلك نقوم بعمل Button جديد نقوم بتسميتة بأي اسم نريدة
رمز Code:













نتيجة الكود السابق :-

بعد ذلك نقوم بإنشاء Class جديد في ملف src ونقوم بتسميتة بالاسم المناسب لك وقبل ان نقوم بالضغط على كلمة انهاء نقوم بتعديل super class ونبحث عن android.app.Activity كما موضحة بالصورة

وبعد عملية تعديل Supper Class نقوم الان بعملية كتابة الكود الخاص بملف about حيت سوف يكون الكود كالتالي
رمز Code:
package com.aburtag.createstartinganactivity;

import android.app.Activity;
import android.os.Bundle;

public class about extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.abute);
}
}
ننتقل الى ملف Main_Activity.java
رمز Code:
import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;



public class MainActivity extends Activity implements OnClickListener {



Button btnActTwo;



@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);



btnActTwo = (Button) findViewById(R.id.btnActTwo);

btnActTwo.setOnClickListener(this);

}



@Override public void onClick(View v) {

switch (v.getId()) {

case R.id.btnActTwo:

// TODO Call second activity



Intent intent = new Intent(this, ActivityTwo.class);

startActivity(intent);

break;

default:

break;

}

}

}
وبهذا نكون انتهينى من برمجة تطبيقنا ولكن بقيت اخر خطوة وهي اضافة تعريف الاكتفيتي الخاص بنا وذلك بالذهاب الى ملف AndroidManifest.xml ونقوم بإضافة الـ Super Class اللي قمنا بإنشائه بالسابق بنفس الترتيب اللي بالارقام


اقتباس:
لتحميل السورس كود الخاص بالدرس من هنا , لكن تذكر أن كتابتك للإكواد البرمجية يدوياً يجعلك تسطيع التعامل مع مثل هذة الامور مستقبلاً دون الرجول الى الدرس او المصدر

المصدر : مقالات مطور أندرويد | درس : Create and Starting an Activity لتطبيقات اندرويد - أبوريتاج







أكثر...
 

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


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

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

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
ثيمات تحميل أقوى ثيم اندرويد 2014 ثيم جلاكسي نوت 3 على جميع أجهزة اندرويد Galaxy Note 3 RSS Arabic Rss 0 04-12-2014 10:04 PM
[ Android ] تحميل لعبة اندرويد من سيربح المليون اندرويد 2014 RSS Arabic Rss 0 03-30-2014 10:22 PM
حزمة اندرويد الانيقة لتغير وندوز 7 الى نظام اندرويد RSS Arabic Rss 0 11-01-2011 09:21 PM
مشكلة starting windows RSS Arabic Rss 0 06-18-2011 12:30 PM
Activity Panel كالطلاسم RSS Arabic Rss 0 10-11-2010 08:53 PM


Loading...


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة