خانه Andorid, Android, آموزش های پروژه محور, اندروید, پروژه کتاب (اندروید), سورس ها, فیلم آموزشی فصل ششم: پکیج آموزش ساخت کتاب در اندروید

فصل ششم: پکیج آموزش ساخت کتاب در اندروید

درود. بالاخره بعد از گذشت تقریبا یک ماه فصل ششم اموزش که مربوط به ساخت برنامه های محتوایی بود امروز به اتمام رسید. فصلی کاربردی که در آن قدم به قدم از صفر مراحل ساخت یک برنامه محتوایی را شرح دادیم. در این پکیج که تشکیل شده است از ۸ قسمت آموزش کاربردی و پروِِه محور برنامه ای را ساخته ایم که به کمک دیتابیس Sqlite تعدادی داستان کوتاه با دسته بندی های مختلف و به بهترین شکل ممکن و با گرافیک کاربر پسند در اختیار مخاطب قرار میدهد.

Android-package-s06-fuull-pic

موارد موجود در این پکیج آموزشی:

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

محتوای آموزشی بر اساس قسمتها:

در جلسه اول:

  • توضیحات کامل فصل و پروژه ها
  • ساخت دیتابیس استاندارد

در جلسه دوم:

  • نحوه اضافه کردن دیتابیس به برنامه
  • خواندن اطلاعات از دیتابیس
  • محاسبه تعداد داستان ها و فصلهای موجود در جدول

در جلسه سوم:

  • نحوه دسته بندی مطالب دیتابیس بر اساس یک یا چند فیلد خاص
  • نحوه دریافت کوئری های مختلف از دیتابیس
  • نمیایش موضوعی مطالب روی ListView
  • ساخت اکتیویتی مطالعه با قابلیت مرور بین صفحات یک داستان

در جلسه چهارم:

  • تغییر اندازه کلیدها به کمک کد برای صفحه نمایش ها با اندازه های مختلف
  • ساخت انیمیشن های Translate
  • استفاده از این انیمیشنها برای کلیدها و جابجایی بین اکتیویتی ها

در جلسه پنجم:

  • نحوه اضافه کردن و حذف کردن از لیست علاقه مندیها
  • نمایش لیست علاقه مندیها
  • ساخت  Costumize menu برای منوی اصلی
  • استفاده از ابزار onTouch برای فراخوانی منو
  • استفاده از Animation ها در Styler ها

در جلسه ششم: 

  • نحوه استفاده از دستور like
  • نحوه ایجاد فرم جستجوی انلاین بر اساس فیلدهای دلخواه

در جلسه هفتم:

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

در جلسه هشتم:

  • اضافه کردن Background به تمامی اکتیویتی ها
  • نمایش تمام داستان های دیتابیس
  • ساخت کلید ادامه مطالعه
  • اشتراک گذاری متن ها
  • نکات گرافیکی کوچک ولی مهم در برنامه

(برای مشاهده دیالوگ منو از سمت چپ صفحه درگ کنید به سمت راست)

Android_s06_apk

موارد موجود در پکیج زیر: 

  1. ۸ ساعت فیلم آموزش فارسی پروژه محور به ارزش ۲۴ هزار تومان
  2. سورس کامل پروژه انجام شده در طول آموزش به ارزش ۱۰ هزار تومان

لینک دانلود:

برای دریافت مجموعه جدید اندروید تحت عنوان “پکیج آموزشی اندروید ۲۰۱۶” کلیک کنید.

