به نام خدا
امروز هم با یک پکیج حرفه ای و کاربردی از مجموعه آموزشهای برنامه نویسی اندروید در خدمتتونم. پکیج آموزش ارتباط به سرور را شاید بتوان یکی از حرفه ای ترین پکیج های سایت معرفی کرد. منظور از ارتباط با سرور این است که شما بتوانید از برنامه خود اطلاعاتی را به سرور خود ارسال کرده و سپس بعد از انجام عملیات های پردازشی مختلفی نتیجه را به برنامه ارسال کنید. با یک مثال اگه بخوام توضیح بدم یک فرم لاگین را تصور کنید خوب کاربری اطلاعات خودش یعنی نام کاربری و پسورد رو وارد میکنه این اطلاعات به سرور ارسال میشه و در اونجا اعتبار سنجی انجام میشه که آیا این نام کاربری در دیتابیس سرور ذخیره شده و یا خیر، سپس در صورتی که ذخیره شده آیا پسوردی که وارد شده صحیح است یا اشتباه . در نهایت نتیجه که یک اجازه ورود به سیستم است به برنامه ارسال میشه و سایر عملیات ها انجام میشه. خوب این یک مورد بسیار کوچک از کاربرد یادگیری پکیج ارتباط با سرور میباشد.
در این فصل ابتدا مقدمات ارتباط با سرور را بررسی خواهیم کرد. برنامه نویسی سمت سرور که به زبان php کار شده است و سمت کلایت که همان برنامه ما است و ارتباط بین این دو را به صورت کامل شرح خواهیم داد.
پروژه انجام شده در این پکیج:
در این فصل نیز همانند سایر فصلها برای درک بهتر و کاربردی تر مباحث بر روی یک پروژه به صورت کاملا قدم به قدم از صفر تا صد کار خواهیم کرد. پروژه ای که مناسب این فصل آموزش در این فصل میباشد یک پروژه شبکه اجتماعی است با تمام امکانات. بدین شکل که بعد از اتمام دو جلسه اول و دوم که مقدمات کار است به سراغ انجام پروژه میرویم و تمامی امکاناتی که یک برنامه شبکه اجتماعی لازم دارد را به صورت کامل و قدم به قدم شرح خواهیم داد. پروژه ای با نام تد که به کاربران این امکان را میدهد که بتوانند جملات خود را برای مشاهده سایر کاربران با نام خود به اشتراک بگذارند . البته قابل ذکر میباشد که جملات ارسالی از سمت کاربران نیاز به تایید مدیر سیستم دارد. در پروژه ذکر شده تمامی موارد مثل گرافیک مناسب ، سازگاری با دستگاه های مختلف ، رابط کاربری زیبا و آسان ، و عدم استفاده بی مورد از منابع دستگاه مثل (رم،cpu، پهنای باند اینترنت و …) کاملا مد نظر بوده و برنامه از هر لحاظ بدون مشکل میباشد.
مهمترین نقطه قوت این برنامه نسبت به سایر برنامه های مشابه را میتوان سرعت بالای دسترسی به سرور و بروزرسانی آسان و سریع عنوان کرد. این برنامه همچنین دارای یک بخش اخبار آنلاین میباشد که میتوان گفت امروزه برای هر برنامه ای لازم است . قابلیتی که به توسعه دهندگان و مدیران این امتیاز را میدهد که با کاربران خو به صورت مستقیم در ارتباط باشند.
همچنین با فراگیری این فصل آموزشی شما قادر خواهید بود با کمی خلاقیت موارد کاربردی زیر را در برنامه های خود اعمال کنید.
- محاسبه دقیق کاربرانی که از برنامه شما استفاده میکنند.
- امکان اضافه کردن بخش تماس با ما در برنامه های خود
- امکان قرار دادن نظر سنجی های مختلف در برنامه
- امکان قرار دادن قسمت نظرات کاربران برای برنامه های محتوایی
- امکان محدود کردن خدمات به کاربران مختلف. (کاربران VIP)
- امکان ارسال پیغام خصوصی از سمت مدیر به کاربری خاص و یا همه کاربران.
- امکان بروز رسانی محتوای برنامه از سمت مدیر بدون نیاز به انتشار نسخه جدید در مارکتها
- و ……
موارد بالا همه از مزیت های مبحث ارتباط با سرور میباشد.
موارد آموزشی این پکیج به تفکیک جلسه:
در جلسه اول:
- نحوه ساخت فایل رابط به کمک زبان PHP
- نحوه ساخت یک دیتابیس و جدول در Mysql
- نحوه اتصال فایل رابط به دیتابیس
در جلسه دوم:
- نحوه اتصال برنامه به فایل رابط روی هاست
- نحوه دریافت اطلاعات از فایل رابط
- نحوه ارسال اطلاعات به فایل رابط و دریافت نتیجه دلخواه
در جلسه سوم:
- شروع پروژه کاربردی تِد
- ساخت فرم لاگین
- دریافت نتیجه لاگین کاربر از سرور
- نحوه استفاده از Timer
- نحوه استفاده از ProgressDialog
- ساخت فرم ثبت نام کاربر
- ارسال اطلاعات به سرور برای درج در بانک اطلاعاتی
- دریافت نتیجه ثبت نام از سرور
در جلسه چهارم:
- بهبود ساختار و گرافیک برنامه
- ذخیره اطلاعات کاربر در SharedPreferences برای AutoLogin
- اعتبار سنجی برای کلید ریجستر
- جلوگیری از ثبت نام با نام کاربری تکراری
در جلسه پنجم:
- ساخت فرم ویرایش اطلاعات کاربری
- نحوه بسته بندی اطلاعات در سرور و ارسال به برنامه
- نحوه دریافت اطلاعات بسته بندی شده از سرور و تفکیک آنها
- نحوه ویراش اطلاعات روی سرور
در جلسه ششم:
- ایجاد جدول content سمت سرور
- ساخت فرم اشتراک گذاری متن
- محاسبه تعداد جملات آماده دریافت
در جلسه هفتم:
- دریافت اطلاعات دسته بندی شده از سرور
- کار با دستورات ORDER BY , DESC , LIMIT در SQL
- تجزیه اطلاعات دریافتی از سرور
در جلسه هشتم:
- نمایش اطلاعات دیتابیس روی لیست ویو در قالب نام کاربری و متن اشتراکی
- ساخت منوی تنظیمات
- ذخیره تنظیمات برنامه
- تغییر فونت TextView ها و متن ها
- کار با Typeface ها
- ساخت قسمت اخبار آنلاین در برنامه
- بررسی چند باگ خطرناک در برنامه
در جلسه نهم:
- رفع سه باگ اساسی برنامه
- استفاده از AlertDialog پیشفرض آندروید
- تغییر آیکون و پایان
————————————————————————
موارد موجود در پکیج کامل آموزشی:
– ۷ ساعت آموزش کاملا کاربردی در ۹ جلسه با کیفیت بالا
– سورس کامل برنامه کاربردی تد(پروژه اجرا شده به صورت قدم به قدم در طول مدت آموزش)
– ۷ عدد فایل رابط سمت سرور با پسوند php
– ۱ عدد دیتابیس سمت سرور(دیتابیس local در سورس موجود است)
————————————————————————
علیرضا بیطاری
شهریور ۲۶, ۱۳۹۳ at ۱۱:۵۱ ب.ظ
سلام.
بهتر نبود دو یا سه تا فیلم اول رو رایگان قرار بدید تا کاربران بتونن سطح آموزش ها و کارایی اون ها رو بسنجن ؟؟!!!
مدیر-پوریا انجمنی
شهریور ۲۷, ۱۳۹۳ at ۲:۵۲ ب.ظ
سلام
پکیج فصل اول رایگانه. میتونید برای اطلاع از نحوه تدریس ، فن بیان و کیفیت فیلمها این پکیج رو ببینید. برای سایر فصل ها هم تا چند روز آینده یک دمو قرار خواهد گرفت.
hajian
شهریور ۲۷, ۱۳۹۳ at ۸:۳۶ ق.ظ
سلام
قیمتها خیلی بالاست و یه فکری بکنید . جماعت دانشجو براش پرداخت این هزینه خیلی سنگینه . شما را به خدا کمش کنید . در انتها فکر کنم چند ملیونی بشه.
از کجا بیاریم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
تیموری
شهریور ۲۷, ۱۳۹۳ at ۷:۵۵ ب.ظ
سلام
من asp.net کار کردم باز هم این پکیج به دردم میخوره ؟
اصلا میشه با aspnet هم کار کرد؟
مدیر-پوریا انجمنی
شهریور ۲۸, ۱۳۹۳ at ۱۲:۱۷ ق.ظ
سلام
بله میشه. فرقی نمیکنه با php یا asp یا هر زبونه دیگه ای.
رضا
شهریور ۲۸, ۱۳۹۳ at ۱:۲۲ ب.ظ
سلام من دوست دارم این پکیج رو بخرم ولی asp.net ار هستم خواهشن اگر می شه بگید چه کارهایی باید سمت asp.net انجام بدم ببنیم چقدر نیاز به asp و چقدر هم سمت برنامه آندروید هستش
مدیر-پوریا انجمنی
شهریور ۲۸, ۱۳۹۳ at ۴:۰۲ ب.ظ
سلام
بعد از اینکه آموزش رو ببینید متوجه میشید زبان سمت سرور مهم نیست . مهم اینکه بتونیم به کمک اون زبان یه مقداری رو از دیتابیس بخونیم و روی صفحه چاپ کنیم. حالا میخواد php باشه یا asp . سمت اندروید هم که مشخصه.
جویا
شهریور ۳۰, ۱۳۹۳ at ۲:۳۲ ق.ظ
کاش حداقل درصد تخفیف رو افزایش میدادید برای اول کاری ، واقعا قیمت ها بالاست
میلاد
مهر ۴, ۱۳۹۳ at ۵:۰۱ ب.ظ
سلام و ادب خسته نباشید ببحشید آیا ازAsyncTask استفاده شده هست؟؟؟
مدیر-پوریا انجمنی
مهر ۴, ۱۳۹۳ at ۶:۴۶ ب.ظ
بله
مهران
مهر ۶, ۱۳۹۳ at ۱۲:۰۹ ب.ظ
سلام
دوست عزیز تو رو خدا یه فکر هم به حال ما بکنید
ما که اینترنت پرسرعت نداریم چه کار کنیم؟
باور کنید این ۱ گیگ رو بخوام دانلود کنم باید ۲۰ تومن هم هزینه ی اینترنت بدم برای دانلودش
قیمت هاتون خیلی بالاست
ولی چه کنم که نیازدارم. مجبورم بخرمش
فقط خدا کنه سطح آموزش با قیمت ها تناسب داشته باشه.
خسته شدم از بس تو اینترنت دنبال آموزش گشتم و پیدا نکردم
مدیر-پوریا انجمنی
مهر ۶, ۱۳۹۳ at ۲:۰۷ ب.ظ
سلام
میتونید پکیجها رو به صورت پستی روی dvd درب منزل دریافت کنید. برای سفارش پستی با من تماس بگیرید.
۰۹۳۵۱۱۰۱۵۲۷
حامد
مهر ۷, ۱۳۹۳ at ۴:۰۳ ب.ظ
سلام برای ساخت دیتابیس در sql server به جای mysql مشکلی نداره؟
مدیر-پوریا انجمنی
مهر ۸, ۱۳۹۳ at ۱:۰۱ ب.ظ
سلام. اگه بتونید اون جوابی که اندروید لازم داره رو از دیتابیس بگیرید، نه مشکلی نداره.
مهران
مهر ۱۴, ۱۳۹۳ at ۱۰:۰۲ ب.ظ
سلام
خسته نباشید
استاد من سه تا از آموزش هاتون رو خریدم
واقعا آموزش های بی نطیری هستند. واقعا خسته نباشید
فقط من یه مشکلی داشتم که خیلی ممنون میشم اگه راهنماییم کنید
من میخواستم یه برنامه ای بنویسم برای سایت مغازه
میخواستم یه چیزی درست کنم به این صورت که به صورت اتوماتیک هر ۱۰ دقیقه اطلاعات رو از سرور بگیره و تو نوتیفکیشن نشون بده
اینکه چه جوری اطلاعات رو بگیره رو میدونم
اما اینکه چه جوری تو نوتیفکیشن نشون بده و هر ۱۰ دقیقه آپدیت کنه رو متاسفانه هرکاری کردم نشد.
ممنون میشم اگه راهنماییم کنید
اینم آدرس ایمیلم :
hamrahteam93@yahoo.com
بازم ممنون
مدیر-پوریا انجمنی
مهر ۱۵, ۱۳۹۳ at ۱۰:۱۱ ب.ظ
سلام و ممنون از لطفتون
کار با نوتفیکیشن یک مقدار پیچیدست و فکر هم نکنم منبع فارسی داشته باشه. جز سرفصل های اموزشی اینده هست ولی خوب اگه عجله دارید منابع انگلیسی میتونه کمکتون کنه.
مهران
مهر ۲۳, ۱۳۹۳ at ۱۲:۲۹ ب.ظ
سلام خسته نباشید
من این پکیج تون رو خریداری کردم. اما به دلایلی سورس برنامه ی ted پاک شد.
لینک دانلود هم کار نمیکنه
میخواستم خواهش کنم سورس این برنامه رو برام ایمیل کنید.
و یک مشکل هم دارم که خیلی ممنون میشم اگه پاسخ دهید
من یک برنامه ای ساختم و میخوام سه تا عدد از دیتابیس بگیره مستقیما و تو textview نشون بده
شاید سوالم خیلی مبتدی باشه.
فایل php رو ساختم. چه برنامه ای باید بنویسم براش؟
خیلی ممنون.
رضا
آبان ۲, ۱۳۹۳ at ۱۱:۰۱ ق.ظ
سلام من این فیلم رو خریدار و چون برنامه نویس دت نت هستم با وب سرویس کار کردم ولی تو وب سرویس باید بعد آدرس متد مورد نظر رو بدی ولی فیلم شما فقط آدرس و میدن ما باید چکار کنیم؟؟؟؟
مدیر-پوریا انجمنی
آبان ۲, ۱۳۹۳ at ۱۱:۵۹ ق.ظ
سلام
وب سرویس شما از متد get برای دریافت اطلاعات استفاده میکنه. همونجایی که من ادرس رو میزنم شما آدرس رو به همراه مقادیر وارد کنید.
رضا
آبان ۲, ۱۳۹۳ at ۱۲:۴۳ ب.ظ
با سلام مقدار؟ یا صدا کردن نام متد لطف یک نمونه مثال بزنید ممنون
مدیر-پوریا انجمنی
آبان ۳, ۱۳۹۳ at ۱۲:۱۶ ب.ظ
توی کامنت که نمیتونم مثال بزنم. اگه به php مسلط باشید میدونید که چطور یک مقدار رو با متد get میفرستن به یک صفحه دیگه. اگه هم نمیدونید تو گوگل سرچ کنید ارسال یک مقدار به یک صفحه دیگه با get در php
مدیر-پوریا انجمنی
آبان ۳, ۱۳۹۳ at ۱۲:۱۶ ب.ظ
توی کامنت که نمیتونم مثال بزنم. اگه به php مسلط باشید میدونید که چطور یک مقدار رو با متد get میفرستن به یک صفحه دیگه. اگه هم نمیدونید تو گوگل سرچ کنید ارسال یک مقدار به یک صفحه دیگه با get در php
رضا
آبان ۳, ۱۳۹۳ at ۶:۴۱ ب.ظ
با سلام من که دات نت کارم یک سرچی زدم و دیدم اصلا اون یک کتابخانه داریم که می تونیم به پروژمون استفاده کنیم که با اون یک آبجکت soapobeject درست میکنیم و همه چی درست می شه اون چیزی که شما می گیدو من تو دات نت اصلا نتونستم پیاده کنم سرچم زدم تو دات نت اون پیزی که می گید و آموزش دادید نبود البته شایدم من سرچم ایراد داره به هر حال اینا رو گفتم شاید کسی مثل من دات نت ار باشه ممنون
مدیر-پوریا انجمنی
آبان ۴, ۱۳۹۳ at ۱۱:۰۵ ب.ظ
سلام
من asp کار نیستم و نمیتونم نظری بدم به هرحال ممنونم از توضیحاتتون.
alireza
آبان ۶, ۱۳۹۳ at ۱۲:۱۴ ب.ظ
ببخشید من تا جای که توی php با وب سرویس کار کردم ، ربطی نداره سمت سرور با چه زبانی نوشته شده باشه،حالا من دارم اشتباه میکنم؟ من تو فیلم ندیدم شما از soap استفاده کنید مگه تو آندروید کلاس soap نیست؟؟؟ مگه نباید سمت سرور تابع بنویسی و اینطرف تابع رو فراخوانی کنی؟؟؟
مدیر-پوریا انجمنی
آبان ۷, ۱۳۹۳ at ۶:۴۲ ب.ظ
منم جایی نگفتم فقط باید از php استفاده کنید. ارتباط با سرور هزار روش داره. من یکی از روشها رو گفتم.
هاتف
آذر ۴, ۱۳۹۳ at ۶:۵۱ ب.ظ
سلام رضای عزیز
ممنون میشم نحوه استفاده از وب سرویس رو تو دات نت بگید تا ما هم استفاده کنیم
چند وقتیه دنبالش هستم
یعنی دنبال خوندن اطلاعات از sql server از طریق دات نت ، نه php
Ahmad
آبان ۶, ۱۳۹۳ at ۱۱:۲۳ ق.ظ
سلام آقای انجمنی
افتتاح شدن سایتتون رو تبریک میگم .
من یه مشکلی در مقدار result برگشتی از هاست دارم . بعد پیام یک خط کد هم نشون میده .چطور میتونم این مشکل رو حل کنم ؟چطور میشه توی اون قسمتی که اطلاعات رو از بافر می خوانیم فقط خط اول رو بخونه؟
این هم تصویری از پیام :
http://upload7.ir/imgs/2014-10/89343372586956868960.png
ممنون میشم اگر راهنماییم کنید .
مدیر-پوریا انجمنی
آبان ۷, ۱۳۹۳ at ۶:۳۸ ب.ظ
سلام
این مشکل رو بعضی از هاستها دارن. با یک دستور شرط و substring میتونید قسمت اضافی رو حذف کنید.
سوال
شهریور ۶, ۱۳۹۴ at ۹:۱۶ ب.ظ
سلام منم همین مشکل رو دارم میشه درمورد نحوه برطرف کردنش یکم بیشتر توضیح بدید.
ممنون
مدیر پوریا انجمنی
شهریور ۸, ۱۳۹۴ at ۱۰:۵۱ ق.ظ
روش حل کردنش به این شکله که شما باید اون رشته ای که هاست ابتدای متن میزنه رو جدا کنید. به همون روشی که متن رو تفکیک میکنیم برای ارایه میتونید یک قسمت از متن رو جدا کنید و حذف کنید
alireza
آبان ۶, ۱۳۹۳ at ۱۲:۰۰ ب.ظ
سلام چرا وب سرویسو روی hocalhost اجرا نمیکنید؟!!!حالا ما یک ساعت برای یک تست ساده باید بریم ثبتنام کنیم
مدیر-پوریا انجمنی
آبان ۷, ۱۳۹۳ at ۶:۳۹ ب.ظ
خوب شما روی localhost تست کن. من خواستم آموزش کاملا کاربردی باشه.
سینا
آبان ۲۱, ۱۳۹۳ at ۱۲:۴۴ ب.ظ
در این پروژه امکان ارسال کامنت هم وجود داره؟یعنی کسی که یک مطلبی ارسال میکنه کاربرای دیگه میتونن زیر مطلب براش کامنت بزارن؟سوال دیگه هم اینکه هر کسی میتونه برای پروفایلش عکس بزاره یا نه؟
مدیر-پوریا انجمنی
آبان ۲۳, ۱۳۹۳ at ۱:۳۳ ب.ظ
سلام
خیر هیچ کدوم از این دو مورد در پروژه نیست.
امیرعلی حامدی فر
آبان ۲۳, ۱۳۹۳ at ۵:۳۳ ب.ظ
با عرض سلام خدمت جناب انجمنی عزیز
بنده چند وقت پیش آموزش ارتباط با سرور توسط اندروید رو خریدم ولی الان لینکش کار نمیکنه میشه بررسی بکنید
با تشکر
مدیر-پوریا انجمنی
آبان ۲۳, ۱۳۹۳ at ۷:۲۷ ب.ظ
سلام مهندس
انقضای لینک های دانلود فقط ۷ روزه.
سید حسین
بهمن ۱۲, ۱۳۹۳ at ۲:۱۶ ب.ظ
سلام جناب انجمنی
اگر بخوایم کلا برنامه آنلاین بشه باید چه تغییراتی به وجود بیاریم؟ کلی هم بگید کافیه
مدیر-پوریا انجمنی
بهمن ۱۸, ۱۳۹۳ at ۱۱:۰۴ ق.ظ
سلام
کلی بخوام بگم این میشه که تمام قسمتهای برنامتون رو واکنش گرا قرار بدید. یعنی بر اساس اون پاسخی که از سرور دریافت میکنه تغییر کنه.
سید حسین
بهمن ۲۰, ۱۳۹۳ at ۷:۴۳ ب.ظ
ممنونم از توضیحتون در یک قسمت از فیلم این بخش گفتید یک دکمه هم برای مشاهده آنلاین و لایک کردن و… میزارید ولی یادتون رفت دیگه نمیزارید؟
مدیر تقی زاده
بهمن ۲۱, ۱۳۹۳ at ۶:۰۷ ب.ظ
سلام
انشاالله در فصل بعد
nima.Eqr2
بهمن ۱۳, ۱۳۹۳ at ۱:۴۰ ق.ظ
سلام خسته نباشید …
لطفا یه مقدار قیمت ها رو بررسی کنید ممنون میشم .
با توجه به مباحث قیمت ها خوب به نظر میرسه ولی اگه در صورت امکان یه تخفیف هم بدین بد نیست .
شاید کسانی باشند که نیاز دارند ولی متاسفانه !!!!!
ممنون از سایت خوبتون
ممنون
ممنون
################
مدیر-پوریا انجمنی
بهمن ۱۳, ۱۳۹۳ at ۸:۰۱ ب.ظ
سلام
از لینک زیر میتونید اموزشها رو با ۶۰ درصد تخفیف دریافت کنید.
http://nikandroid.com/%d8%af%d9%87%d9%87-%d9%81%d8%ac%d8%b1-%da%af%d8%b1%d8%a7%d9%85%db%8c-%d8%a8%d8%a7%d8%af-%d8%aa%d8%a7-60-%d8%af%d8%b1%d8%b5%d8%af-%d8%aa%d8%ae%d9%81%db%8c%d9%81-%d8%a8%d8%b1%d8%a7%db%8c-%d9%87%d9%85/
عباس مزرعاوی
بهمن ۲۱, ۱۳۹۳ at ۴:۴۱ ب.ظ
آقا واقعا دم شما گرم…
امام علی (ع) فرمودند:
من علمنی حرفا فقد سیرنی عبداً.
هر کس به من کلامی بیاموزد مرا بنده خود کرده است.
رحمت خداوند بر پدر و مادرتان…
عباس مزرعاوی
بهمن ۲۱, ۱۳۹۳ at ۷:۱۳ ب.ظ
جناب انجمنی اسم این کاراکتر “|” “Single Pipe” هستش…!!
عباس مزرعاوی
بهمن ۲۲, ۱۳۹۳ at ۱۲:۵۲ ق.ظ
جناب انجمنی!
اون قسمت از آموزش که لازم بود یه رشته رو با کاراکتر “|” قطعه قطعه کنید خیلی خسته کننده است.
بهتر نبود که از متد Split استفاده میکردید؟!
مدیر-پوریا انجمنی
بهمن ۲۳, ۱۳۹۳ at ۴:۳۴ ب.ظ
سلام
درسته تا یک حدی میشه از split استفاده کرد ولی ئر نهایت حتما باید تفکیک دستی رو هم اجرا کنید.
حمید
بهمن ۲۲, ۱۳۹۳ at ۴:۵۶ ب.ظ
قیمتها بالاست. قیمتارو بیار پایین مشتری شیم.
zoro
اسفند ۲۵, ۱۳۹۳ at ۸:۱۸ ب.ظ
سلام
میشه آموزش های این بخش رو توی ساخت بازی های آنلاین هم به کار برد؟
منظورم اینه که برای ساخت یه بازی اندرویدی آنلاین که مثلا شبیه بازی Clash of Clans بشه، میتونیم رو این آموزش حساب کنیم؟…مثلا تمام بازیکن ها در تعداد زیاد باهم در ارتباط باشند؟
لطفا توضیح بدید.
مدیر-پوریا انجمنی
اسفند ۲۸, ۱۳۹۳ at ۸:۵۹ ب.ظ
سلام
خیر متاسفانه. بیس بازی های انلاین خیلی متفاوت تره.
علی
فروردین ۲, ۱۳۹۴ at ۹:۰۹ ب.ظ
باسلام
میخواستم بدونم آیا جایگزینی برای دستور ListActivity هست؟ چون واقعا تو قسمت sharedlist و قسمت نظرات که طراحی کردم دستم رو برای استفاده از Actionbar وFragmentActivity بسته. خواهشا اگر امکان تغییر هست اطلاع بدید.همچنین چطوری میشه در edittext از شکلک استفاده کرد.
واقعا نیاز دارم خواهش میکنم راهنمایی کنید
مدیر-پوریا انجمنی
فروردین ۳, ۱۳۹۴ at ۷:۱۵ ب.ظ
سلام
بله میشه. لیست رو به صورت دستی و ای دی دلخواه تعریف کنید و سپس با ArrayAdapter اتصال رو برقرار کنید. سورس در اینتنرت زیاده. بله امکانش هست ولی توضیح تو کامنت نمیشه. زیاده. انشالا تو جلسات بعد نحوه ساخت کنترلر سفارشی رو میگم
علی
فروردین ۳, ۱۳۹۴ at ۱۰:۳۹ ب.ظ
من به صورت زیر تغییر دادم ولی فورس کلوز داد:
ListView lv = (ListView) findViewById(R.id.list);
lv.setAdapter(new AAD());
ایدی رو هم تو فایل xml تغییر دادم.
میشه نمونه سورسی برای اون مورد شکلک معرفی کنید چند روزه انقدر فورس کلوز داده دیونه شدم
هادی
فروردین ۱۳, ۱۳۹۴ at ۹:۲۶ ب.ظ
سلام من
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toast.makeText(getApplicationContext(), “SALAM”, Toast.LENGTH_LONG);
}
نوشتم در هنگام اجرا برنامه داخل متد هم میاد و این خط را اجرا می کند ولی هیچ پیغامی را نشان نمی دهد
؟؟؟؟؟
مدیر پوریا انجمنی
فروردین ۱۴, ۱۳۹۴ at ۱:۱۵ ق.ظ
سلام
به خاطر اینکه پایان خط toast عبارت ()show. رو ننوشتید.
هادی
فروردین ۱۸, ۱۳۹۴ at ۱۰:۵۹ ب.ظ
سلام مهندس . میخوام یه برنامه چت بنویسم . میشه یه فیلم آموزشی بذارید یا یه منبع خوب معرفی کنید.
مدیر پوریا انجمنی
فروردین ۱۹, ۱۳۹۴ at ۱۰:۳۵ ق.ظ
سلام
آموزش ساخت برنامه چت به زودی منتشر میشه
دوست
فروردین ۱۹, ۱۳۹۴ at ۲:۰۹ ب.ظ
سلام
میشه از سایتی که برا ما نیست مثل
“سایت سازمان سنجش =www.sanjesh.org
اطلاعاتی دریافت کرد و مورد تجزیه تحلیل قرار داد؟
مدیر پوریا انجمنی
فروردین ۲۰, ۱۳۹۴ at ۱:۲۰ ب.ظ
سلام
تحقیق کنید ببنید اگه اون سایت وب سرویس برای استفاده از امکانات خودش ارائه داده باشه بله میتونید. در غیر این صورت که خیر
مهران
فروردین ۲۲, ۱۳۹۴ at ۲:۰۶ ب.ظ
با سلام
ممنون از اموزشتون فقط یک سوال دیتابیس خارجی اندروید من زبان فارسی را به شکل ؟؟؟؟؟ نمایش میدهد مشکل از چی است؟
دیتابیس phpmyadmin مشکلی ندارد فارسی ذخیره میکند اما sqlite خیر!
ممنون میشوم راهنمایید کنید
مدیر پوریا انجمنی
فروردین ۲۲, ۱۳۹۴ at ۳:۲۰ ب.ظ
سلام
میشه بگید دقیقا کجا علامت سوال نشون میده. تو برنامه یا تو sqlite expert ؟
مهران
فروردین ۲۴, ۱۳۹۴ at ۹:۳۷ ق.ظ
سلام
جواب من تایید نکردید !
توی sqlite گوشی فارسی ها را ؟نشان میدهد و مشکل دیگرم اینه که بار اول که نصب میکنم جملات جدید مثلا ۲۸ میزنه اما بروزرسانی را که میزنم این عدد منفی میشود یعنی بجای صفر میشه مثلا -۸
اگر راهنمایی کنید ممنون میشوم بفرمایید مشکل از کجاست!
مدیر پوریا انجمنی
فروردین ۲۴, ۱۳۹۴ at ۱۱:۵۷ ق.ظ
سلام
زمانی که دیتابیس رو در نرم افزار sqlite expert ایجاد میکنید گزینه Encoding رو UTF8 قرار بدین
علت این که عدد رو منفی میزنه هم اشتباه در محاسباتتونه. مجدد فیلمها رو با دقت ببینید
مهران
فروردین ۲۵, ۱۳۹۴ at ۳:۲۶ ب.ظ
سلام
ممنون از اموزشهای خوبتون من که خیلی استفاده کردم
الان جلسه ۷ تقریبا تمومه فقط ۲ تا نکته خواستم بگم مربوط به همون مشکلم
گفتم شما هم در جریان باشید خوبه
مشکل فارسی نریختن این بود که در فایل gfc.php باید بعد از اتصال به دیتابیس کد زیر گذاشته شود
mysql_query(‘SET NAMES \’utf8\”);
گذاشته بشه که دیتابیس اطلاعات فارسی را صحیح نشان دهد و ارسال کند!
البته شاید این مورد بستگی به هاست داشته باشد نمیدونم!
و مورد بعدی اینکه اگر در دیتابیس سطریک فیلد بیش از ۱ خط باشد در دیتابیس خارجی گوشی خط دوم را کاملا در سطر دوم قرار میدهد نمیدونم واضح گفتم یا نه اما مثلا اگر یکی از متنها در دیتابیس
سلام
خوبی
باشد در دیتابیس گوشی “سلام” را در فیلد مناسب خود و “خوبی”را در فیلد بعدی نمایش میدهد و به این ترتیب بهم میریزد و برای همین بعد از اپدیت تعداد جملات جدید را منفی میکند
که فکر میکنم این را در جلسه اخر رفع نمودید
باز هم ممنون از اموزشهای خوبتون
ali
فروردین ۲۵, ۱۳۹۴ at ۳:۱۶ ب.ظ
با سلام شما در این پروژه از هاست استفاده کردید ولی شخصی به من گفت که برای ارائه اپلیکیشن ها در بازار باید از سرور استفاده کنی.
آیا شما راه اندازی سرور را هم آموزش می دهید؟
مدیر پوریا انجمنی
فروردین ۲۵, ۱۳۹۴ at ۷:۰۸ ب.ظ
سلام
استفاده از هاست معمولی و یا سرور اختصاصی بستگی به نرم افزارتون داره. در صورتی که برنامه شما قرار ترافیک زیادی از هاست رو مصرف کنه و یا بار بیش از حد روی هاست بزاره بهتره از سرور اختصاصی استفاده کنید در غیر این صورت برای برنامه های معمولی همون هاست معمولی کفایت میکنه. بازار هم محدودیتی در این مورد نداره.
ali
فروردین ۲۷, ۱۳۹۴ at ۱۱:۵۲ ق.ظ
سلام
برای یک برنامه با تقریبا ۵۰۰۰ کاربر که بخشی از تصاویر(تقریبا ۳۰۰ تصویر) را بر روی سرور قرار دهد و امکان نظردهی برای مطالب برنامه وجود داشته باشد از هاست استفاده شود یا سرور(اشتراکی یا اختصاصی) ؟
مدیر پوریا انجمنی
فروردین ۲۷, ۱۳۹۴ at ۴:۰۳ ب.ظ
نه همون هاست معمولی کفایت میکنه. لازم به خرید سرور نیست
ali
فروردین ۲۸, ۱۳۹۴ at ۲:۲۴ ب.ظ
با سلام
در قسمت ثبت نام در برنامه های دیگر برای اطلاع از صحت ایمیل ثبت شده ، یک ایمیل برای فعال شدن کاربر به همان ایمیل ثبت شده توسط کاربر فرستاده می شود این کار چطوری انجام می شود؟ یعنی برای فرستادن ایمیل از طرف admin برای اطلاع از صحت ایمیل ثبت شده کاربر چه راه کاری وجود دارد؟
مدیر پوریا انجمنی
فروردین ۳۰, ۱۳۹۴ at ۴:۳۳ ب.ظ
سلام
برای این کار باید به انجمن هایی که آموزش php میدن مراجعه کنید ببینید به چه روشی این کار انجام میشه
مهدی
اردیبهشت ۵, ۱۳۹۴ at ۶:۲۴ ب.ظ
سلام
من امکان دانلود ندارم میخواستم بدونم میشه برام پست کنید ؟
همه پکیچ ها اندروید اگ بخواید با هم برام پست کنید با تخفیف چند میشه ؟
قزوین هستم
مدیر پوریا انجمنی
اردیبهشت ۶, ۱۳۹۴ at ۱:۰۳ ب.ظ
سلام
برای دریافت پکیج کامل به صورت پستی ابتدا از لینک زیر عملیات خرید رو انجام بدید تا لینکهای دانلود و شماره تراکنش رو دریافت کنید سپس در صورت تمایل یک ایمیل حاوی شماره تراکنش خرید ادرس دقیق پستی کد پستی و شماره تلفنتون رو برام ایمیل کنید و یا با شماره ۰۵۶۳۲۲۳۴۴۴۰ تماس بگیرید و اطلاعات خواسته شده رو بگید. پکیج کامل در قالب ۲ دی وی دی ۳ یا ۴ روزه به دستتون میرسه. هزینه پست و بسته بندی هم رایگانه.
http://nikandroid.com/%d9%be%da%a9%db%8c%d8%ac-%da%a9%d8%a7%d9%85%d9%84-%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a7%d9%86%d8%af%d8%b1%d9%88%db%8c%d8%af-%d8%a2/
م
اردیبهشت ۵, ۱۳۹۴ at ۸:۰۱ ب.ظ
سلام
آیا این پکیج *************************
هم همون پکیج شماست ؟
چون دقیقا متن توضیحات و سر فصل هاش مثل شماست !
مدیر پوریا انجمنی
اردیبهشت ۶, ۱۳۹۴ at ۱۲:۳۰ ب.ظ
سلام
اون پکیج ۱ ساله پیشه منه.
ناقصه و خیلی از اصلاحات و قسمتهای اضافه شده رو نداره
vahid
اردیبهشت ۱۱, ۱۳۹۴ at ۱:۲۰ ب.ظ
سلام خسته نباشید مند فایل php قسمت اول رو مطابق شما ساختم ولی به من این ارورو میده(Parse error: syntax error, unexpected $end in /home/u774983086/public_html/PhpTest.php on line 15 ) هر چی هم گشتم چیزی پیدا نکردم ممنون میشم راهنماییم کنید.