محصولات آموزشی نیک اندروید

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

به نام خدا

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

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

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

package06-pic

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

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

 

 

محتوای آموزشی بر اساس جلسات:

در جلسه اول:

توضیحات کامل فصل و پروژه ها

ساخت دیتابیس استاندارد

در جلسه دوم:

نحوه اضافه کردن دیتابیس به برنامه

خواندن اطلاعات از دیتابیس

محاسبه تعداد داستان ها و فصلهای موجود در جدول

در جلسه سوم:

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

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

نمیایش موضوعی مطالب روی ListView

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

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

تغییر اندازه کلیدها به کمک کد برای صفحه نمایش ها با اندازه های مختلف

ساخت انیمیشن های Translate

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

در جلسه پنجم:

نحوه اضافه کردن و حذف کردن از لیست علاقه مندیها

نمایش لیست علاقه مندیها

ساخت  Costumize menu برای منوی اصلی

استفاده از ابزار onTouch برای فراخوانی منو

استفاده از Animation ها در Styler ها

در جلسه ششم: 

نحوه استفاده از دستور like

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

در جلسه هفتم:

ساخت منویی تنظیمات

نحوه تعیین و ثبت فونت متنها

نحوه تعیین و ثبت سایز متنها

نحوه تعین و ثبت فاصله بین خطوط

نحوه تعیین و ثبت حالت روز و یا شب

در جلسه هشتم:

اضافه کردن Background به تمامی اکتیویتی ها

نمایش تمام داستان های دیتابیس

ساخت کلید ادامه مطالعه

اشتراک گذاری متن ها

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

 

————————————————————————————–

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

۷ ساعت فیلم آموزش فارسی پروژه محور در قالب ۸ جلسه

سورس کامل پروژه انجام شده در طول مدت اموزش

————————————————————————————–

مدت زمان آموزش : ۷ ساعت

تعداد جلسات : ۸ جلسه

حجم کل: ۹۳۸ مگابایت

رمز فایل فشرده: www.nikandroid.com

قیمت : ۴۰ هزار تومان

دمو: لینک دانلود قسمت اول فصل

فروش ویژه با %۲۰ تخفیف – ۳۲ هزار تومان

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

————————————————————————

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

فصل اول: مقدمات برنامه نویسی

فصل دوم : دیتابیس در اندروید

فصل سوم : فایلینگ در اندروید

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

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

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

فصل هفتم : آموزش ساخت برنامه برای وبسایت

بیش از یک سال
تعداد نظرات :۳۸۵
بازدید : 108678