پیشنهاد میکنیم
دیدگاه ها
  1. saeid گفت:

    سلام استاد چطوری میتونم در تکست ویو فاصله بین خطوط را زیاد منم؟

    • Pouriya گفت:

      سلام
      توی قسمت هفتم همین فصل گفته شده.

    • developer گفت:

      به این صورت :
      کافیه برای فتن به خط بعدی از \n البته اینجا فک کنم جابه جا نشون میده

      ولی مثلا n\ این متن n \ n\ به این صورت دیده میشه :
      ولی مثلا
      این متن

      به این صورت دیده میشه

      برای دانلود سورس های رایگان به hetbo.tk یا everyfield.rozblog.com
      بیایید

  2. محمد گفت:

    با سلام و تشکر از زحمات شما و آموزش های مفید لطفا در صورت امکان سورس را به صورت جداگانه نیز ارسال بفرمائید با تشکر

  3. shahab گفت:

    برنامه ساخته شده رو بزارید ببینیم چجوریه !

  4. پارسا گفت:

    سلام
    من فصل هست رو کامل همراه با سورسش خریدم.
    در قسمت تنظیمات.فرمودید برای اینکه تنظیمات در همه تنظیمات اجرا بشه از چنین کدی استفاده کردید:
    name.setTypeface(Main.font);
    در حالی که برای بنده name رو نمی شناسه ! و من نمی تونم از تنظیمات در سایر اکتیویتی ها استفاده کنم.
    بفرمائید راه حل چیه؟

    • Pouriya گفت:

      سلام
      name در واقع همون آبجکت TextView ای هست که شما میخواید بهش فونت رو نصبت بدید. و Main.font هم آبجکتی هست که در اکتیویتی Main ذخیره شده و مقدار typeface رو داخل خودش نگه میداره.

  5. بهنام گفت:

    سلام میخواستم بدونم آموزش پروزه محور بعدی چی هستش ؟
    باتشکر

    • Pouriya گفت:

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

      • alireza گفت:

        پوریا جان همین طور که خودت میدونی کار با سرور خیلی مهمه و شما پایه ای با ما شرو کردیم اما اگه میشه کار با rss reader ها و دریافت تصاویر از سرور و نمایش بروی گرید ویو و روش آنلاین لایک و غیره رو بگید

  6. emad گفت:

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

  7. پارسا گفت:

    من می خواستم تنظیمات فونت و اندازه اون رو بر روی نوشته های روی دکمه ها اعمال کنم.و همه کارها هم انجام شد ولی وقتی می خوام تنظیمات رو روی اکتیویتی اعمل کنم نمیشه.
    میشه پرژه رو بدم یه زحمتی بکشید.خیلی حیاتیه !

  8. ايليا گفت:

    سلام
    اگر بخواهم داستان های زیاد بعدا اضافه کنیم یا برای بروز رسانی داستانهای جدید باید چیکار کنیم و از چه طریق؟

    • Pouriya گفت:

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

  9. محمدرضا گفت:

    با سلام
    چطور میتونم داستان هایی که نمایش داده میشه رو به صورت justify در بیارم؟

    • Pouriya گفت:

      سلام
      آبجکت textview که هنوز چنین قابلیتی ندارد. اگه میخواید متنتون justify باشه باید از html و webview استفاده کنید.

  10. وحید گفت:

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

    • Pouriya گفت:

      سلام
      برای اپدیت محتوا از طریق اینترنت باید هم دو فصل چهارم(ارتباط با سرور) و ششم(همین فصل) رو ببنید.
      سوال دوم هم خیر توی این فصل نیست ولی با یک جستجوی ساده میتونید کدهاشو از اینترنت پیدا کنید

  11. حميد گفت:

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

  12. OMID گفت:

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

  13. programmer گفت:

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

    • Pouriya گفت:

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

      • programmer گفت:

        مقصودم اینه که توی هر صفحه با فشار دکمه،گزینه های منو بشکل آیکنهایی روی صفحه نمایش داده شوند.حالا یا افقی اسکرول شوند یا بشکل دیگه نمایش داده شوند.گفته اند با frameLayoutمیشه .یا فرگمنت.

        • Pouriya گفت:

          توی همین پروژه زمانی که شما تابع dialog رو فراخوانی کنید (حالا یا با کلیک رو کلید و یا با تاچ صفحه) گزینه های منو از سمت چپ به صورت افقی اسکرول میشن و میان تو و نمایش داده میشن. به شکل دیگه هم میتونید بنویسید که توضیحش رو دادم مثلا محو بشن بیان تو یا با زوم بیان تو.

  14. میلاد گفت:

    ببخشید استاد من داخل دیتابیس یک ستون واسه عکس ساختم و واسه هر کدوم یک اسم قرار دادم و عکس ها رو با همون اسم هایی که داخل دیتابیس تعریف کرده بودم گذاشتم و داخل پوشه drawable گذاشتم حالا:
    ۱- میخواستم بدونم اسم تصاویر رو باید با چه متغیری ذخیره کنم؟
    ۲- چطوری باید همه عکس ها رو داخل لیست ویو فراخوانش کنم؟

    خدایی خیلی درگیرشم لطفا راهنمایی کنید. ممنون

    • Pouriya گفت:

      سلام
      میتونید از دستور switch در داخل متد getview استفاده کنید.
      کار راحت تر هم اینه که از تصاویر رو در دیتابیس ذخیره کنید. استفاده از فیلد blob.

  15. محمد گفت:

    با سلام و تشکر از زحمات شما
    لطفا در صورت امکان آموزش پرداخت درون برنامه ای را نیز بی زحمت در سایت بگذارید با تشکر

  16. سوشیانت گفت:

    سلام استاد
    ساخت انواع لیست ویو ها رو آموزش بدید لطفا .
    (بیشتر منظورم استفاده از انیمیشن ها در آیتم های لیست ویو هستش)

  17. محمد گفت:

    با سلام و تشکر از زحمات شما
    لطفا در صورت امکان آموزش استفاده از google map و مسیر یابی را نیز بی زحمت در سایت بگذارید با تشکر

  18. صبا گفت:

    با سلام و خسته نباشید

    ازتون در خواست داشتم لطفی نمائید و مراحل ساخت یه تقویم شمسی رو فقط بیان نمائید… مثلا از گرید ویو استفاده میشه برای هر ماه ! یا نه

    ممنونم بابت وقتی که میذارید…سپاس

    • Pouriya گفت:

      سلام
      اگه میخواید خودتون از صفر یک تقویم بنویسید و از تقویم خوده اندروید استفاده نکیند کارتون خیلی سخت میشه و چیزی هم نیست که من بتونم تو کامنت توضیحش رو بدم. روشهای مختلفی هم میتونید پیاده کنید مثل استفاده از fragmentlayout و یا ساده تر اگه کار کنید با textview هم میشه.اگر هم خواستید میتونید یک ایمیل به من بزنید تا در قالب پروژه براتون انجام بدم.

  19. پارسا گفت:

    سلام استاد
    پروژه بنده رو ملاحظه فرمودید؟
    براتون ایمیل کردم.

    • Pouriya گفت:

      سلام
      والا برنامتون ارور میداد همون اول به خاطر اینکه پوشه فونت در داخل assets نداشتید.
      دوم اینکه متد زیر ادرس فونت رو میخواد که شما فقط اسم فونتی رو دادید که اون هم تو پروژه نیست اصلا:
      PersianReshape.ReshapeButton(b, “Far_NazaninBd.ttf”, Ac_Main.this);
      همون پوشه فونتی که من توی پروژم دارم رو کپی کنید در داخل پوشه assets خودتون و کدهایی که به شکل بالا هستند رو به شکل زیر ویرایش کنید:
      PersianReshape.ReshapeButton(b, “font/nazanin.ttf”, Ac_Main.this);
      البته اگه از کد بالا استفاده کنید فونتهاتون همیشه نازنین خواهد بود و هیچ وقت تغییر نمیکنن. مقدار متغییر font در sharedpreferences رو مستقیم به خط بالا بدید.
      PersianReshape.ReshapeButton(b, “font/”+sp.getString(“font”, “nazanin”)+”.ttf”, Ac_Main.this);
      البته قبل از این خط حتما sp رو تعریف کنید.

      • پارسا گفت:

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

  20. آرزو گفت:

    سلام و تشکر بابت آموزش های خوبتون

    یه باگ تو برنامه هست که شایدم اصلا همین جوری باید باشه نمی

    دونم . در قسمت فهرست داستان ها نمی شه داستان رو ستاره دار کرد رو ستاره که تاچ بشه میره داخل داستان .

    استاد پرداخت درون برنامه ای رو لطفا پیگیری کنین خبری نشد ازش ؟

    بازم ممنونم .

    • Pouriya گفت:

      سلام
      بعد از انتشار پکیج این موضوع رو فهمیدم و فکر نمیکردم کسی دقت کنه تا اینکه شما مچگیری کردین.
      همون قطه کدی که در اکتیویتی list_story و در تابع getview هست و مربوط به تعریف imageview , مقداردهی و خاصیت کلیک fav هست رو باید کپی میکردم در تابع getview کلاس list_all_story که یادم رفت. :D
      دوستان این کارو انجام بدن مشکل حله.

      • saeid گفت:

        استاد من این کارو انجام دادم ولی به آرایه sea ایراد میگیره و میگه به String تبدیل کن و وقتی تبدیل می کنم یه ارور دیگه می گیره چیکار باید کنیم؟

    • Pouriya گفت:

      پرداخت درون برنامه ای هم تا آخر همین هفته ردیف میشه.

  21. amir گفت:

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

    • Pouriya گفت:

      سلام
      با ایمیل شما فقط سه خرید صورت گرفته برای دریافت سورس رایگان باید همه قسمتهای فصل رو خریداری کرده باشید.

  22. emad گفت:

    سلام
    منم با نظر alireza موافقم اگه میشه کار با rss reader ها اموزش بدید
    باتشکر

  23. محمدرضا گفت:

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

    ممنون
    کد رو براتون ایمیل کردم

  24. saeid گفت:

    استاد در قسمت فهرست داستان ها نمی شه داستان رو ستاره دار کرد رو ستاره که تاچ بشه میره داخل داستان و تابع getView رو کپی کردم ولی به ارایه sea ایراد میگیره استاد میخوام برنامه را در بازار منتشر کنم اگه میشه مشکل را حل کنید؟ممنون

  25. alireza گفت:

    سلام پوریا جان تو این مجموعه برا نمایش داستانا تو لیست ویو از آرایه استفاده کردید یا اینکه از arraylist استفاده کردی؟

  26. p گفت:

    باسلام
    ۱-برای فروش کتاب ایا باید مجوز داشته باشد؟میشه کمی توضیح دهید.
    ۲-اگه در کتاب از فیلم استفاده شود که حجمش بالا مثلا۸۰ یا۹۰مگ باشد اینکار ایرادی نداره؟
    ۳-نمایش تاریخ شمسی را میشه اموزش بدهید؟
    با تشکر

    • Pouriya گفت:

      سلام
      ۱- برای مواردی که حق انتشارشون محفوظه بله.
      ۲- اینکار ایرادی ندارد ولی بعضی مارکتها مثل بازار ازتون قبول نمیکنن.
      ۳- در قسمتهای آینده بررسی خواهد شد.

  27. محمد گفت:

    سلام پرداخت درون برنامه ای هم درون پکیج موجود هست ؟

    اگر نه کی اضافه خواهد شد ؟ ممنون .

  28. رضا گفت:

    من این سورس را ایمپورت می کنم اجرا نمیشه ؟ در واقع R.java ساخته نمیشه .می خوام اجراش کنم میگه:
    android library project cannot be launched
    یعنی توابع کتابخانه ای را بالا نمیاره و ارور میده . الان بالاترین سطح پروژه که ایمپورت کردم نام s06_project01 نام داره بعد فولدر src
    بعد دومین سوال چطور میتونم فقط layout ها را به پر.وژه دیگری ببرم.مثلا فقط setting رو.البته کلاسها راحتته .فقط لیوت را نمیدونم چطوریه. با سپاس از شما

    • Pouriya گفت:

      در صورتی که از اخرین نسخه های Eclipse و ADT استفاده کنید پروژه بدون مشکل ایمپورت خواهد شد.
      لایه رو کپی کنید و در پروژه دیگر پیست کنید.

  29. OMID گفت:

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

    شاد باشید :)

  30. OMID گفت:

    ببخشید استاد یه مشکل دیگه هم که هست من این برنامه روی گوشیم که اندروید ۴٫۴٫۲ هستش همه چیش اوکی هست به جز جستجو اونم فقط جستجو در متن!
    زمانی که از جستجو در متن استفاده میکنم بعد از نوشتن یکی دو حرف پیامه
    Unfortunately, S06-Project01 has stopped
    میده و به صفحه اول برنامه بر میگرده ، مشکل از چیه ؟؟!!

  31. vahid گفت:

    با سلام
    استاد، بهترین و بهینه ترین از لحاظ سرعت و حجم، برای ذخیره عکس در پایگاه داده، هم روی دستگاه و هم سرور کدوم روشه؟ (ذخیره عکس کاربران و یا هرچی دیگه)
    اگه لطف کنید راهنمایی کنید، خیلی خیلی ممنون میشم

    • Pouriya گفت:

      در صورتی که تعداد تصاویر کم هست میتونید اونهارو توی دیتابیس در فیلد blob ذخیره کنید. ولی در صورتی که تعداد و یا حجم عکسها زیاده تصاویر رو در پروژه ذخیره کنید و اسم تصاویر رو در دیتابیس ذخیره کنید تا حجم دیتابیس بالا نره. برای سرور هم بهتره تصاویر رو آپلود کنید و آدرس تصویر رو در دیتابیس ذخیره کنید.

  32. babak گفت:

    سلام آقا پوریا
    فکر کنم مشکلی در لینک دانلود هست
    حجم فایل ۱۰ مگ هست ولی شما گفتید ۱ گیگ
    لطفا رسیدگی کنید

  33. محمد گفت:

    سلام شما گفتید برنامه ای میذارید که اگه ۱۰۰۰ تا داستانم داشته باشی لازم نباشه دستی وارد کنید …
    فک کنم تو آموزشا نبود ؟
    لطفا لینک دانلودشو بذارید به شدت لازم دارم
    تشکر

    • Pouriya گفت:

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

  34. فرزاد گفت:

    یه سوال
    http://8pic.ir/images/dchhol0z6hud0usxcsda.png
    الان خواستم پروژه ام رو export کنم خطا داد
    رفتم تو قسمت کد برای همه R. اشتباه گرفته بود
    چیکار کنم
    لطفا کمکم کنید

  35. رضا گفت:

    با درود فراوان به شما آقای انجمنی به خاطر آموزشهای عالی
    من دوباره سوالم را تکرار می کنم :
    من این سورس را ایمپورت می کنم اجرا نمیشه ؟ در واقع R.java ساخته نمیشه .می خوام اجراش کنم میگه:
    android library project cannot be launched
    یعنی توابع کتابخانه ای را بالا نمیاره و ارور میده . الان بالاترین سطح پروژه که ایمپورت کردم نام s06_project01 نام داره بعد فولدر src
    من eclipse , sdk یی که شما درفصل اول در ساییتون گذاشتید را دانلود کردم . بعد سورس را که rar می باشد را در پوشه ای باز کردم و فایل S06-Project01 را در ورک اسپیس کپی کردم
    بعد از :
    file-import-select root directory-S06-Project01 را انتخاب کردم .ولی r.java رو درفولدر gen نمیبینم. فقط فایل Buildconfig.java وجود دارد و ارورهای بالا میاید آیا باید تغییر دیگری هم در سورس ها انجام بدم .من فکرمیکنم از کانفیگور اشکال می گیره. لطفا کمکم کنید .من دارم تمام فیلم های فصل اول را می خونم. سپاس از صبر شما در پاسخگویی .

  36. محسن گفت:

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

    • Pouriya گفت:

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

  37. Amir گفت:

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

    • Pouriya گفت:

      سلام
      این یعنی اینکه در اون فایل خطایی وجود داره. حالا اینکه چه خطایی باید متوجه بشید.
      به احتمالی زیاد eclipse و ابزاراش آپدیت نیستن.

  38. مهناز گفت:

    سلام
    من همه کارهایی که دو دو ویدیو اول گفتید کردم ولی وقتی رو دکمه کلیک میکنم چیزی از دیتابیس نمایش نمیده و پیفام stop برنامه رو میده باید چیکار کنم؟هرکار میکنم درست نمیشه

  39. OMID گفت:

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

  40. سحر گفت:

    سلام استاد ببخشید آموزش پرداخت درون برنامه ای آماده نشد ؟

    ممنون بابت آموزش ها .

  41. مهدی گفت:

    سلام دوستان .
    خواهش میکنم کمک کنید . با گوگل مپ اندروید مشکل دارم . نقشه رو نمایش نمیده . یه صفحه شطرنجی میاد . هر کاری میکنم درست نمیشه
    دو هفته دیگه باید پروژه پایانیمو تحویل بدم ، دارم بدبخت میشم .
    lind144@yahoo
    کسی هست به داد من برسه ؟؟
    !

  42. میلاد گفت:

    سلام پوریا جان. من حدود ۱۱ تا موضوع دارم که مثلا موضوع اولم شامل ۳۰۰ رکورد هستش. حالا وقتی من این ۳۰۰ رکورد رو توی لیست ویو میزارم و اجرا میکنم چیزی حدود ۱۷ ثانیه طول میکشه که لیست ویو اجراشه. از یک جایی دیدم که گفتن از Lazy Loading استفاده کن. حالا من نمیدونم چطور از این روش استفاده کنم. خواهشا میشه کمکم کنید؟ یا روش دیگه ای سراغ دارید که زودتر لیست ویو لود بشه؟

    • Pouriya گفت:

      سلام
      lazy loading چی هست؟ تاحالا نشنیدم اسمشو
      برای لود ۳۰۰ رکورد بهتر اینه که ۵۰ تا ۵۰ تا لود کنید به این شکل که در ابتدا ۵۰ رکورد لود کنید رو لیست ویو و زمانی که کاربر به انتهای لیست رسید ۵۰ تای دوم به لیست اضافه بشه. منابع انگلیسی در این رابطه زیادن

      • میلاد گفت:

        آره آقا پوریا به این روشی که شما فرمودین میگن Lazy Loading
        البته آقا پوریا من دیتابیسمو تغییر دادم. حالا هر موضوعی ۶ تا بخش داره. یعنی بخش اول ۵۰ تا. بخش دوم ۵۰ تا. بخش سوم ۵۰ و…..

        حالا بنظرتون این روشی که گفتم خوبه؟؟

    • alireza گفت:

      دوست عزیز شما باید تو دستو sql تون از limit استفاده کنی و بجای دو مقدار limit دو تا پارامتر ارسالی از برنامه باشه مثلا
      “SELECT * FROMpost LIMIT $_POST[‘start’] , $_POST[‘gam’] t”

      بعد با دستور on scrool بگو که هروقت اسکرول شد چنتا رو برام بیا یعنی مقذاراتو ارسال میکنی تا بیاره

      البته تو این روش نباید از ارایه استفده کنی اگه لیست ویوت در حاله تغیره باید از ArrayList استفده کنی

      اگه عکس داری که لود بشن از کتابخونه universal image loader استفاده کن

  43. a* گفت:

    سلام
    ببخشید من درمورد درج تاریخ شمسی سوالاتی داشتم
    ۱-درج آن در دیتابیس به چه صورته؟
    ۲-سال و روز و ماه را چه در دیتا بیس و چه روی صفحه برای نمایش به کاربرایا بصورت سه فیلد جداگانه برای سال روز ماه در نظر بگیرم؟یامثلا۱۳۹۳/۰۶/۲٫
    اگر به این فرمت باشه بازیابی آن از دیتا بیس در کدها مشکله من نمیدونم باید چطور انجامش بدم.وبرای اینکه مثلا با دستوری بشه مثلا۱۵روز به این تاریخ شمسی اضافه کرد سخته با فرمت فوق.
    اگه تبدیل تاریخ میلادی به شمسی را اموزش دادید لطفا این موارد رو توضیح بدید ممنون میشم.

    • Pouriya گفت:

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

  44. مهناز گفت:

    سلام
    من لیست ویو رو ساختم و کدهاشو اینا همه رو نوشتم ولی وقتی که میخاد اجرابشه و لیست ویو بیاد اولا یک چندثانیه صفحه سیاه میشه بعد لیست ویو میاد دوما اون صفحه ای که قراره لیست داستانهارو نمایش بده به این شکله که انگار صفحه layout هی تکرار میشه و اسم داستاهارو نشون میده ینی منظورم اینه که اسم داستانها از هم خیلی فاصله دارن به اندازه کل صفحه layout که هی تکرار شده و اسم هر داستان رو نشون داده و اسکرول بزرگی خورده در صفحه اگر منظورمو متوجه شدید کمک کنید لطفا چیکار کنم درست شه؟؟

    • Pouriya گفت:

      مشکل از فایل row شما هست. هیچ آیجکتی نباید fill_parent و یا match_parent باشه. بکگراند نداشته باشه. همه آبجکتها بالای لایه باشن.

  45. مهناز گفت:

    ممنون
    ببخشید چجوری میشه فایل موزیک به دیتابیس اضافه کرد؟

  46. مهناز گفت:

    سلام
    اگر در دیتابیس چندتا جدول داشته باشیم چجوری تابع جستجو را بنویسیم که در تمام جدول ها جستجو را انجام دهد؟

    • Pouriya گفت:

      به کمک دستورات sql یک view از مجموع جداول بسازید و سپس عملیات جستجو رو روی view انجام بدید. منابع فارسی و انگلیسی زیاده.

  47. مهناز گفت:

    من وقتی در صفحه سرچ چیزه اشتباهی تایپ میکنم و پاکش میکنم که دوباره تایپ کنم کل لیست مثلا نام ها در لیست ویو نمایش داده میشه اشکال از چیه؟

  48. Farhad گفت:

    آقا این پرداخت دروت برنامه ای رو بزارین خیلی بهش نیاز داریم ممنونت می شم .

  49. حمیذ قربانی گفت:

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

  50. حمیذ قربانی گفت:

    دوباره سلام
    لینک S06 E02 مشکل داره.میشه برام ایمیلش کنید؟

  51. محمد گفت:

    سلام من دنبال آمورش اندروید با مونو و سی شارب هستم امکانش هست که این فیلم رو هم تهیه کنید ممنون.

  52. رضا قومی گفت:

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

  53. میلاد گفت:

    سلام. پوریا جان من طبق چیزایی که فرمودن انجام دادم و یک ستون اضافه کردم به نام پارت و هر مثلا ۵۰ تا مطلب یک موضوع رو نوشتم بخش اول، بخش دوم ، بخش سوم. واسه موضوع بعدی هم دوباره به سه بخش تقسیم کردم و دوباره بخش اول، دوم و سوم نوشتم. حالا چطوری باید کوئری بگیرم؟ آخه چندین اسم شبیه به هم هست که در چندین موضوع مختلف هستش

    • میلاد گفت:

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

    • میلاد گفت:

      پوریا جان من این کوئری رو میدم بهش
      SELECT * FROM ” + table + ” WHERE Season = ‘” + sea + “‘ group by Name
      البته این ستون اسمش Part هستش. یعنی بخش های یک فصل هستش.
      من ۲۵ تا بخش اول دارم و ۲۵ تا بخش دوم. اونوقت همشو یعنی ۵۰ تاشو مینویسه. من میخوام فقط بنویسه بخش اول و بخش دوم
      ممنون میشم اگه راهنماییم کنید

    • Pouriya گفت:

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

  54. مجتبی گفت:

    با سلام
    بنده این پک را به صورت جدا پرداخت کردم ولی، در اخر کار فقط یک لینک ۱۰ مگابایتی برای دانلود گذاشته بودید. چطور فیلم ها را دانلود کنم؟

  55. مجتبی گفت:

    سلام
    ممنون میشم لینک برنامهاتون توی بازار را برایم ارسال کنید، تا دانلود کنم؟

  56. ali گفت:

    سلام
    چطوری باید سورس s06-project01 رو در اکلیپس باز کرد؟

  57. سید گفت:

    با سلام
    آیا برای یادگیری این دوره نیاز است دوره های قبل را نیز بگذرانیم
    یا در این دوره از ابتدا آموزش داده میشود.

    • مدیر گفت:

      سلام
      دوره به صورت ۰ تا ۱۰۰ هستش
      اگه تا حالا برنامه نویسی آندروید کار نکردید بهتره فصل اول و دوم رو هم مشاهده کنید

  58. میلاد گفت:

    سلام آقا پوریا. پروژه رو فرستادم.
    با این ایمیل
    scooter_x6@yahoo.com
    خیلی ممنون پوریا جان

  59. محمد گفت:

    سلام. آقا این مجموعه رو من خریداری کردم.
    اما لینک اپیزود ۶ خرابه! میشه پیگیری کنی؟ مرسی

  60. علی گفت:

    سلام آقا پوریا من سورس رو خریدم،فقط نمیدونم چرا وقتی پروژه ای که شما قرار دادین رو import میکنم،محیط نرم افزار اینجوریه(لطفا به لینک عکس زیر مراجعه کنید)
    http://up.shikseda.ir/eclipse.JPG
    این علامت اخطار های کوچیک رو چطور رفع کنم؟اصلا مشکلشون چیه؟چرا توی فیلمایی که خودتون میذارید از محیط نرم افزار همچین علامتایی دیده نمیشه؟ممنون میشم کمکم کنید.

  61. moj گفت:

    سلام
    خواستم ببینم سورس کامل یه برنامه را بخرم بهتره و یا اموزش ساخت برنامه اندرویدی را فرابگیرم؟

  62. davod گفت:

    با سلام
    ببخشید میشه نحوه فارسی کردن yow wave رو بگید

  63. amir گفت:

    salam khaste nabashin
    man mikham objecthamo tavassote file e java setsize konam amma age az Linear layout estefade konam moqe e nasbe app be tedade layout ha app nasb mishe tu gooshi
    az Releatie Layout ham estefade konam ye Linear Drag mikonam bad Object hamo tu un mizaram moqe ejra error mide chetori bayad tozih bedam ke object ha ro tu releative layout az dakhele Linear layout ejra kone ke force close nade?

    file e java ham ine ke neveshtam baratun lotfan barresi konid kheyli vaqtamo gerefte
    mamnunam

    package com.oliveco.clashofclansmaps;

    import android.os.Bundle;
    import android.text.Layout;
    import android.util.DisplayMetrics;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.view.animation.Animation;
    import android.view.animation.AnimationUtils;
    import android.widget.Button;
    import android.widget.LinearLayout;
    import android.widget.LinearLayout.LayoutParams;
    import android.app.Activity;

    public class Menu extends Activity {

    LinearLayout r1=(LinearLayout) findViewById(R.id.layout_menu);

    private Button btn_f,btn_h,btn_t,btn_b;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.menu);

    btn_f=(Button) findViewById(R.id.btn_f);
    btn_h=(Button) findViewById(R.id.btn_h);
    btn_t=(Button) findViewById(R.id.btn_t);
    btn_b=(Button) findViewById(R.id.btn_b);

    btn_f.setOnClickListener(new OnClickListener() {
    public void onClick(View arg0) {
    }});

    btn_h.setOnClickListener(new OnClickListener() {
    public void onClick(View arg0) {
    }});

    btn_t.setOnClickListener(new OnClickListener() {
    public void onClick(View arg0) {
    }});

    btn_b.setOnClickListener(new OnClickListener() {
    public void onClick(View arg0) {
    }});

    setsize();
    anim();

    }

    private void setsize(){

    DisplayMetrics dm=new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(dm);

    int h=dm.heightPixels;
    int w=dm.widthPixels;

    h=h/4;
    w=w;

    LinearLayout.LayoutParams params=new LinearLayout.LayoutParams(w, h);

    btn_f.setLayoutParams(params);
    btn_h.setLayoutParams(params);
    btn_t.setLayoutParams(params);
    btn_b.setLayoutParams(params);

    }

    private void anim(){

    Animation anim1=AnimationUtils.loadAnimation(this, R.anim.anim1);
    btn_f.startAnimation(anim1);

    Animation anim2=AnimationUtils.loadAnimation(this, R.anim.anim2);
    btn_h.startAnimation(anim1);

    Animation anim3=AnimationUtils.loadAnimation(this, R.anim.anim3);
    btn_t.startAnimation(anim1);

    Animation anim4=AnimationUtils.loadAnimation(this, R.anim.anim4);
    btn_b.startAnimation(anim1);

    }
    }

  64. محمدرضا گفت:

    با سلام
    این برنامه رو ببینبید http://cafebazaar.ir/app/com.ara.phonewhois/?l=fa
    اومده به جای استفاده از vew view که ادرسش اینه http://www.mci.ir/web/guest/gprs-and-mms-settings
    داخل برنامه جا ذاشته که شمار رو وارد کنید،حرف تصوی رو وارد کنید و وقتی که شما اونو وارد می کنید خود برنامه داخل سایت وارد میکنه
    میشه بیپرسم که چه کدی نوشته؟؟؟؟؟خیلی ممنمون میشم بگید

    خیلی این کد رو نیاز دارم !!!

  65. بابک گفت:

    سلام
    آیا صوت هم مبشه به کتاب اضافه کرد؟به چه صورت؟

  66. پارسا گفت:

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

  67. سلام و خسته نباشید خدمت استاد گرامی
    اگه زحمت نمیشه فایل TEXT که در جلسه دوم در قسمت کلاس دیتابیس کپی پست میکنید رو واسم ایمیل کنید چون متاسفانه من قسمت های قبلی رو تهیه نکردم سعی کردم از روی فیلم آموزشی همه رو بنویسم اما نشد اگه زحمت نمیشه فایل تکست رو واسک ایمیل کنید ممنونتون میشم
    با تشکر
    kia.arta9793@gmail.com

    • مدیر گفت:

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

  68. زهرا گفت:

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

  69. مرتضی گفت:

    سلام آقای انجمنی
    ضمن تشکر از بابت آموزش های خوب تون. چند تا سوال داشتم که ممنون میشم اگه پاسخ بدهید :
    ۱٫ در بسته آموزشی دقیقا مطابق با آموزش های شما پیش می روم و به جایی برخورد می کنم که امولاتور ارور میداد و هر قدر با آموزش ها و فایل های شما مقایسه می کنم نمی تونم تفاوت رو متوجه بشم. در عین حال خیلی دوست دارم وقتی برنامه را اجرا می کنم حاصل قرار گرفتن دیتابیس روی گوشی خودم رو ببینم (همان طور که شما با نرم افزار root explorer) مشاهده می کنید. چه نرم افزاری پیشنهاد می کنید؟ چند تا نرم افزار پیدا کردم. اولا پوشه data/data رو نشون نمی دن و بعدش هر جای دیگری هم می گردم نمی تونم فایل ها را پیدا کنم.
    ۲٫ در هیچ یک از آموزش های فصل دوم و ششم آموزش قرار دادن فیلد عکس، صوت، آدرس نقشه گوگل و … (BLOB) و فراخوانی آنها از طریق دیتا بیس وجود دارد؟ ممنون می شم راهنمایی فرمایید.
    ۳٫ چطور می شود یک photo gallery با استفاده از دیتابیس ایجاد کرد؟

  70. پویا گفت:

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

  71. user گفت:

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

  72. user گفت:

    ببخشیداگه امکان داشت این مواردو آموزش بدید ممنونیم ۱٫چطور میشه به toastیا دیالوگ شکل خاصی داد که بصورت مستطیلی نباشه.سرچ وسوال کردم پیدانکردم البته منظورم تعیین پس زمینه و لی اوت نیست.
    ۲٫چطور میشه کاری کرد تصویری راکاربر ازحافظه دستگا خوانده وهمیشه درقسمتی از برنامه نشان داده شود ویا امکان تغییر تصویری که در اپ است توسط کاربر باشد.؟
    ۳٫ساخت گالری با امکان افزودن تصویر به آن
    ۴٫چطور میشه کاری کرد نرم افزار فقط روی یه گوشی اجرابشه.ببخشید زیاد سوال پرسیدم خیلی لطف میکنید

  73. ali گفت:

    سلام
    از چه ورژنی از جاوا و اکلیپس استفاده می کنید .
    لطفا پکیجی که خودتون استفاده میکنید رو برای دانلودبذارید . دیگه اینو پولی نذارید یا حداقل واسه ما که خرید کردیم.

  74. parisa گفت:

    سلام و خسته نباشید
    استاد اگر ممکنه آموزش ساخت کلید خارجی foreign key رو تو sqlite بگذارید … من می خوام این برنامه رو با دوتا جدول همون طور که خودتون تو فیلم گفتین پیش ببرم…
    ممنون

  75. u گفت:

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

  76. lk گفت:

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

  77. فلانی گفت:

    خب پس یه سوال ! میشه من سورس رو از شما بخرم ؟ یعنی فقط و فقط سورس رو از شما بخرم ؟ براتون مبلغ رو کارت به کارت میکنم یا… ! میشه ؟

  78. یلدا گفت:

    سلام..آقا واقعا کارتون حرف نداره..من بعد از مدتها بلاخره تونستم یه آموزش خوب و توپ پیدا کنم و استفاده کنم :))

    عاللللللللللللللللللللللللی بود عالی…
    واقعا خسته نباشید :)

  79. جواد گفت:

    سلام
    آیا این آموزش به صورت صفر تا صد هست ؟ یا قبلش باید چیز دیگه ای هم آموزش دیده باشم ؟
    آیا در این اموزش امکان اضافه کردن تصاویر بین متن داستان ها آموزش داده شده است ؟

    • مدیر گفت:

      سلام
      اگه با دیتابیس ها آشنایی ندارید بهتره قبل از این مجموعه فصل دوم آموزش اندروید (دیتابیس ها) رو مشاهده کنید.
      غیر از این موضوع تمامی موارد قدم به قدم به صورت پروژه محور پیاده سازی میشه.
      بعد از تکمیل کتاب ، با یه سرچ کوچیک می تونید این قابلیت رو به برنامه اضافه کنید.

  80. امیر گفت:

    با سلام خدمت مدیر سایت
    برای فهمیدن ایم آموزش نیاز به آموزش های قبلی داریم ؟

    • مدیر گفت:

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

  81. parisa گفت:

    سلام
    استاد من دوتا مشکل دارم…
    ۱- تو صفحه تنظیمات text view test متن نمایش داده نمیشه…
    ۲- وقتی تنظیماتی رو ذخیره میکنیم دفعه بعد که برمیگردیم باز همون تنظیمات پیش فرض نمایش داده میشه…

    • مدیر گفت:

      سلام
      ابتدا از ذخیره کردن فایل xml مطمئن شوید ، اگر فایل را ذخیره می کنید اما تغییرات اعمال نمی شوند ، در قسمت کد برنامه سعی کنید با متد SetText محتویات TextView را تغییر دهید ، اگر این متد هم جواب نمی دهد و در findViewById(R.id هم تکست ویو قابل دسترسی نیست. مشکل از sdk می باشد. دوباره sdk را نصب کنید.

  82. یونس گفت:

    با سلام و عرض ادب و احترام خدمت اساتید محترم من دیروز این آموزش رو خریدم ولی وقتی سورسشو وارد برنامه میکنم تگ های R رو نمیشناسه مثل:(R.Layout.ImageView) لطفا راهنماییم کنید خیلی مهمه با تشکر

  83. یونس گفت:

    ممنون مشکل تگ R حل شد
    ولی یک مشکل دیگه ای داشت که هنوز حل نشده لطفا این تصویر رو ببینید
    http://8pic.ir/images/vrhdw5k6occf25u3ck1y.png

    در قسمت properties هم این ارور رو داده لطفا این تصویر رو هم مشاهده کنید
    http://8pic.ir/images/3pda7t6qgoaxa5cp3otb.png

    با تشکر

    • مدیر گفت:

      اگه از اخرین نسخه های Eclipse و ADT استفاده می کنید پروژه بدون مشکل ایمپورت میشه.
      لایه رو کپی کنید و در پروژه دیگر پیست کنید.
      قبل از import هم یک new project بزنید تا کتابخانه های appcompat به ایکلیپس اضافه بشن.

  84. ehsan گفت:

    سلام من میخوام دیتابیس رو محدود کنم که فقط ۱۰ رکورد دیتابیس رو نمایش بده میشه بگید چیکار کنم تازه واردم بلد نیستم

  85. محمد حسین گفت:

    سلام
    اون نرم افزاری که تو قسمت اول گفتین با سی شارپ نوشیتن (برای دسته بندی متن ) رو در اختیارمون میزارین اگه میشه لینک دانلودشو بگید

    • مدیر گفت:

      سلام
      اون نرم افزار بیشتر مواقع (مخصوصا در ورژن جدید SDK) به درستی عمل نمی کنه. توی یه فرصت تکمیل و منتشرش می کنیم.

  86. محمد حسین گفت:

    سلام
    می خوام همراه متن هر داستان تعدادی عکس هم قرار بدم
    خواهش میکنم راهنمایی کنید
    آیا باید تصاویر رو تودیتابیس ذخیره کنم؟

    • مدیر گفت:

      سلام
      برای قرار گیری عکس در برنامه از ImageView استفاده میشه اما برای ذخیره سازی عکس ها از سه روش می توان استفاده کرد: ذخیره سازی در فایل اجرایی برنامه، ذخیره در پایگاه داده داخلی، ذخیره در پایگاه داده خارجی ( سرور)

  87. یونس گفت:

    سلام

    ببخشید من چطوری میتونم به جای لیست فصل ها به صورت عمودی یک لیست فصل به صورت زیر بسازم مثلا وقتی یکی از تصاویر رو زدم فرضاً به لیست یک داستان بره
    http://8pic.ir/images/ox96f4gpxx53jnl4xkn6.jpg
    لطفا اگر آموزشی مربوط به این قسمت میشه بهم بگید خیلی به این آموزش نیاز دارم و واقعا به خاطر راهنماییهاتون ازتون ممنونم

    • مدیر گفت:

      سلام
      بهترین روش برای انجام چنین کاری استفاده از دو لیست عمودی و افقی به صورت تو در تو می باشد ، به این صورت که به طور مثال برای عکس شما می توان یک لیست عمودی داشته باشید و سه تا لیست افقی درون اون اضافه کنید که در هر لیست دو تا button وجود داشته باشد یا بلعکس
      برای رفتن به یک اکتیویتی دیگه هم باید در کد برنامه مشخص کنید که با فشردن هر button چه اکتیویتی فراخوانی بشه

  88. یونس گفت:

    سلام

    ببخشید من چطوری میتونم به جای لیست فصل ها به صورت عمودی یک لیست فصل به صورت زیر بسازم مثلا وقتی یکی از تصاویر رو زدم فرضاً به لیست یک داستان بره
    http://8pic.ir/images/ox96f4gpxx53jnl4xkn6.jpg
    خیلی به این آموزش نیاز دارم لطف میکنید اگه راهنماییم کنید و واقعا به خاطر راهنماییهاتون ازتون ممنونم

  89. سینا گفت:

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

    • مدیر گفت:

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

  90. salehaghaee گفت:

    با سلام
    من فصل ۱ تا ۴ شما رو خریداری کردم
    ممکنه برای این فصل یه تخفیفی ارائه بدید تا خریداری کنم؟
    با تشکر

  91. یونس گفت:

    سلام
    ببخشید من با این کتاب یه برنامه ساختم که محتویاتش زیاده وقتی میخوام جستجو کنم یا خیلی دیر میاره (مثلا بعد از ۱۰ ثانیه) یا بعضی وقتا نمیاره و ارور force stopped رو میده
    لطفا اگه سورس دیگه ای مربوط به جستجو دارید که با زدن یک دکمه جستجو رو انجام بده به من بگید یا راهنمایی کنید
    باتشکر

  92. با سلام و خسته نباشید !!
    من واسه لود کردن پروژه مشکل دارم،
    در پوشه ی Values-v14 فایل style.xml ارور میده نمیدونم چرا ؟؟
    در ضمن پکیج اکلیپس رو هم از سایت خودتون دانلود ردم .

    • مدیر گفت:

      سلام. ممنون
      احتمالا از Resource هایی در پروژه قبلی استفاده شده است که در حال حاضر در دسترس نیست.
      فایل style.xml را باز کرده و به قسمت کد style.xml رفته و خطی که پیغام خطا دارد را ببینید، مشکل به وجود آمده در استفاده از Resource نوشته شده در همان خط می باشد.

  93. جاوید گفت:

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

    • مدیر گفت:

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

  94. با سلام و خسته نباشید !!
    چطور میشه بطور آنلاین و مستقیم با استاد در ارتباط باشم !؟!!؟

  95. محمد حسین گفت:

    سلام
    من در قسمت جستجو مشکل دارم بازار ازم ایراد گرفته
    بعضی اوقات با تایپ یک کلمه در جستحو برنامه فورس کلوز میده
    تعداد صفحات کتاب من ۱۰۰ تاست
    از باتنی هم که گفتین استفاده کردم ولی بازم فورس کلوز میده
    خواهشم میکنم راهنماییم کنید.

    • مدیر گفت:

      سلام
      احتمالا در کد شما اشتباه نحوی وجود دارد. برنامه تون رو debug کنید تا نوع و مکان مشکل کد رو متوجه بشید و اون رو برای ما ارسال کنید.

  96. سینا گفت:

    با سلام و احترام خدمت مدیر
    تشکر بابت اموزشهاتون
    من ساخت دیتابیس رو که رایگان بود دان کردم و بلد شدم اما سایر اموزش های این فصل که به صورت فروشی هستن رو ندیدم.میخواستم مجموعه ساخت کتاب رو خریداری کنم اگه اموزشش ۰تا۱۰۰هست و براحتی با سورس کد های خودتون گذاشین میشه کتاب رو ساخت و بدون دانش برنامه نویسی هستن تا من خریداری کنم.
    تشکر از اقای انجمنی لطفا بصورت واضح واسم توضیح بدید ممنون میشم

    • مدیر گفت:

      سلام. ممنون
      مجموعه های اندروید شامل ۶ فصل هستش که از فصل اول (مقدمات و نحوه راه اندازی محیط برنامه نویسی) آغاز و تا فصل ششم (آموزش ساخت کتاب در اندروید) ادامه داره.
      بعد مشاهده ۶ فصل میشه گفت اکثر پروژه های نیمه حرفه ای تا حرفه ای رو می تونید تهیه کنید.

  97. بیتا گفت:

    سلام
    من این فصل و خریداری کردم و وقتی سورس و تو ایکلیپس ایمپورت میکنم ضربدر قرمز روش میخوره و اجرا نمیشه مشکل از کجاست؟
    http://s5.picofile.com/file/8160605068/12_30_2014_08_07_07_%D8%A8.png
    یه سوال دیگه هم داشتم اگه بخوام این پروژه آماده رو عوض کنم و متن و سرفصل های مورد علاقه خودمو جایگزین کنم(بدون اینکه از اول دیتابیس بسازم و کدنویسی کنم) امکان داره؟اگه آره ممنون میشم راهنماییم کنید چون نیاز مبرم به یه پروژه دارم و درکوتاه مدت نمیتونم هم آموزش ببینم و هم بسازم

    • مدیر گفت:

      سلام
      ممکن است Target استفاده شده در برنامه در sdk شما موجود نباشد برای راهنمایی بیشتر بعد از آپدیت sdk ارور مربوط به برنامه رو بفرستید
      برای تغییر در متون پروژه کافی است به کد برنامه دسترسی داشته باشید ، در این صورت تمام عملیات تغییر در ظاهر ومحتوا را می توانید انجام بدید

  98. امین گفت:

    سلام اینا که تخفیف داشتن پس چی شد ؟؟؟ یکدفعه تصمیم به برداشتن همه تخفیفا گرفنین

  99. محمد حسین گفت:

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

  100. ali گفت:

    سلام ، شما در این قسمت ها امکان کپی کردن متن رو هم یاد دادید؟
    + قیمت این محصول ( پست درب منزل ( چند تومن میشه و اینکه شامل چند DVD هست؟
    با تشکر

  101. reza گفت:

    در بخش values به هر ۳ قسمت error میگیرد

    • مدیر گفت:

      مشکل شما احتمالا مربوط به theme یا target api شما می شه.
      ابتدا target بالاتری برای برنامه انتخاب کنید ، اگر مشکل باقی ارور مربوطه برای راهنمایی بیشتر ارور مربوطه را ارسال کنید.

  102. محمد گفت:

    سلام من میخوام تو نرم افزارم pdf نشون بدم باید چیکار کنم؟
    کدوم قسمت رو باید دریافت کنم؟

    اگر میشود پاسخ رو برام ایمیل کنید

    • مدیر گفت:

      سلام
      عموما برای راحتی کار از pdf viewer خود گوشی برای نشون دادن pdf استفاده می شه.
      به این ترتیب که برنامه شما هر موقع که خواستید با استفاده از pdf viewer خود گوشی فایل pdf رو باز می کنه.

  103. ali گفت:

    سلام ، خسته نباشید
    این برنامه ای که شما ساختنش رو یاد میدید به این صورت مورد قبول مارکت ” بازار ” هست؟
    ممنون میشم جواب بدین

    • مدیر گفت:

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

  104. مرتضی اکبری گفت:

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

    • مدیر گفت:

      سلام. برای قرار گیری تصویر در برنامه از ImageView استفاده میشه. برای ذخیره سازی عکس ها هم از سه روش می تونید استفاده کنید: ذخیره سازی در فایل اجرایی برنامه، ذخیره در پایگاه داده داخلی، ذخیره در پایگاه داده خارجی ( سرور)

  105. میلاد بسحاق گفت:

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

    سپاس فراوان

  106. میلاد بسحاق گفت:

    استاد انجمنی در قسمت اول فصل ۶ گفتین که یک نرم افزار برای تقسیم مطالب (برای راحتی در ساخت دیتابیس) میگذارید

    ولی داخل مجموعه چیزی نبود

    ممنون میشم فایل exe رو قرار بدین
    تشکر

  107. sajjad گفت:

    سلام , چرا وقتی پروژه ساخت کتاب رو ایمپورت میکنم اینجوری میشه ؟ این عکس رو ببینید : http://upload7.ir/preview.php?user=&file=9998d67e545f697572134f1243a12890a003a3b9.png

    چرکار باید بکنم ؟

    • مدیر گفت:

      سلام
      عبارت پیغام خطا رو هم بفرستید.

      • sajjad گفت:

        سلام ,
        آخه یک عبارت نیست . از همه چیز خطا میگیره ! البته فقط توی فایل Setting ؟!

        • مدیر گفت:

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

  108. محمد حسین گفت:

    سلام
    اگه بخوایم ترتیب لیست فصل ها و لیست داستان ها به صورت حروف الفبا نباشه چی کار باید بکنیم مثلا چینششون بر اساس آی دی باشه

  109. javid گفت:

    سلام
    من مجم.عه شما رو خریداری کردم
    میخوام بدونم اگه فقط بخوام فصل ۶ رو یاد بگیرم دیدن همین فصل به تنهایی کفایت میکنه یا حتما باید فصل های قبلش رو ذیده باشم؟؟؟
    ممنون میشم سریع جوب بدید

  110. mohammad گفت:

    سلام خسته نباشید استاد
    بنده میخواهم در برنامه با زدن دکمه منو تنظیماتی برای کار باز بشه که بتونه فنت و فاصله خطوط و حالت شب و روز رو خودش انتخاب کنه
    خیلی ممنون میشم اگر راهنمایی کنید :)

    • مدیر گفت:

      درود
      شما می تونید در بخش منو برنامه تون (فرقی نمی کنه که شما یک دکمه منو در برنامه تون داشته باشید یا از متد پیش فرض منو در برنامه تون استفاده کرده باشید) از یک listview استفاده کنید و هر قسمت لیست رو به هر یک از تنظیمات مورد نظرتون اختصاص بدید تا کاربر با ورود به هر قسمت لیست بتونه تنظیمات مورد نظر ش رو انجام بده و یا تغییرات مورد نظر شما اتفاق بیفته.

  111. حامد گفت:

    با سلام خدمت استاد عزیز
    من قبلا فصل های ۲ تا ۴ این مجموعه رو خریداری کردم و از این فصل فقط جلسه ششم رو میخوام
    میخواستم بدونم امکانش هست که با پرداخت هزینه لینکش رو برام بذارید ؟

  112. mohammad گفت:

    سلام شرمنده استاد من خیلی سوال میپرسم
    وقتی برنامه لیست ویو رو نشون میده به ترتیب حروف الفبا موارد داخل لیست رو نشون میده ولی من میخوام با اون ترتیبی که مورد نظر منه نشون بده . چکار باید کنم( یعنی همون ترتیب آی دی باشه)
    خیلی خیلی ممنون :)

  113. mohammad گفت:

    استاد برناممو که نوشتم تموم شده یه مشکل عجیب داره که روی یو ویو اجرا میشه ولی روی گوشیم اجرا نمیشه . مشکل کجاست ؟
    خیلی ممنون :)

    • مدیر گفت:

      درود
      احتمالا برنامه نوشه شده با api گوشی سازگار نیست ( مینیموم sdk انتخاب شده و ورژن اندروید گوشی خودتون رو با هم مقایسه کنید)

  114. میلاد بسحاق گفت:

    با سلام خدمت استاد

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

    منتها وقتی داخل تکست ویو یک متن ۲ کلمه ایی یا یک متن خیلی کوتاه زیر ۲تا بنویسم از برنامه میاد بیرون

    اینم کد قسمت دکمه

    go.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {

    if(rbname.isChecked()){

    refresh(word.getText().toString(), “Name”);

    }else if(rbmatn.isChecked()){

    refresh(word.getText().toString(), “Matn”);

    }

    }
    });

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

    استاد ممنون میشم،پروژه م کامل هست و فقط همین یک ایراد

    سپاسگذار

  115. امید گفت:

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

  116. فدايي گفت:

    سلام
    میخواستم بدونم فصل بعد کی اماده میشه ؟

  117. آرام گفت:

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

    • مدیر گفت:

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

      • آرام گفت:

        متوجه منظور بنده نشدین .
        هر قسمتی رو که آموزش دادین جداگونه سورس هم گذاشتین ؟
        یا کلا یه پروژه ست و همه این قسمتهای آموزش رو روش پیاده می کنین ؟
        یعنی در نهایت یه پروژه هست که همه این آموزش ها توش اعمال شده باشه ؟
        اگه اینجوری باشه خیلی عالیه .

        • مدیر گفت:

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

  118. امید گفت:

    اوستاد سلام مجدد..من توی ایکلیپس موقع RUNبرنامه مشکل دارم واین پیام رو میده:
    Your project contains erro(s), please fix them before running your application
    ممنون میشم بگین به چه علته..دیباگ هم نمیشه روش میزنم بازم این پیام میاد.

  119. ahmad گفت:

    سلام من پکیج ویژه رو سفارش داده بودم لطفا هر چه زودتر برام قارسال کنید با تشکر

  120. میلاد بسحاق گفت:

    با سلام
    استاد دیتابیس من سنگین هست و برنانه رو خیلی کند میکنه
    کدهای دیتابیسم دقیقا مثل کدهای خودتون هستش

    لطفا کدهای مربوط به دیتابیس رو داخل thered بذارید تا کند نشه
    یا مثل آموزش فصل ۴

    ممنون میشم

  121. امید گفت:

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

  122. امید گفت:

    استاد من منتظرم..ببخشید باز پیام دادم..اگرم لازمه بفرمایید من dvd 1 رو مجددا ارسال میکنم…تشکر

  123. امید گفت:

    استاد تشکر هروقت قرار دادید زحمتتان خبر دهید…تشکر..

  124. مجید گفت:

    با سلام چطوری صفحه در حالت landscape ثابت قرار می گیرد؟

  125. دوجی گفت:

    با سلام و خسته نباشد بابت زحماتتون
    ببخشید وقتی سورس فصل ۶ رو امپورت میکنم این اخطار و میده
    http://8pic.ir/images/hhaabetp6brcvsl9d3jc.png
    ممنون میشم راهنمایی کنید

    • مدیر گفت:

      با سلام
      اگر فایل appCompat را در اختیار دارید طبق مراحل زیر عمل کنید:
      از File->Import فایل را انتخاب کنید و در Project-> properties->Android
      فایل appCompat را انتخاب کنبد.

      اگر فایل را در اختیار ندارید:

  126. مجید گفت:

    با سلام ممنون از زحمتاتون
    می خواستم ببینم میشه برنامه تو لحظه استارت ئستگاه بالا بیاد؟
    (زمانی که تازه گوشی یا تبلت رو روشن می کنیم برنامه نوشته شده بالا بیاد)
    ممنون

  127. مجید گفت:

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

  128. محمدرضا گفت:

    سلام
    قسمت اول فصل ۶ گفتید سورس برنامه ای رو قرار میدید که با استفاده از اون میشه به صورت خودکار دیتابیس رو ساخت ولی هرچی گشتم توی هیچکدوم از فولدرا نگذاشته بودید!
    اگه میشه برای من ایمیلش کنید

  129. رضا گفت:

    اضافه کردن تصویر به کتاب در این فصل آموزش داده شده؟

  130. امید گفت:

    سلام استاد باتشکر از شما بلاخره لینک رو ردم…استاد من دیتا بیس رو همراه شما جلو رفتم همون جلسه اول منظورمه بعد الان تو ÷نجره لاگ کت سفیده و من ارور هارو نمیبینم نه توی Verbose و نه اون چند تای دیگه ارور و … ایا تنظیمات ایکلیبس بهم خورده؟
    تشکر..

  131. امید گفت:

    اوستاد ببخشید ریست کردم برنامه رو درست شد..اما علت ارورش رو پیدا نمیکنم براتون جی میل میکنم تشکر :)

  132. hossein گفت:

    سلام. روی این فصل تخفیف نوروزی ندارید؟
    میدونم این مبلغ کمه ها، اما خو همینم برا ما دانشجوها سنگینه

  133. امید گفت:

    اوستاد سلام سال نویتان مبارک…عزیز مبحث دوم دیتا بیس کمی سنگین بود..البته چون خودتان گفتید نظری پیشنهادی انتقادی دارید بگید..ممنون از زحماتتان فقط من چون دارم همراه شما کار میکنم با فیلم بعضی جاها ایکلیپس با اینکه ایمپورتم میکنم ارور میده یا نمیشناسش یا بعضا” اصلا وجود نداره بعضی از پارامتراش مثل
    String[]name=new String[]
    که اصلا نمیشناسش بااینکه مثل شمام نوشتم
    یا
    List1.setAdapter((ListAdapter) new ArrayAdapter(this, count, count, null R.layout.abc_simple_decor,name));
    که ار لای اوت رو اصلا نمیشناسش…شاید مشکل بعضی از بچه ها هم باشه..یا اینکه مثلا اصلا نگفتید که اصلا دستور وید چی هست..تو توضیحاتتان..و امثالهم..بهر شکل خیلی زحمت کشیدید من هر شب با صدای شما که بهشم عادت کردم بیدارم و کار میکنم..امید وارم که جلوتر که میرم دستورات برام مفهوم تر باشه بازم درود انشالله کرمان بیای در خدمتم:)..

  134. امید گفت:

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

  135. رحیم گفت:

    سلام استاد
    دوتا سوال داشتم
    ۱-در فصل ۶ قسمت سوم به ارایه Name در دستور super که در کلاس AA استفاده کردین اشکال میگیره و میگه که باید int باشد.
    ۲-در تابع refresh به دستور
    int s=db.count(“content”, “Season”); ایراد میگیره و میگه The method count(R.string, String) in the type database is not applicable for the arguments (String, String)
    باتشکر

    • مدیر گفت:

      درود
      توجه کنید که دو نوع رشته به صورت string و String در اندروید تعریف شده که خواص خاص خود را دارند و ضمنا به ایجاد کتابخانه های مورد نیاز هم توجه نمایید.

  136. رضا گفت:

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

  137. مصطفی گفت:

    سلام ایا امکانش هست من این اموزش رو بدون سورس خریداری کنم و یک تخفیف به من می دید

  138. ابوذر گفت:

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

  139. سعید گفت:

    سلام
    توی آموزش گفتید یک پروژه به زبان c# دارم که فایل word و دیتابیس را میگیره و با الگوریتم فایل های word را میریزه توی دیتابیس.
    میشه برنامشو برام ایمیل کنید.
    با تشکر

  140. محمد اسماعیلی گفت:

    سلام خدمت استاد گرامی با عرض پوزش دو تا سوال داشتم:
    ۱:کد نویسی برنامه ی من به اتمام رسید ولی برنامه که اجرا میشه روی دکمه ی فهرست مطالب که کلیک می کنم اسم فصل خوانا است ولی متن تعداد داستان که روبروش نوشته شده فونتش به هم ریخته یعنی اصلا فارسی نیست لطفا راهنماییم کنید
    ۲:من برای فصل هام اسم تعیین کردم ولی از هر اسم دوتا فصل درست شده که داستان ها در هردوتاش تقسیم شده لطفا راهنماییم کنید چیکار کنم مشکلم حل بشه
    با تشکر

  141. محمد اسماعیلی گفت:

    سلام
    چرا وقتی اسم پکیج رو عوض می کنم وحتی یک خطا هم در قسمت سورس نیست چرا برانامه ارور میده و اجرا نمیشه لطفا راهنماییم کنید نمی تونم برنامه رو به مایکت ها بدم

  142. محمدر ضا گفت:

    سلام استاد خسته نباشید
    استاد من اموزش ساخت کتاب رو خریدم خیلی جالبه دستتون درد نکنه

    ولی استاد من می خوام همراه متن داستانم چند عکس هم نمایش بدم

    چطور عکس ها را داخل دیتا بیس بزاریم

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

    دقیقا مثل ترکیب متن و تصویر که در سایت هست

    ولی نمی دونم چطور استفاده کنم در برنامه

  143. محمدر ضا گفت:

    سلام استاد من این کدها رو نوشتم
    ولی گجای سورس کتاب بزارم تا عکس هار رو صبق داستان بکیره هر جا می زارم ارورر می ده
    im=(ImageView)findViewById(R.id.im);
    db.open();
    byte[] p=db.getpic(Integer.parseInt(page.getText().toString()));
    if(p!=null){
    Bitmap bm=BitmapFactory.decodeByteArray(p, 0, p.length);
    im.setImageBitmap(bm);
    }else {
    }
    db.close();

    اینو در داخل oncreگذاشتم ولی فورس کلوز می کنه
    کد پایین را هم در کلاس دیتا بیس گذاشته ام

    ولی نمی شه چکار کنم استاد خیلی درکیرشم کمکم کنید

    public byte[] getpic(int id){

    Cursor cu=mydb.rawQuery(“select * from content where ID=”+id,null);
    cu.moveToFirst();
    byte[] s;
    s=cu.getBlob(2);
    return s;

  144. محمدر ضا گفت:

    راستی استاد
    دیتا بیسم هم درست کردم براش

  145. محمدر ضا گفت:

    شما توی یه اموزش گفته بودید

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

    خیلی خیلی عجله دارم هر چی هست ایمیل کنید هزینه هم در خدمتیم

    من از چی برای id استفاده کنم

  146. کریمی گفت:

    سلام
    من این فصل رو پرداخت کردم ولی لینک دانلود خرابه!!!
    چکار کنم؟

  147. کریمی گفت:

    با سلام و خسته نباشید !!
    من قسمت ۶ رو خریداری کردم
    چطور میشه بطور آنلاین و مستقیم با استاد در ارتباط باشم !؟!!؟

  148. علی گفت:

    سلام
    چگونه به دیتابیس تصویر اضافه کنیم. و در برنامه از آن استفاده کنیم.
    با تشکر

  149. محمد اسماعیلی گفت:

    سلام مهلت استفاده از you wave به اتمام رسیده چطوری دوباره فعالش کنم
    لطفا راهنماییم کنید با تشکر

  150. معصومه گفت:

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

  151. کیا گفت:

    سلام آقا پوریا خسته نباشید ببخشید یه سوال داشتم من بعضی از برنامه های محتوایی که در بازار بودن رو که بررسی کردم از دیتا بیس استفاده نکردن و فایل عکس و متن رو به صورت txt در پوشه assets قرار داده بودن و هر موضوع رو که باز میکردی عکس مربوطه که هم نام بود با متن در بالا و بعد متن مربوطه نمایش داده میشد در لیست ویو و صفحه ای نبود یه لیست ویو بود که تا پایین کشیده میشد میتونید راهنماییم کنید چطوری متن و عکس رو توسط لیست ویو بگیرم چون کتابی که من میخوام تهییه کنم دارای عکس هست و متن زیادی داره و از این طریق کار بسیار ساده تر میشه واسه من ممنون میشم راهنماییم کنید

  152. محمد گفت:

    سلام
    چطور میشه بین مطالب تصویر قرار داد؟

  153. محمد اسماعیلی گفت:

    سلام خدمت استاد گرامی
    من از طریق سورس شما یه کتاب نوشتم این کتاب دارای تعداد فصل های زیادی است وقتی در قسمت فهرست داستان ها می رم با کمی مکث از برنامه خارج میشه این مشکل روهم وقتی بین مطلب هستم بعضی وقتا رخ مید و از برنامه خارج میشه در حالی که در سورس هیچ گونه خطایی رخ نداده در این کتاب از دیتابیس خارجی استفاده می کنم که کطالبش نسبتا زیاده لطفا راهنماییم کنید نمیدونم چیکار کنم
    با تشکر

  154. محمد اسماعیلی گفت:

    سلام
    چگونه کلید درباره ما رو به برنامه اضافه کنم
    لطفا راهنماییم کنید با تشکر

  155. saye گفت:

    سلام
    چطور میشه از تصویر استفاده کرد
    ممنون می شم توضیح بدید

  156. محمد اسماعیلی گفت:

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

  157. ساسان گفت:

    سلام برای ساخت کتاب اندرویدی بهترین روش کدام است و کتابهای اندرویدی که در مارکتها هستند بیشترشان با چه روشی ساخته شده اند ( دیتابیس و …)؟ برای اضافه کردن قسمتهای مختلفی مانند جستجو و… در روش وب ویو میتوانم همان کدهایی که در روش دیتابیس استفاده کردم ( برای قسمت جستجو و علاقمندی و …) را بکار ببرم یا باید تغییراتی بدهم ؟با تشکر.

    • ساسان گفت:

      سلام اگر امکان دارد سورس کامل کتابی میخواهم که متن و عکس با هم در صفحه باشند و این کتاب قسمتهای مختلفی مانند جستجو ، تنظیمات ، علاقمندی و.. را داشته باشد و این قسمتها در داخل تمامی اکتیویتیها نمایش داده شود ( در قسمت بالا یا پایین ) خواهش میکنم این سورس را معرفی کنید و یا برای دانلود قرار دهید.

  158. منصور گفت:

    سلام بنده صفحات pdf دارم و میخوام از این ها کتاب اندروید درست کنم .آیا با خربد این پکیج امکانش هست؟
    لطفا پاسخ رو ایمیل کنید

  159. مهدی گفت:

    سلام آقا پوریا برنامه ی شما در قسمت سرچ بعد از چند بار نوشتن و پاک کردن متن force close میشه. علت چیه.

  160. مهدی گفت:

    سلام می خواستم کاملتر بگم. برنامه شما در قسمت جستجو بعد از چندین بار(حدود ۱۵ تا) نوشتن و پاک کردن در EditText چه بر اساس متن،چه بر اساس نام force close میشه.لطفا راهنمایی کنید.

  161. سید ایمان گفت:

    سلام.من قسمت هقتم رو میخوام .چطوری باید خرید کنم..
    سورس

  162. مهدی گفت:

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

  163. وحید گفت:

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

  164. وحید گفت:

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

  165. shahin گفت:

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

    • مدیر گفت:

      درود بر شما
      نرم افزاری که میفرمایید خیلی باگ داشت و گاها در بعضی موارد روی ورژن های جدید کار نمیکرد. برای همین حذفش کردیم.
      در رابطه با سوال اولتون هم بهتره با پشتیبان بخش اندروید در ارتباط باشید: VinousEng@Gmail.Com

  166. reza گفت:

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

  167. سجاد گفت:

    سلام
    ببخشید آموزش پرداخت درون برنامه ای بازار هم بزارید

  168. آریو گفت:

    سلام
    من این پکیجتون رو خریدم
    مشکل بزرگی که داره اینه که تعداد مطالب دیتابیس از یه حدی که بیشتر میشه اپلیکیشن رو که توی گوشی اجرا میکنیم فورس کلوز میده
    ممنون میشم مثل همیشه راهنماییم کنین

  169. amir گفت:

    با سللام.
    میخواستم بدونم با این مجموعه میشه برنامه آشپزی شبیه های کوک نوشت؟

    • مدیر گفت:

      درود بر شما
      این برنامه ای که فرمودید رو ندیدم حقیقتش. ولی میتونید با کمک این آموزش یه اپلیکیشن آشپزی کامل بنویسید.
      پ.ن: مجموعه جدید ساخت کتابچه (۲۰۱۶) در حال تهیه هستش و اواسط همین ماه منتشر میشه. پیشنهاد میکنم اگه میتونید صبر کنید از مجموعه جدید با سرفصل های جدید استفاده بفرمایید.
      با تشکر

  170. مهران گفت:

    سلام
    بنده فقط سورس رو بصورت جداگانه میخوام

  171. مهدی گفت:

    سلام،اموزش ساخت کتاب چرا لینگ نداره؟؟؟؟؟؟؟؟ساخت کتابچه نه!!!ساخت کتاب لینک ندارهههه؟؟؟

  172. fateme گفت:

    سلام .
    این برنامه رو طبق اموزش شما پیش رفتم ولی در ساخت دیتابیس مشکل دارم. دیتابیس کپی میشه ولی جداول درست نمیشن! اشکال از کجاست؟ این هم از ارور برنامه:
    ۱۰-۳۰ ۱۹:۳۹:۳۶٫۱۵۸ ۱۸۸۰-۱۸۸۰/? E/SqliteDatabaseCpp﹕ sqlite3_open_v2(“data/data/com.hashemi.fateme.nemune/databases/salamat banke”, &handle, 1, NULL) failed
    ۱۰-۳۰ ۱۹:۳۹:۳۶٫۲۱۸ ۱۸۸۰-۱۸۸۰/? E/SQLiteDatabase﹕ Failed to open the database. closing it.
    android.database.sqlite.SQLiteCantOpenDatabaseException: unable to open database file

  173. برنامه نویس کوچک گفت:

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

  174. sasan گفت:

    با سلام
    میخواستم پکیج آموزش ساخت کتاب در اندروید رو خریداری کنم
    لینک نداره؟

    • مدیر گفت:

      درود
      پکیج آموزش اندروید جدید تحت عنوان مجموعه اندروید ۲۰۱۶ منتشر شده و با مجموعه قبل جایگزین شده. لطفا از مجموعه جدید استفاده بفرمایید.

  175. کوروش گفت:

    سلام خسته نباشید . من قبلا پکیج آموزش کامل اندروید که شامل ۶ فصل بود ( همون که مدرسش آقای انجمنی هست ) ازتون خریده بودم یه جا و همش رو هم دانلود کرده بودم ، اینم لینک دانلودی بود که داده بودین و حجمش هم ۳ گیگ بود
    http://dl2.irprogram.com/irprogram/1393/10Bdelll998/1cnc7enc7ebcjsi1izmfu/Android%20Package%202014.rar

    ولی متاسفانه این فصل ( فصل ۶ ) به دلیل اشتباه خودم از هاردم پاک شده . امکانش هست لینک دانلود این فصل رو بدید تا نخوام دوباره بخرمش ؟

  176. فرزاد گفت:

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

  177. محمد گفت:

    با سلام من می خواستم آموزش ساخت کتاب رو دانلود کنم ولی لینک نداره ، در پکیج جدید تون هم که آموزش کتاب نیست.
    تو سرفصل های که چیزت تحت نام ساخت کتاب نیست!!!!
    فصل دوم: سطح پیشرفته برنامه نویسی اندروید (۲۰۱۶)
    فصل سوم: متریال دیزاین در اندروید (۲۰۱۶)
    فصل چهارم: آموزش کامل ساخت اپلیکیشن دیوار اندروید
    فصل پنجم: پکیج کامل ساخت کتابچه در اندروید
    فصل ششم: پکیج کامل ساخت برنامه چت در اندروید

  178. رضا گفت:

    سلام از کجا میشه خرید؟

  179. amir گفت:

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

  180. نورا گفت:

    سلام چرا لینک دانلود نداره?

  181. محمدرضا گفت:

    با سلام.پس لینک دانلودش کجاست؟ کجا باید بخرم؟

    • مدیر گفت:

      با درود
      این مجموعه از سایت حذف و با مجموعه جدید جایگزین شده.
      لطفا از مجموعه جدید اندروید استفاده بفرمایید.

  182. الیاس گفت:

    با عرض سلام و خسته نباشید بنده الان متوجه نشدم !
    این اموزش در زمینه ساخت ساخت کتاب اندروید مگه نیسته؟
    پس چرا لینک خرید مرًّبوط به این پکیج اموزشی موجود نیسته ؟

  183. leila گفت:

    اگه بخایم بغیراز تنظیماتی که اعمال کردیم تنظیمات اضافه ای روی متنایی که تو دیتابیس کپی میکنیم داشته باشیم باید چکارکنیم؟! مثلا اومدن سرخط با
    /n
    یا بولد شدن یک بخش یا اینکه مثلا یک خط ریزتر از بقیه متن باشه و … من با
    SQLite Expert Professional
    کار میکنم، رنگ متن یا سرخط یا تنظیمات دیگرو که تو دیتابیس اعمال میکنم تو برنامه اعمال نمیشه!
    بعضیا میگن با تگ اچ تی ام ال اگه بزنی میشه؟ درسته؟ اگه ممکنه یه مثال بزنید برام…واقعا ممنون

دیدگاه شما

نام

ایمیل

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