تماشای برخط [لینک مستقیم] فیلم آموزشی «قالب» ( لینک دانلود در ادامه مطلب )
زیر نویس انگلیسی [English Subtitle] ( لینک دانلود در ادامه مطلب )
دریافت نسخهی pdf این آموزش [1.61 مگابایت] ( لینک دانلود در ادامه مطلب )
تو آموزش قبل با سبکهای نمایش آشنا شدیم، قالب هم یه چیزی تو همون مایههاست، تفاوتش اینه که قالب به کل یه فعالیت (activity) یا کل یه پروژه اعمال میشه ولی سبکنمایش فقط به یه شی اعمال میشه.
۱. یه پروژه جدید بسازید و فایل activity_main.xml (در زیرشاخه res->layout) رو باز کنید، (اگر همین الان پروژه رو ساختید خودش این فایل رو براتون باز می کنه). از ستون سمت چپ چند تا شی بندازید تو صفحه (تا وقتی قالب رو عوض میکنید متوجه تغییرات بشید). اندروید خودش به صورت پیشفرض، یک عالمه قالب مختلف برای صفحات فعالیت و پروژه داره، از منوی بالا اونجا که نوشته app theme کلیک کنید، یه فهرست براتون باز میشه که قالبها رو دستهبندی کرده، میتونید هر کدوم از قالبها رو امتحان کنید و تاثیرش رو روی صفحهتون ببینید.
مثلا از گزینه Theme، قالب Theme.Translucent رو انتخاب کنید، در این حالت شما هیچ پسزمینهای ندارید و همه اشیائی که در صفحه میگذارید روی پسزمینه خود گوشی نمایش داده میشه (یا هرچیزی که قبلش اجرا شده باشه)
حالا Theme.Dialog رو انتخاب کنید. این قالب همونطور که از اسمش پیداست، مربوط به محاوره است، مثلا دیدید تو بعضی برنامهها وقتی میخواید از برنامه خارج بشید یه صفحه کوچکتر یهو وا میشه میپرسه «آیا واقعا میخواید خارج بشید؟»، در اون مواقع از این قالب استفاده شده.
۲. اگر قالبی رو همونطور که تو مرحلهی قبل گفته شد انتخاب کنید، در واقع به برنامهی شما اعمال نمیشه، برای اینکه قالب برنامهتون رو تغییر بدید باید AndroidManifest.xml رو باز کنید و به زبانه Application برید. جایی که نوشته Theme جلوش دکمه Browse رو بزنید و بعد هم از بالاش دکمه System Resources و قالب مورد نظرتونو انتخاب کنید.
میتونید همین کارو از قسمت ویرایش متنی انجام بدید، اونجایی که برچسب application وجود داره، یه خط هست که نوشته android:Theme که مساوی قالبی که مدنظرتون هست قرار بدید.
توجه دارید که میشه فقط قالب یه فعالیت (activity) رو تغییر بدید که مشابه همین کارو (در قسمت ویرایش متنی) برای داخل برچسب اون فعالیت انجام میدید.
حالا برنامه رو تو شبیه ..............................................
موضوعات مرتبط: قالب (Theme) ، ،
برچسبها:
صفحه قبل 1 صفحه بعد
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک