خانه Android, آموزش های پروژه محور, اندروید, پروژه کتاب (اندروید), فیلم آموزشی ساخت کتاب در آندروید “جلسه هفتم-منوی تنظیمات”

ساخت کتاب در آندروید “جلسه هفتم-منوی تنظیمات”

درود

امروز هم با جلسه هفتم از فصل ششم مجموعه اموزشهای برنامه نویسی اندروید در خدمتتونم.

در جلسه قبل به صورت کام با نحوه ساخت فرم جستجو آشنا شدیم و عملیات جستجو را به دو روش انجام دادیم.

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

Android Learning  S06-E07 (Setting menu)-pic

در این جلسه:

  • ساخت منویی تنظیمات
  • نحوه تعیین و ثبت فونت متنها
  • نحوه تعیین و ثبت سایز متنها
  • نحوه تعین و ثبت فاصله بین خطوط
  • نحوه تعیین و ثبت حالت روز و یا شب

 


 لینک دانلود: 

برای دریافت این مجموعه به صورت کامل کلیک کنید.


سایر فصل های آموزشی آندروید:

 

پیشنهاد میکنیم
دیدگاه ها
  1. هرکول گفت:

    سلام خسته نباشید
    لطفا کل آموزش های اندروید داخل ی پکیج ارائه بدید ولی با ی قیمت منصفانه!!!!!
    هم برای فروش و هم برای دانلود با تشکر

  2. مسعود گفت:

    یا سلام ….

    اگه میشه یه آموزش واسه این بذارین که چطور برنامه های خودمونو پرداخت درون برنامه ایی بکنیم…

  3. مهدی گفت:

    سلام . اگه سوالم ربطی به موضوع نداره عذر میخوام !
    کسی هست که با گوگل مپ کار کرده باشه ؟! هر کاری میکنم نقشه رو نمیاره ، یه صفحه شطرنجی میاره . چه تو شبیه ساز چه توی گوشی . همه چیز رو هم چک کردم .
    api key . google play servisec library . permissions
    با گوگل ای پی آی هم کامپایل کردم.
    کیست مرا یاری کند ؟ !

  4. omid گفت:

    سلام این کد انیمیشنو چجوری واسه ListView بنویسیم
    overridePendingTransition(R.anim.in, R.anim.out);
    .منظورم اینه که اگه رو لیست ویو کلیک کردین این Animation اجرا بشه

    • Pouriya گفت:

      سلام
      همونطور که انیمیشن رو برای کلیدها لود میکنیم، همونطور هم باید برای اون View که توی متد getView ساختیم لود کنید.

      • omid گفت:

        من واسه list view یه کلاس listviewadapter از نوع baseadapter تعریف کردم این کد رو داخل همون جایی که گفتین گذاشتم ولی کار نمیکنه ارور میده

  5. پارسا گفت:

    سلام و خسته نباشید.
    بنده اموزش بالا رو خریداری کردم.میشه لطف کنید سورس فایل اموزش رو برام ایمیل کنید.
    ایمیل الان بنده و در زمان خرید :
    Vakilefarda@gmail.com
    با تشکر

    • Pouriya گفت:

      سلام
      بعد از اتمام فصل و تکمیل پروژه، سورس در پکیج کامل این فصل قرار خواهد گرفت. همچنین تمامی عزیزانی که قسمتهای این فصل را به صورت تکی خریداری کرده باشند به صورت رایگان سورس مجموعه در اختیارشان قرار خواهد گرفت.

      • پارسا گفت:

        سلام مجدد
        ممنون از پاسخ گویی.
        چون در حال ساخت یک برنامه هستم به سورسش نیاز دارم.
        اگه براتون امکان داشت که خیلی ازتون ممنون می شم واگر نشد …
        بازم ممنون.

      • محمد گفت:

        سلام و تشکر از آموزش های خوبتون
        راستش منم همین نظر رو دارم
        اگر میشه هر آموزشی میزارید موقعی که لینک دانلود ویدئو رو میگیریم سورس هم کنارش بزارید
        خیلی از کدایی که شما گفتین ما با کلی خطا نوشتیم اصلا انداختیمش کنار. باز سورس باشه تیکه تیکه میتونیم چک کنیم اشتباهاتمون رو یا بخش های مختلف کد رو ببینیم باهاش آشنا بشیم.
        الان شما کتاب رو تموم کردین من هنوز توی راست چین کردن متن داخل موضوعاتم گیرم
        سورس باشه خیلی از سوالاتو نیاز نیست دونه دونه بپرسیم از داخلش متوجه میشیم
        ممنون

        • Pouriya گفت:

          سلام
          امروز بالاخره فصل تموم شد و تا چند ساعت دیگه سورس برای دانلود روی سایت قرار خواهد گرفت.
          برای راست چین کردن textview ها هم مقدار gravity رو برابر با right قرار بدید. :)

  6. محمد گفت:

    با سلام و تشکر از زحمات شما و آموزش های بسیار مفید

  7. a گفت:

    با سلام
    ۱-اگه بخوایم مطالب کتاب رو کاربر بتونه آپدیت کنه ، باید فصل ارتباط با سرور رو بلد باشیم؟کدوم جلسه اش؟میشه خودتون یه مورد را انجام بدید؟
    ۲-من یه سوال هم داشتم که جایی نتونستم جواب بگیرم چطور سایز تصویرpng روبرای مثلا لیست یا تصویر پس زمینه یا منو و ..انتخاب کنم که حالا بعد کوچک وبزرگ کنم؟وقتی تو فتوشاپ میخوام تصویرمو بسازم نمیدونم سایز را برای اون منظور خاص چطور تعیین کنم.?
    ممنون میشم.

    • Pouriya گفت:

      سلام
      بله در فصل ارتباط با سرور کاملا نحوه دریافت اطلاعات از اینترنت گفته شده. قسمتهای اول تا پنجم اموزش میتونه کمکتون کنه.
      عکسی که برای پس زمینه انتخاب میکنید سعی کنید عکس بزرگی باشه چرا که توی گوشی های کوچیک که خودش تصویر رو کوچیک میکنه و مشکلی نیست و لی توی تبلتها در صورتی عکستون کوچک باشه، عکس بزرگ میشه و کیفیت خودش رو از دست میده. به عنوان مثال سایز عکستون رو میتونید بزارید ۱۰۰۰*۶۰۰ .

  8. میثم گفت:

    سلام استاد
    ببخشید یک سوال داشتم
    من بعد از اعمال تنظیمات برای برای اولین بار که برنامه رو اجرا میکنم و می خوام وارد لیست فهرستم بشم فورس کلوز میده ولی وقتی اول وارد تنظیمات میشم بعد وراد لیست میشم مشکل برطرف میشه……… برنامه به همون شکلی که تدریس کردید نوشته شده…….میشه کمکم کنید؟
    بابت آموزش های خوبتون هم واقعن ممنونم…….

    • Pouriya گفت:

      سلام
      دلایل زیادی وجود داره که این مشکل پیش میاد. و نمیتونم دقیق بگم که از کدوم قسمته. تا چند ساعت دیگه سورس برنامه در سایت قرار خواهد گرفت. سورس برنامه رو دانلود و با برنامه خودتون مقایسه کنید ببینید مشکل کجاست.

  9. محمد رستمی گفت:

    سلام. من میخوام این منوی جستجو رو برای برنامه ای که با وب ویو درست شده مطالب توش بسازم بازم همین روشه یا فرق میکنه؟

دیدگاه شما

نام

ایمیل

سایت( اختیاری )

*