سلام
مشکل من اینه که می توانم فارسی سازی تو اندروید انجام بدم اما همون کار وقتی از یک فایل متنی یا xml فارسی بخونم و بخوام نشون بدم کار نمی کنه. میشه راهنمایی کنید. ممنونم.
برای من فیلم آموزشی بهتر از نوشته یا مقاله های آموزشی است.
برای من مقاله های آموزشی بهتر از فیلم های آموزشی است.
من کتاب و منابع انگلیسی را مطالعه میکنم.
سلام
مشکل من اینه که می توانم فارسی سازی تو اندروید انجام بدم اما همون کار وقتی از یک فایل متنی یا xml فارسی بخونم و بخوام نشون بدم کار نمی کنه. میشه راهنمایی کنید. ممنونم.
در قسمت هشتم از سری برنامه های آموزش برنامه نویسی اندروید به مبحث طراحی کامپوننت (View) خواهیم پرداخت. اگرچه اندروید Viewهای بسیاری را بصورت پیش فرض در خود دارد ولی گاهی برای غلبه بر پیچیدگی های برنامه نویسی نیاز میشود تا خودمان کامپوننتی با مشخصاتی که نیاز داریم تعریف کنیم که این کامپوننت بصورت پیش فرض در اندروید نیست. یا ممکن است زمانی بخواهیم چند View پیش فرض اندروید را با هم ترکیب کنیم تا کامپوننت جدیدی بسازیم و بجای اینکه با تک تک Viewها بخواهیم کار کنیم با یک کامپوننت که دربرگیرنده همه Viewهاست کار کنیم. این کار زمانیکه طراحی برنامه پیچیده میشود تاحدود بسیار زیادی پیچیدگی برنامه را پایین می آورد.
در این برنامه برای نمونه یک Actionbar خواهیم ساخت (که البته با اکشن باری که برای اولین بار در هانی کامب معرفی شد تفاوت میکند). این اکشن بار چهار قسمت دارد. در سمت راست منوی برنامه قرار خواهد گرفت. در وسط عنوان هر اسکیرینی که در آن هستیم نمایش داده خواهد شد. در قسمت چپ دو آیتم قرار داده شده. یک ImageView که وقتی بر روی آن کلیک شود event مربوطه در Log نمایش داده خواهد شد و یک ProgressView که زمانیکه به اینترنت کانکت میشویم (برای ارسال/دریافت دیتا) نمایش داده میشود. این کامپوننت بدین منظور ایجاد میشود که ما آنرا به تمام اکتیویتی هایی که خواهیم داشت اضافه کنیم بدون اینکه نیاز باشد هربار کد آنرا برای هر اکتیوی Copy/paste نماییم. به عبارتی یک بار کدنویسی میکنیم و در سایر جاهایی که به آن نیاز داریم فقط به آن ارجاع میدهیم.
در این برنامه موارد زیر را خواهیم آموخت:
۱) چگونه UI کامپوننت را طراحی کنیم
۲) چگونه آنرا Implement کنیم
۳) چگونه آنرا به UI برنامه اضافه کنیم
۴) چگونه به Event ها (در این برنامه کلیک شدن آیتم ها) پاسخ دهیم.
دیدن فیلم و دریافت کد برنامه
با سلام و عرض خسته نباشید من در هنگام ورود برای اولین بار به نرم افزار SDK Manager میخواستم پکیج هاش رو دانلود کنم ولی ارور های زیر رو میده
Fetching http://dl-ssl.google.com/android/rep...ons_list-1.xml
Failed to fetch URL http://dl-ssl.google.com/android/rep...ons_list-1.xml, reason: Connection to http://dl-ssl.google.com refused
Fetched Add-ons List successfully
Fetching URL: http://dl-ssl.google.com/android/rep...pository-6.xml
حالا باید چکار کنم و میشه این پکیج ها رو از جایی دیگه دانلود کرد و به برنامه افزود چون که ما یک تیم نرم افزاری هستیم و سخته برای هر کامپیوتر نصب کردن با این سرعت محدودیت ترافیکی
این لینک ها برای ماتحریم هستن.... برای اینکار میتونید به آدرس های زیر برید و اون ها رو دانلود کنید
دانلود جاوا JDK 1.8
دانلود اندروید استودیو
در این دو سایت میتونید اس دی کا و بقیه ملزومات رو بگیرید
آموزش اندروید آموزش برنامه نویسی اندروید برنامه نویسی اندروید اندروید استودیو آموزش اندروید استودیو
آخرین ویرایش به وسیله srfarzad : چهارشنبه 12 مهر 1396 در 13:51 عصر
فیلم آموزشی – فصل نهم دیتابیس. در مطلب “دیتابیس و ارایه دهنده محتوا” بصورت تئوری با مفاهیم دیتابیس و ارایه دهنده محتوا آشنا شدیم. تنها موردی که باقی مانده است بررسی مطالب در قالب یک نمونه کد کامل می باشد تا با جزیات کار با دیتابیس بصورت عمیقتری آشنا شویم. البته در این فیلم آموزشی فقط به مبحث دیتابسی پرداخته شده و انشالله در فرصتی دیگر به مبحث چگونگی استفاده از ارایه دهنده محتوا (Content Provider) خواهیم پرداخت.
علاوه بر موضوع دیتابیس در این برنامه به موضوع طراحی بک گراند با XML بجای استفاده از تصویر نیز پرداخته شده است. خواهیم دید چگونه میتوان بگ کراند بصورت گرادینت ساخت و انواع آن چیست، چگونه با XML برای دکمه (Button) بک گراند بسازیم که رنگ آن در حالت معمولی با حالت تحت فوکس یا حالت کلیک شدن فرق داشته باشد. همچنین خواهیم دید چگونه به EditText بک گراند بدهیم تا از حالت سنتی مستطیل خارج شود. البته رنگ بندی ها یکم جیغ انتخاب شده تا هرکدام به تنهایی خودشان را نشان دهند.
در قسمت دوم به سراغ دیتابی خواهیم رفت. خواهیم دید چگئنه یک دیتابیس بسازیم. چگونه برای آن یک Table بسازیم. چگونه به آن رکورد وارد کنیم. چگونه یک رکورد را آپدیت کنیم. چگونه یک رکورد را پاک کنیم و نهایتاً چگونه کل جدول را پاک کنیم.
در کد نمونه دو EditText خواهیم داشت که یکی نام و دیگری شماره تلفن میگیرد. با زدن دکمه اضافه به دیتابیس، رکورد جدیدی بر مبنای دیتای وارد ساخته میشود و به دیتابیس اضافه میشود. سپس توسط ListView تمامی رکوردها از دیتابیس دریافت و با کمک آداپتر در لیست نمایش داده میشوند. حال با کلیک بر روی هر رکورد میتوان آنرا پاک و یا آپدیت کرد.
فکر میکنم مطلب خوبی باشه که روند استفاده از دیتابیس را آموزش میدهد. انشالله مورد توجهتان قرار بگیرد.
دانلود فیلم آموزشی و کد برنامه
عالیه.واقعا ممنون از زحماتتون.
واقعا ازتون ممنونم دوست عزیز
امیدوارم این کار فوق العادتون ادامه پیدا کنه
من واقعا میخواستم از اقای کمالان خیلی خیلی تشکر کنم و خدمتشون عرض کنم اگه تو هر زمینه ایش کمکی از دست ماهم بر میاد در خدمتیم . ضمن اینکه در جهت خدمت به افرادی مثل اقای کمالان داره محیطی انشالله فراهم میشه که عزیزان بیشتر زحماتشون مورد استفاده و تقدیر و تشکر قرار بگیره .
با احترام
واقعا آموزش ها عالی بوده، آقای کمالان به خاطر وقتی که گذاشتید سپاسگذارم
آیا این مباحث ادامه پیدا می کند؟
خدا هرچی می خوای بت بده مهندس. خیلی لطف کردی.
امام علی می فرمایند: زکات علم نشر ان است.
خدا قوت
سلام
وقت بخیر
ببخشید می شه من ایمیل شما رو راشته باشم
می خوام در مورد یک پروژه باهاتون مشورت کنم
مرسی
This template requires a build target API version of at least 14, and the current version is 7سلام وقتی میخوام ی پروژه جدید درست کنم تو اکلیپس این ارور را میده چیکار کنم؟؟؟؟؟؟؟؟؟
آموزش برنامه نویسی اندرویدبا عرض سلام خدمت دوستان . در مورد یادگیری من خودم ترجیح میدم آموزش هایی رو دنبال کنم که پروژه محور باشه و در خلال انجام پروژه یادگیری انجام بشه من لینک یکسری پروژه های رایگان اندروید رو به همراه توضیحشون با چند تا مقاله رایگان مرتبط با آموزش فارسی برنامه نویسی اندروید قرار دادم .
بفرمایید:
http://www.codeproject.com/Articles/...Live-Wallpaper
http://www.andengine.org/forums/tuto...late-t258.html
بخش 2 از این مطلب رو هم بخونید:
http://www.vogella.com/articles/Andr...r/article.html
داداش دمت گرم
ولی اینایی که معرفی کردی خیلی گنگن!
نمیشه خودت یکم توضیح بدی؟
تا حالا خودت تصویر زنده ساختی؟
قالب هر تصویر با تصویر دیگه فرق داره؟
یعنی نمیشه عکسارو تو یه قالب(سورس کد) جاگذاری کرد؟
انجین چیه؟
تمپلت ها کجا بکار میان؟
اونی که واسه کدپروجکته که کاملا واضحه.هم سورس داره و هم توضیح.
نه شرمنده من تو این زمینه کار نکردم.
من مشکلم با سنسور و تاچه
ماله کدپروژکت به سنسور و تاچ واکنش نمیده عین یه فایل فلشه معمولی میمونه که با نرم افزار livewllpaper creator هم میشه ساخت
هیچ کس نیست کمک کنه؟؟؟؟
میگم همه اموزشات انگلیسی بود فارسی نداره
اینجا که کسی کلا جواب نمیده ظاهرا!!!
ای مسلمون نیست که بگه AndEngine چیه؟؟؟؟؟
برنامه نویسی آندروید خیلی مدت نیست که تو ایران رواج پیدا کرده.بخاطر همون متخصصش کمه.شما اگه علاقه مند به یادگیری بیشتر هستی باید یه مقدار تو منابع انگلیسی دنبالش بگردی.
تو همون انجمن اند انجین چیزای خوبی در زمینه کار موردنظرت گیرت میاد.
سلام با تشکر من جاوا develpomnet nasb نصب کردم با اندروید sdk ولی اونجا که باید پکیح دانولد کنه واسه من با فیلتر شکن میرم تا 48 میره ولی بعد کانکشن منفجر میشه حالا برفرض که این دانلود شد حالا باید برنامه eclipse هم نصب کردم ولی باید دوباره از گوگل یه چیز دانلود کنی باسه توسعه اندریود ای بابا خیلی ناجوره
نمیشه این کاراها افلاین کرد سرعت من حداکثر 18 کیلو هست
در این فیلم آموزشی قصد داریم تا لیستی از تصاویر را به صورت همزمان از سرور دانلود نماییم. اینکار با استفاده از کتابخانه ای که در فیلم معرفی شده است به سادگی قابل پیاده سازی است. شما فقط نیاز دارید تا از این کلاس یک آبجکت بسازید و دو مقدار نام ImageView و مسیر دانلود تصویر (URL) را به آن بدهید. این آبجکت مسئول دانلود تصویر و ذخیره آن بر روی حافظه دایم یا موقتی (RAM) خواهد بود.
در مرتبه اول که هیچ تصویری به اصطلاح Cash نشده با اتصال به اینترنت تصاویر دریافت خواهد شد و در مسیری که معرفی خواهیم کرد ذخیره میشوند. در مراتب بعد برای افزایش سرعت بارگذاری تصویر، آبجکت ابتدا چک میکند آیا تصویر کش شده است اگر تصویر را یافت که از آنجا آنرابارگذاری میکند وگرنه مانند قبل مجدداً سعی در دانلود آن از اینترنت خواهد کرد.
البته مرد دیگر که بررسی خواهیم کرد استفاده از JSON و استخراج دیتا از این فرمت است. در این برنامه سرور دیتا را درقالب JSON ارسال میکند که طریقه استخراج دیتا از آنرا نیز بررسی خواهیم کرد.
انشالله این فیلم آموزشی مورد استفاده تان قرار بگیرد.
اطلاعات بیشتر و دیدن فیلم
در این فیلم آموزشی قصد داریم تا لیستی از تصاویر را به صورت همزمان از سرور دانلود نماییم. اینکار با استفاده از کتابخانه ای که در فیلم معرفی شده است به سادگی قابل پیاده سازی است. شما فقط نیاز دارید تا از این کلاس یک آبجکت بسازید و دو مقدار نام ImageView و مسیر دانلود تصویر (URL) را به آن بدهید. این آبجکت مسئول دانلود تصویر و ذخیره آن بر روی حافظه دایم یا موقتی (RAM) خواهد بود.
در مرتبه اول که هیچ تصویری به اصطلاح Cash نشده با اتصال به اینترنت تصاویر دریافت خواهد شد و در مسیری که معرفی خواهیم کرد ذخیره میشوند. در مراتب بعد برای افزایش سرعت بارگذاری تصویر، آبجکت ابتدا چک میکند آیا تصویر کش شده است اگر تصویر را یافت که از آنجا آنرابارگذاری میکند وگرنه مانند قبل مجدداً سعی در دانلود آن از اینترنت خواهد کرد.
البته مرد دیگر که بررسی خواهیم کرد استفاده از JSON و استخراج دیتا از این فرمت است. در این برنامه سرور دیتا را درقالب JSON ارسال میکند که طریقه استخراج دیتا از آنرا نیز بررسی خواهیم کرد.
انشالله این فیلم آموزشی مورد استفاده تان قرار بگیرد.
اطلاعات بیشتر و دیدن فیلم
آقا دمت گرم.همین ادامه بدید ما منتظر هستیم
سپاس فراوان از شما حسام عزیز. شاهکار بود.
من در جستجوهایی که داشتم به برنامه هایی مانند Appcelerator Titanium برخوردم که ظاهرا توسعه اندرید رو خیلی راحت میکنه. خودم تازه میخوام شروع کنم و جاوا هم بلد نیستم و واسه همین می خوام با یک محیط ساده و در عین حال قدرتمند و بی دردسر شروع کنم.
پرسش دوم اینکه آیا ویدئوهای آموزشی شما همین هاست که در این بخش وجود دارد؟
http://www.kamalan.com/?cat=23
آیا در ویدئو ها هم همه محتواهای متنی که نوشته اید توضیح داده شده است؟
شاد باشید :)
سلام ارمین جان،
بله، ویدئوها همینها است. ولی متفاوت از مطالب متنی است. در حقیقت فیلمها ساخت شده تا صرفجویی در زمان نگارش مطالب شود.
واقعا خسته نباشید.دستتون درد نکنه آقا حسام عزیز!
اگه بدونید با این آموزشاتون من رو از چه دردسر بزرگی نجات دادید...
این لطفتون رو هیچ وقت فراموش نمی کنم...
فیلم هایی که جناب کمالان زحمتش رو کشیدند به زبان فارسی هست و مطالب همون PDF های انگلیسی رو آموزش میدهند. خود PDF ها برای رفرنس قرار داده شده اند.فایلهای pdf تمامی انگلیس هستند ولی در تایپیک نوشتید اموزش اندروید به زبان فارسی
سلام
دست درد نکنه، واقعا که زحمت کشیدی.
موفق و پیروز باشی.
سلام یه کتاب فارسی برنامه نویس اندروید به ادرسی زیر مراجه کنید عالیه!
http://androidfarsi.blogfa.com/
سلام دوستان. اینم یک کتاب فارسی برنامه نویسی اندوید. کاملا رایکان.
http://androidfarsi.blogfa.com/
کتاب رایگان برنامه نویسی سیستم عامل اندروید به زبان فارسی 100 درصد رایگان
http://androidfarsi.blogfa.com/
امید موفقیت شما را دارم.
Android SQLite Database Programming
دوستان یک لینک تصویری اموزش ساختن یک دیتابیس و انتقال داده ها از طریق تکست باکس را برای شما می گذارم ، امیدوارم برای یادگیری موثر واقع شود
https://www.youtube.com/watch?v=p8w9uSL_ggw
در ضمن سورس برنامه در لینک زیر برای دانلود قرار داده شده است :
http://androidtutorials.ktsinfotech....ntDatabase.zip.
دوستان اگر تبلیغ نباشد یک لینک آموزش زبان مرجع هست من در اینجا درج میکنم.
فوق العاده برای دوستانی که منابع انگلیسی زبان هم در کنار فارسی علاقه مند هستند مفید است .
بر روی لینجا کلیک کنید
سلام / آقای hesamy2004 اگر زحمت نباشه پست اولتون رو ادیت کنید و همه ویدیوهای آموزشیتون رو در پست اول لینکشون رو بگذارید تا راحت تر بتونیم دانلود و استفاده کنیم و هر ویدیو که در آینده درست کردید در همون پست لینکش رو اضافه کنید/ قبلا از زحمات شما تشکر میکنم
سلام
فکر کنم ایکلیپس 64 بیتی رو نصب کردی رو 32 بیتی
خیلی سپاس داریم
رفتم فیلم و دانلود کنم دیدم حجمش خیلی بالاست
اگه امکانش هست با حجم های مختلف بذارید
که هر شخص با کیفیتی که توانایی داره دانلود کنه