به نام خدا

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

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

پروژه انجام شده در این پکیج:

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

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

 

 

 

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

  1. محاسبه دقیق کاربرانی که از برنامه شما استفاده میکنند.
  2. امکان اضافه کردن بخش تماس با ما در برنامه های خود
  3. امکان قرار دادن نظر سنجی های مختلف در برنامه
  4. امکان قرار دادن قسمت نظرات کاربران برای برنامه های محتوایی
  5. امکان محدود کردن خدمات به کاربران مختلف. (کاربران VIP)
  6. امکان ارسال پیغام خصوصی از سمت مدیر به کاربری خاص و یا همه کاربران.
  7. امکان بروز رسانی محتوای برنامه از سمت مدیر بدون نیاز به انتشار نسخه جدید در مارکتها
  8. و ……

موارد بالا همه از مزیت های مبحث ارتباط با سرور میباشد.

 

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

در جلسه اول:

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

در جلسه دوم:

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

در جلسه سوم:

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

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

  • بهبود ساختار و گرافیک برنامه
  • ذخیره اطلاعات کاربر در SharedPreferences برای AutoLogin
  • اعتبار سنجی برای کلید ریجستر
  • جلوگیری از ثبت نام با نام کاربری تکراری

در جلسه پنجم:

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

در جلسه ششم:

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

در جلسه هفتم:

  • دریافت اطلاعات دسته بندی شده از سرور
  • کار با دستورات ORDER BY , DESC , LIMIT در SQL
  • تجزیه اطلاعات دریافتی از سرور

در جلسه هشتم:

  • نمایش اطلاعات دیتابیس روی لیست ویو در قالب نام کاربری و متن اشتراکی
  • ساخت منوی تنظیمات
  • ذخیره تنظیمات برنامه
  • تغییر فونت TextView ها و متن ها
  • کار با Typeface ها
  • ساخت قسمت اخبار آنلاین در برنامه
  • بررسی چند باگ خطرناک در برنامه

در جلسه نهم:

  • رفع سه باگ اساسی برنامه
  • استفاده از AlertDialog پیشفرض آندروید
  • تغییر آیکون و پایان

 

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

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

– ۷ ساعت آموزش کاملا کاربردی در ۹ جلسه با کیفیت بالا

– سورس کامل برنامه کاربردی تد(پروژه اجرا شده به صورت قدم به قدم در طول مدت آموزش)

– ۷ عدد فایل رابط سمت سرور با پسوند php

– ۱ عدد دیتابیس سمت سرور(دیتابیس local در سورس موجود است)

 

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

 

 

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

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

حجم کل: ۹۴۰ مگابایت

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

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

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

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

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

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

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

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

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

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

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

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

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

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

بارگذاری بیشتر مطالب مرتبط
بارگذاری توسط مدیر پوریا انجمنی