مدیر پوریا انجمنی

  1. محمد جواد می‌گه:

    سلام استاد
    قیمتاتون یه جوریه ………
    باتشکر یاحق

  2. **محمد** می‌گه:

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

    • این فصل آموزشی در حال حاضر هم خیلی زیاد شده. من تا جایی که امکان داشت سعی کردم موارد مهم رو ذکر کنم داخل این فصل. در صورتی که همه موارد موجود رو آموزش میدادم شاید این فصل حدود ۳۰ ۴۰ جلسه میشد. آموزش کار با تصاویر رو انشالا در قالب یک تک قسمت تا چند روز آینده منتشر خواهم کرد.

  3. عرفان می‌گه:

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

  4. رضا می‌گه:

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

  5. بهنام می‌گه:

    سلام

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

    ایشالا در سایت جدید موفق باشید .

  6. میلاد می‌گه:

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

  7. محمد جواد می‌گه:

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

  8. عرفان می‌گه:

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

  9. رضا می‌گه:

    میشه آموزش ساخت بازی هم بذارین. اگه در آینده میتونین بذارین. بگین تا منتظر بمونم. یه بازی مثل فروت نینجا

  10. alireza می‌گه:

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

  11. میلاد می‌گه:

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

  12. ابی می‌گه:

    عالیه ولی من فعلا از اول شروع کردم خیلی راضی ام

  13. سیامک می‌گه:

    قیمتاتون بالاست خیلی………………..

  14. علی اصغر می‌گه:

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

  15. علی اصغر می‌گه:

    من هم موافقم با نظر اقا کیوان .

  16. محمد می‌گه:

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

  17. بهنام می‌گه:

    سلام آموزش ها جدید از کی شروع می شه ؟

  18. علی اصغر می‌گه:

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

  19. emad می‌گه:

    سلام
    چرا اموزش اندروید با زبان #C نمیزارین برای اونایی که به زبان #C مسلطا ؟؟

  20. سعید می‌گه:

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

  21. جهان می‌گه:

    با سلام
    برای خرید این فصل ایا لازم است که فصل های قبل را هم خریداری نماییم

  22. alireza می‌گه:

    ‌‌‌سلام لطفا زود جواب بدید لازم دارم،چطوری فایل apk یک پروژه رو درست کنم؟!!!!

  23. مسعود می‌گه:

    سلام و خسته نباشید
    یه سوال خیلی مهم دارم
    من HTML CSS JS PHP رو کار کردم
    میخواستم ببینم اگه این ۶ فصل رو بخرم میتونم اپلیکشن اندروید بنویسم ؟
    با استفاده از JAVA اموزش میدید ؟ یه توضیحی میدید

  24. عباس می‌گه:

    سلام ببخشید قسمت ۷ که انجام پروژه ماشین خساب هستش رو چرا جدا نمیزارین؟من تکتک از سایت دانشجویار دانلود کردم این قسمته انجام پروژِه ماشین حساب تو یه بسته ی جداست که نزدیک ۵۰۰ مگ حجم داره لطفا جدا بزارید اون قسمتو

  25. مهریا می‌گه:

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

  26. امیر می‌گه:

    سلام استاد

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

    ممنونم

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

    خیلی ممنونم یا حق

  27. سپهر می‌گه:

    چند روزه سعی می کنم خرید پستی انچام بدم!!! نمیشه و مدت تخفیف تموم شد!!!!چکار کنم

  28. reza می‌گه:

    سلام من آموزش رو خریداری کردم اگر میشه سورس رو برام ایمیل کنید ممنون
    r.karimi19@yahoo.com

  29. علی اصغر می‌گه:

    استاد آموزش جدید نمی زارید ؟

  30. alireza می‌گه:

    سلام چطوری میتونم نام پکیچ یک فایل apk رو بدست بیارم؟

  31. mehdi می‌گه:

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

  32. reza می‌گه:

    سلام تو جاوا(آندروید) دستوری شبیه به region توی #C هست؟ برای مرتب کردن کدها

  33. saeid می‌گه:

    سلام.
    الگوریتمی که شما برای پر کردن آرایه از دیتابیس استفاده کردی خیلی سنگینه. یعنی مثلا اگه یه جدول ۲۰۰۰ تا رکورد داشته باشه، در حلقه for شما ۲۰۰۰ بار کوئری می گیره!!!!!
    بهتر بود دستور for رو در توابع کلاس database استفاده می کردی یا روشهای دیگه ای رو بکار می بردید.

  34. سعید می‌گه:

    سلام استاد پس آموزش بعدی کی قرار داده میشه در سایت؟

    • مدیر تقی زاده می‌گه:

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

  35. سمانه می‌گه:

    درود
    خواهشمندم در صورت امکان هزینه رو کمتر کنید.
    سپاسگزارم

  36. رضا می‌گه:

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

  37. فرزین می‌گه:

    تشکر که با قیمتهای کم آموزشهای خوب گذاشتید.

  38. سمانه می‌گه:

    درود و خسته نباشید
    من فایل Android Learning Package06.rar رو با حجم ۶۱۶MB دانلود کردم ولی موقع اکسترکت ، فایل Android Learning S06-E06 (Search).mkv خطا میده.مشکل چی میتونه باشه؟
    سپاسگزارم

  39. havid می‌گه:

    سلام. آقا تو رو خدا کمک کنید
    به من یه ” رشته اتصال به دیتابیس” دادند که با اون وصل بشم به دیتابیس
    چه جوری باید وصل شم؟
    میگن آدرس دیتابیس ندارن باید با همین رشته وصل بشی
    تو رو خدا کمک کنید

  40. amin mazloom می‌گه:

    استاد یک فصل ۳۲ هزار تومان !! وسعمون کمه استاد را بییایید ما نیاز مندیم

  41. سمانه می‌گه:

    درود و خسته نباشید
    لینکی که فرمودید برام نیومده.
    یه پرسش داشتم : چرا وقتی حروف اول واژه های کلیدی مانند onresume رو می نویسم کادر کامل کردن خودکارش برام نمیاد ؟
    سپاس

  42. سعید می‌گه:

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

    برنامم رو براتون ایمیل میزنم ، ممنون میشم اگه این تغییرات رو توش بدید چون واقعا کلافم کرده.

    • سلام
      ۱- همونطور که گفتید باید یکبار نشون بده کوئری هاتون رو مجدد چک کنید حتما اشتباهی پیش اومده.
      ۲- توی برنامه ما گفتیم که بره داستان رو بیاره برای رفتن به شماره صفحه ای دی رو به کمک یک شرط تبدیل کنید به شماره صفحه و بعد بفرستید به مین متن.

  43. حسن می‌گه:

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

  44. چنانی می‌گه:

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

  45. محمد می‌گه:

    سلام
    تو بخش تنظیمات ، اون TextView که گذاشتیم به عنوان setting_test نمیدونم چرا موقع اجرا اصلا متنش نشون داده نمیشه !!! و رادیو باتون هایی که برا حالت شب و روز گذاشتم اصلا روی این تکست ویو تاثیری نمیزاره (حالت شب و روز برا سایر اکتیویتی ها کار میکنه اما برا خود این تکست ویو که برای نمایش مستقیم گذاشتیم تو همون صفحه تنظیمات تاثیری روش نمیزاره)

  46. آرام می‌گه:

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

  47. hashem می‌گه:

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

  48. سمانه می‌گه:

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

  49. error می‌گه:

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

  50. elham می‌گه:

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

  51. سمانه می‌گه:

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

  52. سمانه می‌گه:

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

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

  53. ترابی می‌گه:

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

  54. ali می‌گه:

    سلام. من این آموزشتون رو خریدم و نگاه کردم اما شما هیچ توضیحی در مورد قرار دادن عکس ندادی.
    بدون قرار دادن عکس این برنامه به هیچ درد من نمیخوره…!!!!
    خواهش می کنم کمک کنید.

  55. ali asghar می‌گه:

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

  56. محمد حسن می‌گه:

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

  57. کامران بختی می‌گه:

    سلام. من ۶۰ جلسه جاوا و ۴۰ جلسه اندروید تو سایت سکان آکادمی رو خوندم و کاملا مسلط هستم. این آموزش رو میتونم یاد بگیرم؟ پیشنیازاش چیه؟

  58. masoud می‌گه:

    باسلام خدمت استادعزیزمی خواستم بدونم هرهشت جلسه ای که دربالاذکرشده۳۲۰۰۰تومنه؟

  59. ali parsapour می‌گه:

    با سلام
    استاد گرامی
    بنده تو تغییر نام پروژه مشکل دارم
    بر طبق آموزش زیر عمل کردم
    http://stackoverflow.com/questions/4025369/how-to-change-package-name-of-an-android-application
    اما
    مثلا ارور زیر رو میده
    R cannot be resolved to a variable
    وقتتی هم
    ایمپورتش می کنم
    یکی دیگه
    مثلا
    list_story
    تو این خط
    (;setContentView(R.layout.list_story
    ارور میده
    چندا مثل این مطلبم خوندم
    https://teamtreehouse.com/forum/r-cannot-be-resolved-to-variable-error-missing-rjava
    اما بازم نتونستم کاری کنم
    کد نویسی خیلی سخته
    اگه راهنماییم کنید ممنون می شم
    اینم لینک برناممه
    http://cafebazaar.ir/app/ir.webusers.vakilyar/?l=fa
    که می خوام بر اساس آموزش های شما تغییرشش بدم و آپدیتش کنم

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

      • ali parsapour می‌گه:

        با سلام و تشکر از شما
        من می خوام پروژه رو از
        com.example.s06_project01
        به
        ir.webusers.vakilyar
        تغییر بدم تا آپدیت جدیدشو بر اساس پروه آموزشی شما قرار بدم و یه صفحه اسپلش و امکانات دیگه اضافه کنم
        که مقدمش تغییر نام پروژه است
        نمی دونم مشکل کارم تو کجاسته اینم عکسش
        http://s5.picofile.com/file/8166790350/Untitled.png
        پروژه رو به ایمیلتون فرستادم
        اگه تونستید خودتون پروژه رو تغییر نام بدید برام بفرستید
        با تشکر از شما

  60. mohamad می‌گه:

    مدرس این مجموعه کیه؟

  61. محمد حسن می‌گه:

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

  62. مصطفی می‌گه:

    سلام

    در قسمت ۳ فصل ۶ یک listview ایجاد میکنید. میخواستم این listview رو در ActionBarActivity ایجاد کنم. لطفا راهنمایی کنین.

    با تشکر

  63. میلاد می‌گه:

    با سلام خدمت شما استاد عزیز

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

    من تمامی کد هارو دقیقا مثل شما نوشتم ولی هنگامی که رو گزینه ی setting کلیک میکنم با ارور مواجه میشم و برنام خارج میشه ……لطفا راهنمایی کنید
    باتشکر

  64. میلاد می‌گه:

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

    پروژه رو براتون ارسال میکنم اگه میشه تحصیش کنید .
    مرسی استاد

  65. nima می‌گه:

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

  66. حجت می‌گه:

    سلام استاد
    میشه بگید آموزش با جاوا هست یا فون گپ
    ممنون

  67. صاداق می‌گه:

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

  68. بهراد می‌گه:

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

    • سلام
      ممنون از لطفتون.
      قبل از اینکه این فصل رو ببیندی باید فصل اول و دوم آموزش رو ببینید چرا که پیشنیاز فصل شم هستن. در حال حاضر هم به مناسبت سال نو تخفیف ۶۰ درصدی برای محصولات قرار گرفته که میتونید استفاده کنید

  69. بهراد می‌گه:

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

  70. محمد می‌گه:

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

  71. me می‌گه:

    برای این محصول و بقیه اندرویدی هاتون کد ۶۰ درصد فعال نیست

  72. میلاد می‌گه:

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

    لطفا اگه میشه آموزش تغیر نام پروژه هم قرار دهید
    باتشکر

  73. بهروز می‌گه:

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

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

    بازم میگم واقعا دستت درد نکنه..شاید این تشکر من کمترین کاری باشه که انجام میدم..

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

  74. hassan می‌گه:

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

  75. omid می‌گه:

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

    • سلام
      برای دیدن فصل ۶ شما ابتدا باید فصلهای ۱ و ۲ رو که پیشنیاز هستن مشاهده کنید.

      • افشین می‌گه:

        سلام استاد خسته نباشی اموزشها رو کمی پیچیده کردی(فصل ۶ رو میگم) یا به نظر من اینطوری هس تو دیتا بیس قاطی کردم B4A چطوره اونم اینطوریه؟ من php کار کردم دیتا بیس اون اینطوری نبود

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

          • افشین می‌گه:

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

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

          • افشین--- می‌گه:

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

          • سلام
            پاسخ براتون ارسال شد

  76. مهتا می‌گه:

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

  77. سجاد رجبی می‌گه:

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

  78. ناشناس می‌گه:

    package com.example.aaa;

    import android.os.Bundle;

    public class Main extends ActionBarActivity {
    .
    .
    .

    ایمپورت نمیشه چکارش کنم

  79. hassan می‌گه:

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

  80. افشین می‌گه:

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

  81. محمد می‌گه:

    سلام استاد
    این پکیج شما رو من امروز خریداری کردم. خیلی مفید بود. ازتون ممنونم
    در حال حاضر یه سوال خیلی ساده از شما داشتم :
    فرض کنید اپلیکشن من ۲ تا اکتیویتی داره.
    اکتیوتی اول داخلش یک تکست ویو هست.
    اکتیویتی دوم داخلش دو تا رادیو باتن قرار داره.
    حال وقتی من داخل اکتیویتی دوم هستم (که داخلش دو تا رادیو باتن قرار داره). با چک کردن رادیو باتن اول ، سایز متن تکست ویو که داخل اکتیویتی اول هست به ۲۰ تغییر میکنه. و با با چک کردن رادیو باتن دوم، سایز متن تکست ویو که داخل اکتیویتی دوم هست به ۳۰ تغییر میکنه. تغییرات ذخیره میشه (با باز و بسته کردن برنامه از دست نمیره) و قابل ویرایش هم هست. میخواستم ببینم اگر ممکنه کدنویسی جاوا و ایکس ام ال این دو تا اکتیویتی رو برام بنویسید. همین جا یا ایمیل ، فرقی نمیکنه
    عذر میخوام اگر که سوالم پیش پا افتاده است. من تازه کارم.
    ممنون

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

      • محمد می‌گه:

        اتفاقا چون توی این پیکج آموزش داده شده بود سوال کردم 🙂
        قسمت تنظیمات رو به طور کامل مشاهده کردم. ولی چون چندین رابط کاربری یکجا آموزش داده شده بود، اون چیزی که میخواستم بفهمم رو نفهمیدم. الان میخواستم ببینم برای ۲ تا اکتیویتی که حالت ساده اش هست چطوری میشه ؟

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

  82. mohamad می‌گه:

    سلام و خسته نباشید
    این قسمت یعنی اموزش ساخت کتاب اندروید نیاز داره قسمت های دیگه ی اموزش اندروید (دیتا بیس..فایلینگ….ارتباط با سرور …سخت افزار…) رو دانلود کنم ؟
    یا این قسمت خودش کامل هست>؟

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

  83. ali می‌گه:

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

  84. ali می‌گه:

    ممنون .دوست عزیز تا کی تخفیف داره؟؟؟؟؟؟

  85. داش سیاوش می‌گه:

    سلام داداش مدیر خوبی؟خوشی؟
    میخواستم بپرسم منی که تاحالا برنامه نویسی نکردم و هیچییییی بلد نیستم از محیط برنامه نوسی و تاحالا هم کار نکردم ..با دانلود این اموزش میتونم یک برنامه از خودم بسازم؟؟؟مر۲۵+۵

  86. بیژن می‌گه:

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

  87. رضایی می‌گه:

    سلام، عزیز من به شدت علاقه دارم به برنامه نویسی اندروید و همچنین چندصد ایده آماده هم دارم! فقط مشکلم اینه بلد نیستم برنامه نویسی اندروید رو 🙁

    من از کجا شروع کنم؟ صفر کیلومترم! 🙁

    الان من خیلی دوس دارم یه برنامه مشابه این بنویسم
    http://cafebazaar.ir/app/ir.erapps.talebinia/?l=fa

    چجوری اینکارو کنم؟

    برام ایمیل کنید جوابو به شدت مشتاقم یاد بگیرم و استارت بزنم :((

  88. fable می‌گه:

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

  89. fable می‌گه:

    سلام استاد من میخوام به محض اجرای برنامه قبل اینکه منوها نمایش داده بشه یک تصویر بیاد(مثل ویندوز)
    دوم قبل خروج یه پنجره باز بشه که دوتا گزینه داشته باشه= خروج::نظر دادن- لطف میکیند راهنمایی بفرمیید؟

  90. servat2015 می‌گه:

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

  91. مهتا می‌گه:

    من یه سوالی داشتم چرا وقتی تو قسمت تنظیمات فونت سیستم را انتخاب می کنیم error میده.
    مشکل چه طوری حل کنم ، فونت دیفالت سیسیتم هست .

  92. شهاب می‌گه:

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

  93. اسماعیل می‌گه:

    سلام ایا تو این اموزش وسط متن از تصویر استفاده شده ؟

  94. بهراد می‌گه:

    سلام استاد..من تو جلسه سوم مشکل دارم
    تا اونجایی که برای اولین بار برنامه رو اجرا میکنید تا لیست موضوعی رو ببینید،مال من خطا میده و از برنامه میپره بیرون..نمیدونم چرا چون خط به خط مث شما نوشتم..خواهشا این سورسم که آپلود کردم یه نگاهی میندازید ببینید چشه؟؟واقعا لازم دارم.
    ممنون
    http://s3.picofile.com/file/8190377368/testdatabaseketab.rar.html

    • بهراد می‌گه:

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

  95. hamid می‌گه:

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

  96. وحید می‌گه:

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

  97. وحید می‌گه:

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

  98. محمد می‌گه:

    با سلام خدمت جناب انجمنی استاد من میخواستم متنی که در کتابخانه وارد میشه دارای رنگ بندی خاص و کلا کمی ادیت شده مثلا بعضی جاها بولد باشه و… این امکان در همین روش دیتابیس وجود داره؟

  99. بهراد می‌گه:

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

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

      • بهراد می‌گه:

        سلام استاد
        اینجوری خب اگه ما چندین موضوع داشته باشیم که نمیشه؟آیا راه دیگری هست؟امتحان کردم اگه مثال ۱۰ تا رکورد اول یه موضوع باشن با یه دیفالت اونوقت مثلا ۱۰ تای دومو چی کار کنم؟امتحان کردم هر بار دیفالتو عوض کنم ارور میده نمیدونم چرا؟
        ممنون

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

  100. وحید می‌گه:

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

  101. beh می‌گه:

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

  102. بهراد می‌گه:

    سلام استاد خسته نباشید..
    یه سوالی برام پیش اومده
    من پروژم دیگه داره کامل میشه اما یه قسمتش اذیتم میکنه..متوجه شدم دستور group by هنگام دسته بندی اونهارو بر اساس ترتیس حروف الفبا میچینه…راهی هست که به همون ترتیبی که رکورد هارو ثبت کردیم اون ها هم به همون ترتیب تو لیست ویو قرار بگیرند؟

  103. وحید می‌گه:

    استاد اگر وقت کردین جواب من هم بدین چون واقعا خسته شدم من مو به مو دقیقا طبق فیلم اموزشی پیش میرم چندین بار برنامه رو رو نوشتم و پاک کردم دیتابیس رو پاک کردم و نوشتم ولی دقیقا همین مرحله مشکل دارم مشکلشم دقیقا زمانی هستش که میخواد متن رو بفرسته تا من ببینمش matn.setText(db.main_display(“content”, sea, Name, page3+””)); این خط مشکل داره وقتی پاکش میکنم برنامه اجرا میشه ولی متنی داخل تکس ویو نیست وقتی هم که میذارمش اگر چند فصل داشته باشم فقط فصل اول و داستان اول رو میاره وبقیه فصل هارو نشون نمیده فقط لیست داستانهاشو نشونم میده اخه باید چکارش کنم خواهشا جواب بدین چون خیلی لازمش دارم.

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

  104. علی می‌گه:

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

  105. بهراد می‌گه:

    سلام استاد یه سوال دارم
    تو نرم افزار sqlite database expert یه مشکلی هست
    همونطور که گفتید گزینه defult رو میشه برای مثلا موضوعات گذاشت که مشکل ساز نباشه.متون فارسی رو قبول میکنه.اما اگه توش فاصله باشه (space) ایراد میگیره و کار پیش نمیره.از آندرلاین _ هم استفاده کردم نشون داد اما با آندرلاین خوب در نیومد.
    چیکار کنم؟

    • سلام
      یک روش دیگه ای که میتونید استفاده کنید به این شکله که مقدار دیفالت رو روی اعداد تنظیم کنید مثلا ۲و ۳و ۴ و..
      بعد عملیات درج رو انجام بدید و در نهایت به کمک کوئری UPDATE بگید مثلا تمامی رکوردهایی که مقدار ۲ دارن مقدارشون بشه مقداری که شما میخواید.

  106. وحید می‌گه:

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

  107. JAK می‌گه:

    من که راضی بودم سه تا ساختم تحویل بازار دادم.

  108. مهدی می‌گه:

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

    • سلام
      بله من خودم پوریا انجمنی هستم. (اگه لازمه تصویر کارت ملی بدم؟ 🙂 )
      اون سایتی هم که گفتید به صورت دزدی داره آموزشهای قدیمی و اشتباه رو بفروش میرسونه. تنها سایتی که خودم به صورت مرتب آموزشها رو آپدیت میکنم و پشتیبانی کامل داره همین سایت nikandroid.com هستش

  109. هادی می‌گه:

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

  110. هادی می‌گه:

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

  111. امید می‌گه:

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

    • سلام
      هزینه آموزش ها بر اساس مدت زمان ، سرفصل و ارزش خرید قیمت گزاری شدن و نسبت به سایر روش های آموزشی مثل کلاس و کتاب واقعا قیمتها پایینه
      شما میتونید از تخفیف ۵۳ درصدی که برای خرید پکیج کامل قرار داده شده استفاده کنید

  112. حبیب می‌گه:

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

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

      • حبیب می‌گه:

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

  113. فرهاد می‌گه:

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

  114. حمید می‌گه:

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

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

  115. هادی می‌گه:

    سلام
    من در آموزش سوم این فصل وقتی که کاری کردم اسم های فصل ها رو در لیست ویو نمایش بده زدم اجرا کنه و youwave هم اجراش کرد و روی button که کلیک کردم هم وارد activity لیست ویو شد و اسم ها را با تعداد نمایش داد.اما همزمان هم در logcat در ایکلیپس این ارور هارو داد که فک کنم یه مشکلی بدون اینکه باعث force close بشه ایجاد شده. یه ساعتی تو کد ها گشتم ولی درست نشد.براتون عکسش رو گرفتم. لطفا سریع کمکم کنید. دارم دیوونه میشم.بیصبرانه منتظر جوابتونم.
    لینک عکس:
    http://uupload.ir/files/733i_untitled.png

  116. سعید س می‌گه:

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

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

  117. علی می‌گه:

    سلام
    من در دیتابیس چند تصویر به صورت blob گذاشتم
    حالا کد فراخانی تصویر از دیتابیس و نمایش آن در main_matn رو میخوام
    لطفاً راهنمایی کنید. با تشکر

  118. امید می‌گه:

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

    اما سوال من

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

    اما اصلا عمل نکرد
    یعنی فقط بکگراندم نمایش داده میشه و اصلا ایمیج ویو هام نمایش داده نمیشه (گویا خارج از کادر قرار میگیره)

    ممنون میشم راهنمایی کنید

    • سلام
      ممنون از لطفتون
      در LinearLayout کنترلر ها نیاز به ادرس دهی نیستند و به همون ترتیبی که نوشته شدن بر اساس استاندارد لایه پیده میشن. ولی در RelativeLayout کنترلر ها بر اساس پارامترهای مختلفی ادرس دهی میشن. حالا زمانی که شما linear رو تبدیل کردید به relative خوب به این معنی که تمامی کنترلر های شما فاقد ادرس معتبر هستن و طبیعتا درسته که نمایش داده نشن

  119. هادی می‌گه:

    سلام
    من میخواستم یه اپ محتوایی بسازم که در صفحه اصلی کاربر روی یکی از دو کلید کلیک میکنه و وارد یه اکتیویتی دیگه میشه.وقتی میره به اون اکتیویتی مثلا سی تا imageView هست که در هر خط سه تا imageView هست. من از یه linearlLayout عمودی و بعد برای هر سه تا عکس که در یک ردیف قرار دارند از linearLayout افقی استفاده کردم که مثلا برای سی تا عکس ده تا ساختم.اگه به نظرتون مشکلی ایجاد میشه با این روشی که من انجام دادم لطفا علتش رو بگید)بعد می خواستم که کاربر روی هر کدوم از عکس ها که کلیک کنه به یه اکتیویتی بره (یعنی به یه اکتیویتی که برای همه یکسانه بره)اما با دستور putExtra , آیدی که براش گذاشتم رو به اون اکتیویتی بفرسته و با استفاده از اون عکس و متن را نشون بده.
    حالا سوال من اینجاست: چجوری میشه با استفاده از آیدی که فرستادم و برای هر عکس منحصر به فرده باعث بشه همون عکس را در این اکتیویتی نمایش بده و سایزش رو هم دقیقا همونی باشه که تعیین کردم؟
    توروخدا کمک کنید خیلی داغونم کرده.

    بیصبرانه منتظر پاسخ های شما هستم.
    خیلی خیلی ممنون

  120. محمد می‌گه:

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

  121. علی می‌گه:

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

  122. علی می‌گه:

    با سلام
    وقتی برنامه را روی گوشی تست می کنم. به قسمت touchview (فراخوان کننده dialog) ارور می دهد بدین مضمون :
    there is a problem parsing the package
    البته در حین اجرا این ارور را می دهد ولی force close نمیکند

  123. سلام می‌گه:

    سلام
    Multimedia رو کی آموزش میدین فقط منتظر مولتی مدیا هستم

  124. علیرضا می‌گه:

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

  125. محمد می‌گه:

    با عرض سلام و خسته نباشید
    مهندس میشه اگه امکانش باشه نمونه ای از عکسهای برنامه رو برام بفرستین یه خواهش دگ تخفیف که ۵۲ داده بودین دگ امکانش موجود نیست 🙁

  126. علی می‌گه:

    سلام به همه
    بالاخره اولین برنامه ام رو ساختم.
    اینم لینک https://cafebazaar.ir/app/com.android.country/?l=fa
    لطفا در کافه بازار حمایت کنید.

  127. محمد می‌گه:

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

    • اگر تعداد تصایرتون زیاد نمیشه از دیتابیس استفاده کنید و تصاویر رو از فیلد blob لود کنید (آموزشش در سایت موجوده)
      اگر تعداد تصاویرتون زیاده باید تصاویر رو داخل پوشه Drawable و یا assets ذخیره کنید و هنگام پر کردن لیست داخل متد getview مقادیر رو نسبت بدید

  128. سیامک می‌گه:

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

  129. علی می‌گه:

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

  130. رضا می‌گه:

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

    • سلام
      پاسخ همه سوالاتتون یکیه: اسامی تکراری واقعا تکراری نیستن.
      واضح تر بگم شما ۵ تا داستان دارید برای فصل مثلا “فصل دوم”. خوب ۳ تای این رکوردها نوشته شده “فصل دوم” و دوتا رکورد دیگه نوشته شده ” فصل دوم ” . تفاوت اینجاست که هر دوتا فصل دوم هستن ولی مورد دوم متفاوته از مورد اول و دو تا فاصله اول و اخرش داره که همین باعث میشه به عنوان یک فصل مجزا شناخته بشه و دوبار نمایش داده بشه. مطمئن باشید تمامی اسامی فصلها تکراری دقیقا یکی باشن

  131. علی می‌گه:

    سلام
    لطفا راهنمایی کنید چگونه واسه هر رکورد از دیتابیس یک عکس از استس یا دراوبل لود کنم و در main_matn نمایش بدهم.

  132. فرهاد می‌گه:

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

  133. محمد 123 می‌گه:

    با سلام
    استاد من فصل ششم رو خریداری کردم ولی یه مشکلی دارم این که تو اکلیپس من در پوشه src فایلی به نام main.java ندارم بجاش main-activity.xml وقتی کد:
    ( db=new database(this);
    db.useable();
    رو داخل main-activity.xml مینویسم ارور میده و ایمپورت هم نمیشه
    لطفا اگه میشه کمک کنین آقای انجمنی من الان باید چکار کنم ؟؟؟؟

  134. آرش می‌گه:

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

  135. علی می‌گه:

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

  136. میلاد می‌گه:

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

    توی قسمت هفتم یه مشکلی دارم…
    بازم ارور component info هست این ارور پیرم کرده 😐
    به این یه خط که توی اکتیویتیه تنظیمات هست گیر میده
    ;(test.setTypeface(font
    این کد توی تابع لود و دقیقا بعد از دستور else
    ;(“font=Typeface.createFromAsset(getAssets(), “Font/”+g+”.ttf”
    هست

    ممنون میشم اگه کمکم کنید ۳>

  137. محمد 123 می‌گه:

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

  138. امیر حسین می‌گه:

    سلام
    من پکیجو گرفتم
    تو ایمپورت کردن اررومیده
    error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.
    همه پیش نیازامم درستن
    کمک کنین
    id telegram:FirePower
    id line:firepower
    teri.soft@gmail.com

  139. امیر حسین می‌گه:

    سلام
    من سورس رو خریداری کردم ولی نمیدونم چرا سورستون اررور میده
    لطفا کمک کنید
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01] C:\Users\firepower\Desktop\S06-Project01\res\values\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01]
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01] C:\Users\firepower\Desktop\S06-Project01\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01]
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01] C:\Users\firepower\Desktop\S06-Project01\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light.DarkActionBar’.
    [۲۰۱۵-۰۹-۰۸ ۰۳:۱۵:۰۲ – S06-Project01]
    این اررورشه

  140. Eh3an می‌گه:

    سلام ، ببخشید تخفیف ویژه کی میخوره؟

  141. محمد می‌گه:

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

  142. Eh3an می‌گه:

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

  143. سعید می‌گه:

    سلام استاد خسته نباشید
    استاد من سورس کتاب شما را قبلا دانلود کردم ولی الان به یه مشکل برخوردم و هر چقدرم که کار کردم نتونستم حل کنم مشکلم اینه که کلید Fav تو لیست فصلها کار میکنه ولی تو لیست داستانها کار نمیکنه من پروژه را برای شما اپلود کردم خواهش می کنم اگر وقت دارید پروژه را درست کنید و برای من ایمیل کنید خیلی نیاز ضروری دارم
    لینک دانلود:http://uploadboy.com/r0jxlw46180n.html
    ممنون

  144. Eh3an می‌گه:

    سلام
    من پروژه آماده رو تو اکلیپس اینپورت میکنم اما این فایل داخلش یک خط از کدها ارور میده:
    res >> values >> styles.xml
    اون خطی که ارور میده اینه:

    متن ارورشم اینه:
    error: Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.
    لطفا راهنمایی کنید

  145. محمد می‌گه:

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

  146. امین می‌گه:

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

  147. شهرام می‌گه:

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

  148. علی 111 می‌گه:

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

  149. احسان می‌گه:

    سلام استاد
    واقعا آموزش هاتون عالی و حرفه ای هستن
    من توی قسمت دوم یه برنامه مثل برنامه شما با همون کدهایی که تو فصل دوم ساخته بودین درست کردم ولی هنگامی که روی button کلیک میکنم برنامه ارور فورس کلوز میده.
    همه چیزم رو صد بار با برنامه شما چک کردم ولی درست بود.دیوونه شدم !!!!
    لینک دانلود فایل سورس رو براتون گذاشتم
    لطفا اگه وقت دارین ببینید اشکالش کجاست
    خیلی کارم گیره
    مرسی
    لینک دانلود:

  150. امید می‌گه:

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

  151. alireza79 می‌گه:

    ببخشید استاد من برای گرفتن عکس از دیتابیس در کلاس database این کد استفاده کردم:
    public byte[] getpic(int id) {
    Cursor cu = mydb.rawQuery(“select * from content where ID=” + id, null);

    cu.moveToFirst();
    byte s[] = cu.getBlob(5);
    return s;
    }
    و برای گرفتن عکس هم در متد load از این کد:
    private void load(String sea, String Name, int page3) {

    db.open();

    matn.setText(db.main_display(“content”, sea, Name, page3 + “”));

    byte[] p = db.getpic();
    Bitmap bm = BitmapFactory.decodeByteArray(p, 0, p.length);
    img.setImageBitmap(bm);

    db.close();

    }

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

  152. yousof می‌گه:

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

  153. احسان می‌گه:

    سلام مهندس
    دو سه تا سوال داشتم
    ۱-تو اکثر برنامه های محتوایی که من در داخل بازار دیدم هنگام خروج از اون ها یه گزینه برای کاربر نمایش داده میشه به عنوان ثبت نظر برای برنامه.که با کلیک بر روی اون گزینه یه کادر کوچک نشون داده میشه که کابر میتونه مستقیما برای اون برنامه در مارکت بازار نظر ارسال کنه.میخواستم بدونم چه جوری میشه یه همیچین قابلیتی رو به برنامه مون اضافه کنیم؟
    اگر امکانش هست آموزشش رو قرار بدید
    ۲-فک کنم تو فصل اول بود که گفتید اگر برنامه در حالت landscape قرار بگیره اکثر مواقع چیدمان به هم میریزه و گفتید که دو سه تا راه داریم برای جلو گیری از این کار.
    الف)این که کلا از تو manifest این امکان رو از کاربر بگیریم و برنامه همیشه در یک حالت اجرا بشه
    ب)یا دو تا لایه درست کنیم و به هر کدوم حالت مورد نظر رو نسبت بدیم.
    راجع به این هم اشاره ای نکردین تو این فصل اگر ممکنه راهنمایی کنین یا آموزش این قسمت رو هم قرار بدین(بیشتر روش «ب» مد نظرم هست)
    ۳-فصل جدید(در صورت وجود) راجع به چه چیز هایی هستش و چه زمانی داخل سایت قرار داده میشه؟
    در پایان ممنون از آموزش های عالیتون
    شما و آموزش هاتون تو سرتاسر اینترنت لنگه ندارید
    اون دوستانی هم کگه میگن قیمت های شما بالاست در نظر بگیرن که نسبت به کیفیت کار استاد قیمت ها خیلی خیلی ناچیز هستن.
    با تشکر

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

  154. mafh915 می‌گه:

    سلام
    آیا در این دوره Material Design روهم توضیح میدهید؟
    تریال دیزاین سبکی/زبانی جدید در طراحی است که توسط گوگل ارائه شده و بسیار قدرتمند است ، اگر بخواهیم در یک جمله بگوییم متریال دیزاین چیست. می‌توانیم بگوییم که طراحی متریال همان طراحی Flat یا Flat Design بوده اما به شکل مکتوب و قدرتمند تر .

  155. علی 111 می‌گه:

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

  156. Badsector می‌گه:

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

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

  157. ارسلان می‌گه:

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

  158. سامان می‌گه:

    سلام
    من \کیج و دانلود کردم ولی این برنامه رو ندارم لطفا لینک بدین
    تا دانلود کنم
    SQLite Expert Professional

  159. مهرناز می‌گه:

    سلام آموزش ها با چه محیط برنامه نویسی هست؟

  160. امین313 می‌گه:

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

    • سلام
      کار sharedpreferences اینه که اطلاعاتی از برنامه شما رو تا وقتی برنامه از روی دستگاه حذف نشده نگه داره
      اینکه میگید با خروج از برنامه تنظیمات ذخیره نمیشه مشکل از کد نویسیه
      مجدد فیلم آموزش رو با دقت مشاهده کنید و ببینید کجا رو اشتباه نوشتید

  161. میلاد می‌گه:

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

  162. روح اله می‌گه:

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

  163. محسن رشیدی می‌گه:

    سلام ضمن تشکر از آموزش هاتون من ساخت کتاب رو از شما کاملا یاد گرفتم اما یه مشکل بزرگ دارم اگه ممکنه راهنمایی کنید مثلا یه کتاب ۳۰۰ صفحه ای رو که می خوام تو sqlite برزیم مجبورم از تو word با کلی گذشت زمان و کپی پیست کردن اینکار رو انجام بدم تو آموزش هاتون شیوه ی این کار رو توضیح ندادین که بخرم اگربله لطفا بفرمایید کدوم قسمت تابخرم یا حداقل راهنماییم کنیدممنون

  164. امیر می‌گه:

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

  165. امیر می‌گه:

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

  166. sadegh می‌گه:

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

  167. sadegh می‌گه:

    استاد عزیز اگر ممکن است یک اموزش هم اختصاص دهید به رابط کاربری به این صورت که به طور مثال نسبت عکس هایی که در پوشه هایی مانند drawable-hdpi و drawable-mdpiقرار می دهیم چگونه باید باشد ؟
    ۲- بنده به زودی می خواهم اپی را منتشر کنم منتها سر تولید سایه خیلی گیر کرده ام به کیفیت سایر اپ ها و به طور مثلا باتن های شما در اموزش کتاب نمی شود ممنون می شود راهنمایی بفرمایید در فوتوشاپ هر چه کردم کیفیت مانند باتن های شما نشد. ممنون

  168. امیرحسین می‌گه:

    سلام من نرم افزارم رو کامل کردم ولی این ارور رو میده خیلی خیلی ممنون میشم جواب بدید سریع متشکر
    http://uupload.ir/files/jh6a_2-17-2016_12-30-35_pm.png

    • مرتضی رحمتی می‌گه:

      درود. شما یک ویجت linearlayout رو ایجاد کردید و دارید از پارامترهای relativelayout‌ روی این ویجت استفاده میکنید و قطعا ارور میده .

  169. محمد رضا می‌گه:

    منم با این دوستمون موافقم . قیمتاتون واقعا نجومیه . اگه در حد ۵-۶ هزار تومن هر آموزش رو قرار بدید یا کل مجموعه رو در حد ۴۰-۵۰ هزار تومن بذارید افراد بیشتری دانلود میکنن. من خودم به شخصه خیلی مشتاق شدم که این مجموعه رو تهیه کنم ولی وقتی قیمتشو دیدم …

  170. ابوطالب محمدی می‌گه:

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

  171. javad می‌گه:

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

  172. محمد امین می‌گه:

    این روش برای دیتابیس های کوچیک کاربرد داره و اگر دیتابیس بزرگ باشه خیلی کند عمل میکنه. یه روش برای کار بر روی دیتابیس های بزرگ که بشه بیش از ۲۰۰ تا رکورد رو در یک لیست ویو بشه لود کرد رو توضیح بدید .ممنون از آموزش های خوبتون

    • مرتضی رحمتی می‌گه:

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

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

  173. محمد امین می‌گه:

    چطور میشه فایل دیتابیس آماده (مثلا : book.db) رو بدون حذف برنامه از روی گوشی کاربر حذف کرد .

    • مرتضی رحمتی می‌گه:

      درود. در تنظیمات گوشی قیمت برنامه ها جایی که برنامه رو حذف میکنید کلید clear cache‌رو بزنید .

      • محمد امین می‌گه:

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

  174. آرش می‌گه:

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

    • مرتضی رحمتی می‌گه:

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

  175. Khalil می‌گه:

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

    • مرتضی رحمتی می‌گه:

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

  176. محمد امین می‌گه:

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

  177. امیر می‌گه:

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

    • مدیر فنی می‌گه:

      سلام برای بردن یک فایل ایکلیپس به اندروید استدیو باید فایل را در ایکلیپس export و در اندروید استودیو import کنید اگر با سرچ نتونستید این کار رو انجام بدید ایمیل بزنید کمکم کنم

  178. reza می‌گه:

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

  179. محمد امین می‌گه:

    آیا میشه وقتی برنامه رو نصب میکنیم اول دیتابیس قبلی رو پاک کنیم که کاربر مجبور نباشه برنامه رو حذف کنه یا بره توی تنظیمات دیتابیس رو پاک کنه …؟؟؟
    امکانش هست که با کد نویسی پوشه ی دیتای برنامه رو خالی کنیم.و محتویاتش رو حذف کنیم ؟؟؟

  180. Khalil می‌گه:

    سلام
    با استفاده از متودMediaPlayer واسه کتاب اهنگ گزاشتم با هردو فرمت ogg و mp3 هم امتحان کردم دو تاش کار میکنه.خواستم بپرسم اگه از فرمت ogg استفاده کنم در گوشی های مدل پایین پخش میشه؟(اندروید ۲٫۲ ساپورت میشه یا نه؟)
    بعد برا اینکه در حین مطالعه صفحه خاموش نشه چ روشی پیشنهاد میدین؟

  181. شاخص می‌گه:

    سلام خسته نباشید…
    سایت های دیگه در اخر فایل یا اسکرینی از نمای برنامه رو واسه دیدن میزارن.استاد یه عکسی یا فایلی از برنامه رو بذارید تو سایت لاقل ببینیم واسه چی داریم پول میدیم telegram:@shakhes

    • مدیر فنی می‌گه:

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

  182. سارا می‌گه:

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

  183. سروش می‌گه:

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

  184. amir می‌گه:

    سلام

    من چطور میتونم فایل apk بسازم
    یه سوال دیگه: من پروژه رو تو اندروید استودیو import کردم و یک سری تغییرات دادم چطور باید فایل apk بسازم؟
    در ضمن پکیجتون عالی بود

  185. shahab می‌گه:

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

  186. باران می‌گه:

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

  187. داود می‌گه:

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

  188. zahra می‌گه:

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

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

  189. امید می‌گه:

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

    • مدیر فنی می‌گه:

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

  190. آرش ابراهیم نژاد می‌گه:

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