loading...
آموزش برنامه نویسی اندروید
گروه نرم افزاری زئوس بازدید : 25 سه شنبه 24 شهریور 1394 نظرات (0)

همان طور که قبلا شرح دادیم، برای ساخت یک activity جدید در پروژه اندروید، باید سه مرحله را انجام بدهیم. اول اینکه باید یک فایل java برای آن activity بسازیم (ساخت یک کلاس به صورت توسعه کلاس Activity)، سپس در مرحله دوم، یک فایل xml متناظر برای آن activity ایجاد کنیم که شامل اجزای گرافیکی activity خواهد بود. در مرحله سوم هم باید نام activity را در فایل AndroidManifest.xml پروژه اندروید ذکر نماییم. خوشبختانه در برنامه eclipse ، بخشی طراحی شده است که به وسیله آن، می توان این سه مرحله را به طور همزمان انجام داد و تنها باید در تعدادی پنجره، نام activity و یک سری ویژگی های آن را تعیین کنید. در ادامه، نحوه ساخت آسان یک activity جدید در برنامه اندروید را شرح خواهیم داد.

فرض کنید که در برنامه eclipse ، یک پروژه اندروید با نام Kelidestan.com داشته باشیم :

آموزش برنامه نویسی اندروید

سپس بر روی نام پروژه اندروید، با موس، کلیک سمت راست کرده و آنگاه از منوی New ، گزینه Other را انتخاب می کنیم :

آموزش برنامه نویسی اندروید

در پنجره ای که باز می شود، گزینه Android Activity را انتخاب می کنیم :

آموزش برنامه نویسی اندروید

سپس در پنجره بعدی، نوع activity را انتخاب می کنیم. برای یک activity ، همان گزینه Blank Activity مناسب می باشد (با انتخاب هر کدام از گزینه ها، در پایین پنجره، توضیحاتی در مورد آنها نوشته خواهد شد) :

آموزش برنامه نویسی اندروید

سپس در پنجره ای که باز می شود، باید نام activity ، نام فایل xml متناظر با آن و همچنین عنوان مربوط به activity (که در action bar نمایش داده می شود) را تعیین کنیم :

آموزش برنامه نویسی اندروید

این سه مورد را بعدا هم می توان تغییر داد، بنابراین بیش از حد نمی خواهد در مورد انتخاب نام مناسب برای آنها، وقت بگذارید. فقط توصیه می کنم که نامگذاری به گونه ای باشد که اولا از نام activity متوجه بشوید که چه عملیاتی را انجام می دهد و دوم اینکه نام فایل xml متناظر با activity به گونه ای باشد که بعدا که تعداد activity ها و فایل های xml پروژه اندروید، زیاد می شود، به راحتی بتوانید تشخیص بدهید که هر فایل xml ، مربوط به کدام activity است.

پس از انتخاب نام ها، بر روی گزینه Finish کلیک می کنیم. مشاهده خواهید کرد که یک فایل java برای activity و یک فایل xml متناظر با آن، در پوشه (folder) با نام layout ، ساخته می شود :

آموزش برنامه نویسی اندروید

علاوه بر این، اگر فایل AndroidManifest.xml پروژه اندروید را باز کنیم، مشاهده می کنیم که نام activity جدید، به طور خودکار، در آن درج شده است (به صورت یک تگ activity) :

 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.kelidestan.com"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="18" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.kelidestan.com.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>
        <activity
            android:name="com.kelidestan.com.NewActiviity"
            android:label="@string/title_activity_new_activiity" >
        </activity>
    </application>

</manifest>

منظورمان، این بخش از کدها می باشد :

 

<activity
    android:name="com.kelidestan.com.NewActiviity"
    android:label="@string/title_activity_new_activiity" >
</activity>
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
فروش سورس بیسیک فور و اکلیپس
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    نظرسنجی
    دوست دارید بیشتر روی مطالب آموزشی کار کنیم یا فروش سورس؟
    دانلود ADT Bundle

    دانلود ADT Bundle :

    دقت کنید که برای اجرا شدن نرم افزار ADT Bundle ، باید بسته نرم افزاری java را بر روی سیستم خود نصب کرده باشید (JDK - JRE).

    می توانید نسخه 32 بیتی یا 64 بیتی نرم افزار ADT Bundle را از لینک های زیر دانلود کنید  :


    دانلود مستقیم نسخه 32 بیتی نرم افزار ADT Bundle

    دانلود مستقیم نسخه 64 بیتی نرم افزار ADT Bundle

    دانلود مستقیم JRE  :


    دانلود مستقیم Java Runtime Environment (JRE) 7.0.9 x64.zip

    دانلود مستقیم Java Runtime Environment (JRE) 7.0.9 x86.zip

    آمار سایت
  • کل مطالب : 54
  • کل نظرات : 15
  • افراد آنلاین : 18
  • تعداد اعضا : 451
  • آی پی امروز : 49
  • آی پی دیروز : 0
  • بازدید امروز : 60
  • باردید دیروز : 1
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 60
  • بازدید ماه : 112
  • بازدید سال : 571
  • بازدید کلی : 20,045