۲۴۸ نظرات

  1. علیرضا بیطاری

    شهریور ۲۶, ۱۳۹۳ at ۱۱:۵۱ ب.ظ

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

    پاسخ

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

      شهریور ۲۷, ۱۳۹۳ at ۲:۵۲ ب.ظ

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

      پاسخ

  2. hajian

    شهریور ۲۷, ۱۳۹۳ at ۸:۳۶ ق.ظ

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

    پاسخ

  3. تیموری

    شهریور ۲۷, ۱۳۹۳ at ۷:۵۵ ب.ظ

    سلام
    من asp.net کار کردم باز هم این پکیج به دردم میخوره ؟
    اصلا میشه با aspnet هم کار کرد؟

    پاسخ

  4. رضا

    شهریور ۲۸, ۱۳۹۳ at ۱:۲۲ ب.ظ

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

    پاسخ

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

      شهریور ۲۸, ۱۳۹۳ at ۴:۰۲ ب.ظ

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

      پاسخ

  5. جویا

    شهریور ۳۰, ۱۳۹۳ at ۲:۳۲ ق.ظ

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

    پاسخ

  6. میلاد

    مهر ۴, ۱۳۹۳ at ۵:۰۱ ب.ظ

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

    پاسخ

  7. مهران

    مهر ۶, ۱۳۹۳ at ۱۲:۰۹ ب.ظ

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

    پاسخ

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

      مهر ۶, ۱۳۹۳ at ۲:۰۷ ب.ظ

      سلام
      میتونید پکیجها رو به صورت پستی روی dvd درب منزل دریافت کنید. برای سفارش پستی با من تماس بگیرید.
      ۰۹۳۵۱۱۰۱۵۲۷

      پاسخ

  8. حامد

    مهر ۷, ۱۳۹۳ at ۴:۰۳ ب.ظ

    سلام برای ساخت دیتابیس در sql server به جای mysql مشکلی نداره؟

    پاسخ

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

      مهر ۸, ۱۳۹۳ at ۱:۰۱ ب.ظ

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

      پاسخ

  9. مهران

    مهر ۱۴, ۱۳۹۳ at ۱۰:۰۲ ب.ظ

    سلام
    خسته نباشید
    استاد من سه تا از آموزش هاتون رو خریدم
    واقعا آموزش های بی نطیری هستند. واقعا خسته نباشید
    فقط من یه مشکلی داشتم که خیلی ممنون میشم اگه راهنماییم کنید
    من میخواستم یه برنامه ای بنویسم برای سایت مغازه
    میخواستم یه چیزی درست کنم به این صورت که به صورت اتوماتیک هر ۱۰ دقیقه اطلاعات رو از سرور بگیره و تو نوتیفکیشن نشون بده
    اینکه چه جوری اطلاعات رو بگیره رو میدونم
    اما اینکه چه جوری تو نوتیفکیشن نشون بده و هر ۱۰ دقیقه آپدیت کنه رو متاسفانه هرکاری کردم نشد.
    ممنون میشم اگه راهنماییم کنید
    اینم آدرس ایمیلم :
    ‎hamrahteam93@yahoo.com‎‏
    بازم ممنون

    پاسخ

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

      مهر ۱۵, ۱۳۹۳ at ۱۰:۱۱ ب.ظ

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

      پاسخ

  10. مهران

    مهر ۲۳, ۱۳۹۳ at ۱۲:۲۹ ب.ظ

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

    پاسخ

  11. رضا

    آبان ۲, ۱۳۹۳ at ۱۱:۰۱ ق.ظ

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

    پاسخ

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

      آبان ۲, ۱۳۹۳ at ۱۱:۵۹ ق.ظ

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

      پاسخ

      • رضا

        آبان ۲, ۱۳۹۳ at ۱۲:۴۳ ب.ظ

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

        پاسخ

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

          آبان ۳, ۱۳۹۳ at ۱۲:۱۶ ب.ظ

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

          پاسخ

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

          آبان ۳, ۱۳۹۳ at ۱۲:۱۶ ب.ظ

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

          پاسخ

  12. رضا

    آبان ۳, ۱۳۹۳ at ۶:۴۱ ب.ظ

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

    پاسخ

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

      آبان ۴, ۱۳۹۳ at ۱۱:۰۵ ب.ظ

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

      پاسخ

      • alireza

        آبان ۶, ۱۳۹۳ at ۱۲:۱۴ ب.ظ

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

        پاسخ

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

          آبان ۷, ۱۳۹۳ at ۶:۴۲ ب.ظ

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

          پاسخ

    • هاتف

      آذر ۴, ۱۳۹۳ at ۶:۵۱ ب.ظ

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

      پاسخ

  13. Ahmad

    آبان ۶, ۱۳۹۳ at ۱۱:۲۳ ق.ظ

    سلام آقای انجمنی
    افتتاح شدن سایتتون رو تبریک میگم .
    من یه مشکلی در مقدار result برگشتی از هاست دارم . بعد پیام یک خط کد هم نشون میده .چطور میتونم این مشکل رو حل کنم ؟چطور میشه توی اون قسمتی که اطلاعات رو از بافر می خوانیم فقط خط اول رو بخونه؟
    این هم تصویری از پیام :
    http://upload7.ir/imgs/2014-10/89343372586956868960.png

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

    پاسخ

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

      آبان ۷, ۱۳۹۳ at ۶:۳۸ ب.ظ

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

      پاسخ

      • سوال

        شهریور ۶, ۱۳۹۴ at ۹:۱۶ ب.ظ

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

        پاسخ

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

          شهریور ۸, ۱۳۹۴ at ۱۰:۵۱ ق.ظ

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

          پاسخ

  14. alireza

    آبان ۶, ۱۳۹۳ at ۱۲:۰۰ ب.ظ

    سلام چرا وب سرویسو روی hocalhost اجرا نمیکنید؟!!!حالا ما یک ساعت برای یک تست ساده باید بریم ثبتنام کنیم

    پاسخ

  15. سینا

    آبان ۲۱, ۱۳۹۳ at ۱۲:۴۴ ب.ظ

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

    پاسخ

  16. امیرعلی حامدی فر

    آبان ۲۳, ۱۳۹۳ at ۵:۳۳ ب.ظ

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

    با تشکر

    پاسخ

  17. سید حسین

    بهمن ۱۲, ۱۳۹۳ at ۲:۱۶ ب.ظ

    سلام جناب انجمنی

    اگر بخوایم کلا برنامه آنلاین بشه باید چه تغییراتی به وجود بیاریم؟ کلی هم بگید کافیه

    پاسخ

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

      بهمن ۱۸, ۱۳۹۳ at ۱۱:۰۴ ق.ظ

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

      پاسخ

      • سید حسین

        بهمن ۲۰, ۱۳۹۳ at ۷:۴۳ ب.ظ

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

        پاسخ

        • مدیر تقی زاده

          بهمن ۲۱, ۱۳۹۳ at ۶:۰۷ ب.ظ

          سلام
          انشاالله در فصل بعد

          پاسخ

  18. nima.Eqr2

    بهمن ۱۳, ۱۳۹۳ at ۱:۴۰ ق.ظ

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

    پاسخ

  19. عباس مزرعاوی

    بهمن ۲۱, ۱۳۹۳ at ۴:۴۱ ب.ظ

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

    رحمت خداوند بر پدر و مادرتان…

    پاسخ

  20. عباس مزرعاوی

    بهمن ۲۱, ۱۳۹۳ at ۷:۱۳ ب.ظ

    جناب انجمنی اسم این کاراکتر “|” “Single Pipe” هستش…!!

    پاسخ

  21. عباس مزرعاوی

    بهمن ۲۲, ۱۳۹۳ at ۱۲:۵۲ ق.ظ

    جناب انجمنی!
    اون قسمت از آموزش که لازم بود یه رشته رو با کاراکتر “|” قطعه قطعه کنید خیلی خسته کننده است.
    بهتر نبود که از متد Split استفاده میکردید؟!

    پاسخ

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

      بهمن ۲۳, ۱۳۹۳ at ۴:۳۴ ب.ظ

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

      پاسخ

  22. حمید

    بهمن ۲۲, ۱۳۹۳ at ۴:۵۶ ب.ظ

    قیمتها بالاست. قیمتارو بیار پایین مشتری شیم.

    پاسخ

  23. zoro

    اسفند ۲۵, ۱۳۹۳ at ۸:۱۸ ب.ظ

    سلام
    میشه آموزش های این بخش رو توی ساخت بازی های آنلاین هم به کار برد؟
    منظورم اینه که برای ساخت یه بازی اندرویدی آنلاین که مثلا شبیه بازی Clash of Clans بشه، میتونیم رو این آموزش حساب کنیم؟…مثلا تمام بازیکن ها در تعداد زیاد باهم در ارتباط باشند؟
    لطفا توضیح بدید.

    پاسخ

  24. علی

    فروردین ۲, ۱۳۹۴ at ۹:۰۹ ب.ظ

    باسلام

    میخواستم بدونم آیا جایگزینی برای دستور ListActivity هست؟ چون واقعا تو قسمت sharedlist و قسمت نظرات که طراحی کردم دستم رو برای استفاده از Actionbar وFragmentActivity بسته. خواهشا اگر امکان تغییر هست اطلاع بدید.همچنین چطوری میشه در edittext از شکلک استفاده کرد.

    واقعا نیاز دارم خواهش میکنم راهنمایی کنید

    پاسخ

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

      فروردین ۳, ۱۳۹۴ at ۷:۱۵ ب.ظ

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

      پاسخ

      • علی

        فروردین ۳, ۱۳۹۴ at ۱۰:۳۹ ب.ظ

        من به صورت زیر تغییر دادم ولی فورس کلوز داد:
        ListView lv = (ListView) findViewById(R.id.list);
        lv.setAdapter(new AAD());
        ایدی رو هم تو فایل xml تغییر دادم.

        میشه نمونه سورسی برای اون مورد شکلک معرفی کنید چند روزه انقدر فورس کلوز داده دیونه شدم

        پاسخ

  25. هادی

    فروردین ۱۳, ۱۳۹۴ at ۹:۲۶ ب.ظ

    سلام من
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Toast.makeText(getApplicationContext(), “SALAM”, Toast.LENGTH_LONG);
    }
    نوشتم در هنگام اجرا برنامه داخل متد هم میاد و این خط را اجرا می کند ولی هیچ پیغامی را نشان نمی دهد
    ؟؟؟؟؟

    پاسخ

  26. هادی

    فروردین ۱۸, ۱۳۹۴ at ۱۰:۵۹ ب.ظ

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

    پاسخ

  27. دوست

    فروردین ۱۹, ۱۳۹۴ at ۲:۰۹ ب.ظ

    سلام
    میشه از سایتی که برا ما نیست مثل
    “سایت سازمان سنجش =www.sanjesh.org
    اطلاعاتی دریافت کرد و مورد تجزیه تحلیل قرار داد؟

    پاسخ

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

      فروردین ۲۰, ۱۳۹۴ at ۱:۲۰ ب.ظ

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

      پاسخ

  28. مهران

    فروردین ۲۲, ۱۳۹۴ at ۲:۰۶ ب.ظ

    با سلام
    ممنون از اموزشتون فقط یک سوال دیتابیس خارجی اندروید من زبان فارسی را به شکل ؟؟؟؟؟ نمایش میدهد مشکل از چی است؟
    دیتابیس phpmyadmin مشکلی ندارد فارسی ذخیره میکند اما sqlite خیر!
    ممنون میشوم راهنمایید کنید

    پاسخ

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

      فروردین ۲۲, ۱۳۹۴ at ۳:۲۰ ب.ظ

      سلام
      میشه بگید دقیقا کجا علامت سوال نشون میده. تو برنامه یا تو sqlite expert ؟

      پاسخ

      • مهران

        فروردین ۲۴, ۱۳۹۴ at ۹:۳۷ ق.ظ

        سلام
        جواب من تایید نکردید !
        توی sqlite گوشی فارسی ها را ؟نشان میدهد و مشکل دیگرم اینه که بار اول که نصب میکنم جملات جدید مثلا ۲۸ میزنه اما بروزرسانی را که میزنم این عدد منفی میشود یعنی بجای صفر میشه مثلا -۸
        اگر راهنمایی کنید ممنون میشوم بفرمایید مشکل از کجاست!

        پاسخ

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

          فروردین ۲۴, ۱۳۹۴ at ۱۱:۵۷ ق.ظ

          سلام
          زمانی که دیتابیس رو در نرم افزار sqlite expert ایجاد میکنید گزینه Encoding رو UTF8 قرار بدین
          علت این که عدد رو منفی میزنه هم اشتباه در محاسباتتونه. مجدد فیلمها رو با دقت ببینید

          پاسخ

          • مهران

            فروردین ۲۵, ۱۳۹۴ at ۳:۲۶ ب.ظ

            سلام
            ممنون از اموزشهای خوبتون من که خیلی استفاده کردم
            الان جلسه ۷ تقریبا تمومه فقط ۲ تا نکته خواستم بگم مربوط به همون مشکلم
            گفتم شما هم در جریان باشید خوبه
            مشکل فارسی نریختن این بود که در فایل gfc.php باید بعد از اتصال به دیتابیس کد زیر گذاشته شود
            mysql_query(‘SET NAMES \’utf8\”);
            گذاشته بشه که دیتابیس اطلاعات فارسی را صحیح نشان دهد و ارسال کند!
            البته شاید این مورد بستگی به هاست داشته باشد نمیدونم!
            و مورد بعدی اینکه اگر در دیتابیس سطریک فیلد بیش از ۱ خط باشد در دیتابیس خارجی گوشی خط دوم را کاملا در سطر دوم قرار میدهد نمیدونم واضح گفتم یا نه اما مثلا اگر یکی از متنها در دیتابیس
            سلام
            خوبی
            باشد در دیتابیس گوشی “سلام” را در فیلد مناسب خود و “خوبی”را در فیلد بعدی نمایش میدهد و به این ترتیب بهم میریزد و برای همین بعد از اپدیت تعداد جملات جدید را منفی میکند
            که فکر میکنم این را در جلسه اخر رفع نمودید
            باز هم ممنون از اموزشهای خوبتون

  29. ali

    فروردین ۲۵, ۱۳۹۴ at ۳:۱۶ ب.ظ

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

    پاسخ

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

      فروردین ۲۵, ۱۳۹۴ at ۷:۰۸ ب.ظ

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

      پاسخ

      • ali

        فروردین ۲۷, ۱۳۹۴ at ۱۱:۵۲ ق.ظ

        سلام
        برای یک برنامه با تقریبا ۵۰۰۰ کاربر که بخشی از تصاویر(تقریبا ۳۰۰ تصویر) را بر روی سرور قرار دهد و امکان نظردهی برای مطالب برنامه وجود داشته باشد از هاست استفاده شود یا سرور(اشتراکی یا اختصاصی) ؟

        پاسخ

  30. ali

    فروردین ۲۸, ۱۳۹۴ at ۲:۲۴ ب.ظ

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

    پاسخ

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

      فروردین ۳۰, ۱۳۹۴ at ۴:۳۳ ب.ظ

      سلام
      برای این کار باید به انجمن هایی که آموزش php میدن مراجعه کنید ببینید به چه روشی این کار انجام میشه

      پاسخ

  31. مهدی

    اردیبهشت ۵, ۱۳۹۴ at ۶:۲۴ ب.ظ

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

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

    قزوین هستم

    پاسخ

  32. م

    اردیبهشت ۵, ۱۳۹۴ at ۸:۰۱ ب.ظ

    سلام
    آیا این پکیج *************************
    هم همون پکیج شماست ؟

    چون دقیقا متن توضیحات و سر فصل هاش مثل شماست !

    پاسخ

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

      اردیبهشت ۶, ۱۳۹۴ at ۱۲:۳۰ ب.ظ

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

      پاسخ

  33. vahid

    اردیبهشت ۱۱, ۱۳۹۴ at ۱:۲۰ ب.ظ

    سلام خسته نباشید مند فایل php قسمت اول رو مطابق شما ساختم ولی به من این ارورو میده(Parse error: syntax error, unexpected $end in /home/u774983086/public_html/PhpTest.php on line 15 ) هر چی هم گشتم چیزی پیدا نکردم ممنون میشم راهنماییم کنید.

    پاسخ