جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'آموزش برنامه نویسی اندروید'.
-
سلام یه مشکلی دارم خیلی وقته گیرشم لطفا کسی اگر آشناست به این قضیه کمک کنه. زمانی که کد رنگ رو تو RelativeLayout مینوسم eror میده و یا یه پوشه از drawable میزارم اما Linear اینطور نیست و مشکلی نداره. یه عکس گذاشتم اونی که خط قرمز زیرش کشیده.....ممنون از شما
- 6 پاسخ
-
- layout
- آموزش android
-
(و 2 مورد دیگر)
برچسب زده شده با :
-
دانلود کتاب Android Development with Kotlin
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در کتاب های اندروید
دانلود کتاب Android Development with Kotlin امروزه روند توسعه نرم افزار اندروید بسیار گسترده شده است. در طول چند سال اخیر، ما شاهد چگونگی پیشرفت ابزارهای مختلفی هستیم تا زندگی ما را سادهتر کند. با این حال، یکی از عناصر اصلی فرآیند توسعه نرم افزار اندروید یعنی جاوا در طول این مدت تغییر زیادی نکرده است. پلتفرم اندروید خود را با نسخههای جدیدتر جاوا سازگار میکند، ولی برای استفاده از آن ها، ما باید مدت زمان بسیار زیادی را صبر کنیم تا دستگاههای جدید اندرویدی به فروش مناسب بازار دست یابند. همچنین، توسعه برنامهها با جاوا چالشهای خود را به همراه دارد، چرا که جاوا زبانی قدیمی با بسیاری- 2 پاسخ
-
- 1
-
- برنامه نویسی اندروید
- آموزش برنامه نویسی اندروید
-
(و 4 مورد دیگر)
برچسب زده شده با :
-
آموزش دیتابیس اندروید-قسمت دوم
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در آموزش برنامه نویسی اندروید
همچنان میدانید در بخش اول دیتابیس به توضیفی از sqlite پرداختیم.در صورتی مقاله اول را مطالعه نکرده اید،حتما آن را مطالعه کنید. ابتدا یک پروژه جدید را ایجاد کنید و اسم آن را مثلا dbAndroid بگذارید. سپس ورژن اندروید خود را مشخص کنید...که در این پروژه 2.3.3 را در نظر گرفته ایم در مرحله آخر نام پکیج و اکتیویتی خود را وارد کنید. دکمه finish را بزنید تا پروژه شما اماده شود. اولین قدم برای اینکه بتوانیم از sqlite استفاده کنیم این است که یک کلاس جدید را ایجاد کنید.برای اینکار روی نام پکیچ کلیک راست و گزینه new ->class را انتخاب کنید تا کادر زیر ظاهر شود.- 19 پاسخ
-
- آموزش برنامه نویسی اندروید
- دیتابیس اندروید
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
تبدیل تاریخ شمسی به میلادی و بالعکس در جاوا
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در آموزش های اندروید
در این پست آموزشی قصد داریم نحوه تبدیلات تاریخ(شمسی،میلادی) را مورد بررسی قرار دهیم تا بتوانیم این امکان را در پیاده سازی نماییم. برای اینکار یک کلاسی را استفاده میکنیم که مدیر وب سایت kamyarns آن را ایجاد کرده است و قصد داریم در این آموزش نحوه استفاده از این کلاس را آموزش دهیم از طریق لینک زیر نیز میتوانید به کد دسترسی پیدا کنید https://github.com/dc0d/Roozh/blob/master/Java/src/roozh/main/Roozh.java ابتد کد زیر را به عنوان یک کلاس ( Class ) وارد پروژه خود کنید: public class Roozh { private int day, month, year; private int jY, jM, jD; privat- 10 پاسخ
-
- 1
-
- برنامه نویسی اندروید
- آموزش برنامه نویسی اندروید
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
کار با SwipeRefreshLayout ( کشیدن صفحه به سمت پایین)
Omid Zakeri پاسخی ارسال کرد برای یک موضوع در کتابخانه های اندروید
تا به حال نرم افزار های زیادی از قبیل توییتر(twitter) , گوگل پلاس (+google) , جیمیل (gmail) را در اندروید دیدهایم که باswipe/pull down ( کشیدن صفحه به سمت پایین) محتوای خود را بروز میکنند . زمانی که صفحه را از بالا به پایین میکشیم یک محتوای جدیدی به ما نشان داده میشود یا اینکه محتوای قبلی بروزرسانی خواهد شد. در این آموزش میخواهیم کار با SwipeRefreshLayout را آموزش دهیم. این لایه به ما کمک میکند که طراحی اصولی (material designn) و کاربر پسندی را در برنامه های خود داشته باشیم. در یک آموزش مختصر با ما باشید تا به طور ساده با نحوه کار SwipeRefreshLayout (کشیدن صفحه به سمت پایین) -
دوره پیشرفته برنامه نویسی اندروید
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در دوره های آموزشی انجمن اندروید ایران
دوازدهمین دوره آموزشی برنامه نویسی اندروید(پیشرفته) دوره برنامه نویسی اندروید یکی از جذاب ترین دوره های آموزشی میباشد که مخاطبان دوره میتوانند در این دوره اصول طراحی اپلیکیشن های تحت اندروید را طراحی و پیاده سازی نموده و شروع به کسب درآمد در حوزه اپلیکیشن های موبایل نمایند.کاربران این دوره میتوانند با کسب مهارت های مطرح شده در سرفصلهای دوره گام بزرگ و سریعی جهت ورود به بازار اپلیکیشن های اندرویدی برداشته و با انتشار برنامه های طراحی شده خود در فضای مجاری کسب درآمد کنند.هم اینک ده ها هزار نرم افزار تحت موبایل در فضای اینترنتی منتشر شده که تعداد بی شماری از این نرم افزارها با دانلود های حیرت آور- 1 پاسخ
-
- 2
-
- دوره پیشرفته برنامه نویسی اندروید
- دوره برنامه نویسی اندروید
- (و 4 مورد دیگر)
-
سلام دوستان توی این تاپیک بهترین کتاب های آموزش اندروید رو میزارم البته از نظر خودم PROFESSIONAL ANDROID™ 4 APPLICATION DEVELOPMENT دانلود: https://it-ebooks.info/book/718 این کتاب 868 صفحه داره و حجمش 27 مگه ولی ارزش دانلود رو داره و البته به زبان انگلیسی فهرست مطالبش رو میزارم تا با سرچ کردن تو انجمن بشه این کتاب رو پیدا کرد Hello, Android Getting Started Creating Applications and Activities Building User Interfaces Intents and Broadcast Receivers Using Internet Resources Files, Saving State, and Preferences Databases and Content Providers Working in the Ba
- 4 پاسخ
-
- کتاب آموزشی اندروید
- دانلود کتاب آموزشی اندروید
- (و 4 مورد دیگر)
-
سلام یه مدت پیش داشتم توی اینترنت گشت میزدم که به یک کتابخانه ای خیلی خوبی برخورد کردم که کار رو برای ارتباط با سرور بهتر از هر کتاب خانه ای راحت تر کرده اینجا آموزش این کتاب خانه رو به صورت متنی قرار خواهم داد ولی بعدا به صورت ویدئو در قالب یک پروژه کامل این کتاب خانه رو آموزش میدم. ویژگی های مهم این کتاب خانه جدا کردن متد های پست ، گت ، داشتن دانلود منیجر در خود کتاب خانه ، و هم چنین آپلود منیجر که این کتاب خونه رو از همه متمایز کرده و سرعت خوبی هم داره خب بریم سر آموزش اول مییایم به وسیله گردل کتاب خونه رو به پروژه اضافه میکنیم compile 'com.amitsh
-
دوره برنامه نویسی اندروید
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در دوره های آموزشی انجمن اندروید ایران
دوره برنامه نویسی اندروید یکی از جذاب ترین دوره های آموزشی میباشد که مخاطبان دوره میتوانند در این دوره اصول طراحی اپلیکیشن های تحت اندروید را طراحی و پیاده سازی نموده و شروع به کسب درآمد در حوزه اپلیکیشن های موبایل نمایند.کاربران این دوره میتوانند با کسب مهارت های مطرح شده در سرفصلهای دوره گام بزرگ و سریعی جهت ورود به بازار اپلیکیشن های اندرویدی برداشته و با انتشار برنامه های طراحی شده خود در فضای مجاری کسب درآمد کنند.هم اینک ده ها هزار نرم افزار تحت موبایل در فضای اینترنتی منتشر شده که تعداد بی شماری از این نرم افزارها با دانلود های حیرت آور منبع درآمدهای چندین میلیونی برای طراح خود بوده اند.- 1 پاسخ
-
- دوره برنامه نویسی اندروید
- دوره آموزشی برنامه نویسی اندروید
- (و 2 مورد دیگر)
-
درود به همه کاربران انجمن اندروید ایران به عنوان یکی دیگر از هدایای سری جدید انجمن اندروید ایران پروژه کتاب ساز اندروید را برای شما آماده و در اختیار شما عزیزان قرار گرفت. از آنجایی که هدف انجمن اندروید ایران فقط و فقط خدمت به اندروید ایران است و رشد و توسعه آن در گرو همکاری همه عزیزان است لذا به عنوان یک عضو کوچک از این خانواده بزرگ تلاش خود را انجام میدهیم تا خدمتی صادقانه به شما عزیزان ارائه دهیم. چندین وقت بود نیاز بود راهی آسان برای ساخت و ایجاد اپلیکیشن های بر پایه تولید محتوا ایجاد شود،بر همین دلیل انجمن پی سی دروید این نیاز را با ارائه روش "کتاب ساز اندروید" نیز برای تو
- 14 پاسخ
-
- کتاب ساز اندروید
- برنامه نویسی اندروید
-
(و 2 مورد دیگر)
برچسب زده شده با :
-
نصب پلاگین Kotlin در اندروید استودیو
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در آموزش های برنامه نویسی Kotlin
نصب پلاگین Kotlin در اندروید استودیو در صورتی که نسخه اندروید استودیو کمتر از 3 باشد حتما میبایستی پلاگین Kotlin را در اندروید استودیو نصب کنید از منوی پلاگین های intellij گزینه plugin را نصب کنید روی گزینه Install jetBrains Plugin کلیک کنید سپس در کادر زیر Kotlin را جستجو کنید سپس گزینه install را انتخاب کنید تا پلاگین Kotlin بر روی اندروید استودیو نصب کنید و بتوانید از Kotlin در برنامه نویسی اندروید استفاده کنید- 2 پاسخ
-
- 1
-
- آموزش برنامه نویسی اندروید
- آموزش kotlin
-
(و 3 مورد دیگر)
برچسب زده شده با :
-
آموزش استفاده از کتابخانه BottomNavigationView
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در آموزش های اندروید
کتابخانه BottomNavigationView در داخل کتابخانه deisgn از ورژن 25 به بالاتر وجود دارد داکیومنت گوگل : https://developer.android.com/reference/android/support/design/widget/BottomNavigationView.html برای پیاده سازی استفاده از BottomNavigationView میابیستی مراحل زیر را بطور کامل انجام دهید : 1- ابتدا Dependencyها را در فایل app->build.gradle وارد نمایید compile 'com.android.support:appcompat-v7:25.1.0' compile 'com.android.support:design:25.1.0' compile 'com.android.support:support-v4:25.1.0' 2- فرگمنت ها : همانطور که مطلع هستید برای نمایش تب- 1 پاسخ
-
- 1
-
- bottomnavigationview
- آموزش استفاده از کتابخانه bottomnavigationview
- (و 1 مورد دیگر)
-
پیکربندی محیط اندروید استودیو برای کاتلین
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در آموزش های برنامه نویسی Kotlin
در آموزش قبلی آموختیم که زبان کاتلین دارای چه قدرت هایی میباشد .بر همین اساس در این جلسه آموزشی یاد خواهیم گرفت که به چه صورتی بتوانیم از کاتلین در اندروید استودیو استفاده کنیم ابتدا محیط اندروید استودیو را باز کنید Android studio 3.0 تیک گزینه کاتلین را انتخاب کنید و سپس گزینه finish را انتخاب کنید تا پروژه ساخته شود برای ورژن های اندروید استودیو 2 .x به بالاتر شما حتما باید پلاگین کاتلین را نصب کنید از طریق مسیر file->Settings->plugin و گزینه kotlin را جستجو نمایید Project level app.gradle 1- تعریف کردن ورژن kotlin در زمانی که از ورژن-
- 1
-
- کاتلین
- آموزش kotlin
- (و 3 مورد دیگر)
-
عملگرها در کاتلین در این جلسه آموزشی قصد داریم که در کاتلین بیاموزیم به چه صورتی میتوانیم از کاتلین استفاده کنیم.اما قبل از اینکه این مطلب آموزشی را شروع حتما آموزشی های زیر را مطالعه نمایید تا بتوانید تمامی مفاهیم پیش رو را بیاموزید Binary operators کاتلین یک زبان قدرتمند برای عملگرهای شرطی میباشد. بقیه زبان ها مشابه جاوا ، کاربر نمی تواند عملگرهای ریاضیات در برای نوع های اصلی استفاده کند اگر شما میخواهید از عملگرها برای ارایه استفاده کنید نمی توانید اینکا را انجام دهید،اما در کاتلین این براحتی ممکن میباشد .کاتلین مجموعه کاملی از عملگرها را شامل میشود اگر
-
- 1
-
- آموزش برنامه نویسی اندروید
- آموزش کاتلین
- (و 4 مورد دیگر)
-
سورس کد فروشگاه اندروید همراه با سورس سایت
جواد زبیدی زاده پاسخی ارسال کرد برای یک فایل در پروژه اندروید
- 5 امتیاز
-
- 8
-
- اندروید
- اندروید استودیو
-
(و 4 مورد دیگر)
برچسب زده شده با :
-
نگارش 1.0.0
0 دریافت
یکی از Layout های اندروید که برای چیده مان المان ها یا ویجت ها، میتوانیم از آن استفاده کنیم RelativeLayout میباشد و همانطور که از اسم آن مشخص میباشد، بطور نسبی ویجت ها را میتوانیم با طراز بندی های خاصی بچینیم. در RelativeLayout میتوانید با استفاده از ویژگی های above,below,left,right تعیین کنید که ویجت ها به چه صورتی کنار هم قرار بگیرند. نکته: RelativeLayout بسیار قابل انعطاف میباشد و میتوان بسیار راحت ویجت ها را با قاعده های آن در صفحه بطور ترو تمیز چید. هر کدام از آیتم های بالا دارای اصول و قاعده های مربوط به خود میباشند که میبایستی تمامی آنها را یادگرفته و بتوانیم تشخیص دهیم د5,000 تومان -
Kotlin چیست؟ Kotlin (کاتلین) یک زبان برنامهنویسیست که با استفاده از آن میتوان برنامه نویسی اندروید را توسعه داد. نسخه های اخیر اندروید استودیو به طور رسمی از کاتلین پشتیبانی میکنن، مسئلهای که در Google IO 2017 اعلام شد. kotlin تبدیل به bytecode جاوا میشود پس بنابراین به خوبی java میتونه روی اندروید اجرا بشه و از این نظر تفاوتی وجود نخواهد داشت. و اینکه میشه توی یک پروژه اندروید همزمان از kotlin و java استفاده کرد، بنابراین حتی اگر خیلی کم با کاتلین آشنا هستید باز هم میتونید بخشی از پروژههاتون رو با کاتلین انجام بدید. چرا Kotlin؟ دلیل اول اینکه با کاتلین میتونیم کدهایی
-
- 1
-
- آموزش برنامه نویسی کاتلین
- آموزش kotlin
- (و 5 مورد دیگر)
-
نظر شما در مورد نسخه جدید انجمن کدام است؟
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در صندوق پيشنهادات و انتقادات
کاربران گرامی انجمن اندروید ایران همانطور که مطلع هستید در تاریخ 19 آذر ماه 1395 ورژن جدید انجمن اندروید ایران ایجاد شده و دارای بخش های فراوانی همچون : مارکت اندروید چت رابط کاربری جذاب راحتی کار در موبایل آپلود سنتر داخلی برای بارگذاری فایل ها و... خوشحال خواهیم شد نظرات خود را با ما در میان بگذارید تا بتوانیم وب سایت بهتری در شان انجمن اندروید ایران را در اختیار کاربران قرار دهیم. با تشکر فرزاد سرسیفی- 10 پاسخ
-
- 2
-
- اندروید
- اندروید ایران
-
(و 2 مورد دیگر)
برچسب زده شده با :
-
Android Studio 1.4.0.10 Final برنامه نویسی اندروید
Farzad Sarseifi پاسخی ارسال کرد برای یک موضوع در ابزار های برنامه نویسی اندروید
یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه جوئن 2014 نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهندهها قرار گرفت. این محیط بر اساس نرمافزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس میباشد. چندین ویژگی جدید در این نرمافزار برای کاربران میباشد: چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم زمان برنامه کنسول توسعه دهنده: راهنمای بهینه سازی – کمک برا- 2 پاسخ
-
- آموزش برنامه نویسی اندروید
- اندروید
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
چگونه از Iterator استفاده کنیم ؟ Iterator زمانی استفاده می شود که شما می خواهید در یک چرخه به اجزای یک مجموعه دسترسی داشته باشد. برای مثال ممکن است که شما بخواهید از یک از اجزا را نشان دهید. ساده ترین راه این کار این است که از یک تکرار استفاده کنید.Iterator شما را قادر می سازد تا از طریق یک چرخه،عناصر مورد نظر را بگیرید یا حذف کنید. متدهایIterator : ( ) boolean hasNext = اگر عناصر بیشتری وجود داشته باشد true در غیر اینصورت false بر می گرداند. ( ) Object next = عنصر بعدی را بازمی گرداند اگر یک عنصر بعدی وجود نداشته باشد NoSuchElementException را برمی گرداند.
-
پیکربندی اپلیکیشن با استفاده از Multidex
Omid Zakeri پاسخی ارسال کرد برای یک موضوع در کتابخانه های اندروید
محدودیت ۶۵K متدها یکی از مشکلاتی است که کاربران با آن مواجه می شوند و multidexing به عنوان روشی برای این مشکل پیشنهاد شده است. Multidexing راه حلی بسیار خوبی از سوی گوگل است، راه اندازی multidex Multidexing یک راه حل کامل و همراه با مستندسازی های خوب است. به منظور بکارگیری multidex در پروژه پیشنهاد می شود که نگاهی به Android Developer site بیندازید، my Github نیز یک پروژه نمونه را برای آشنایی بیشتر در اختیار شما قرار می دهد. تاثیر multidex بر کارآیی اپلیکیشن در هنگام راه اندازی برخی از کلاس ها در بازه زمانی بین شروع اپلیکیشن و نمایش تمامی عکس ها توسط Proguard شناسایی نمی شو -
آموزش کامل RecyclerView به صورت تصویری +cardview+picasso
hack_satnet پاسخی ارسال کرد برای یک موضوع در آموزش های ویدئویی
با آموزش کامل RecyclerView در اندروید در خدمت شما دوستان عزیز هستیم در این آموزش نحوه استفاده از ریسایکلر ویو و نحوه استفاده از cardview و نحوه استفاده از کتابخانه Picasso برای لود تصاویر از اینترنت توضیح داده شده است. یک بار برای همیشه یاد بگیرید برای مشاهده کلیک کنید -
برای بهتر متوجه شدن Annotation ها در اندروید باید اول با مفهومی به اسم فراداده یا Metadata آشنا بشیم. فرا داده، به داده هایی گفته میشه که در مورد داده های دیگه به ما اطلاعاتی رو میدن. برای اینکه بتونیم از انوتیشن ها استفاده کنیم کافیه کد زیر رو توی فایل gradle پروژه قرار بدیم: compile 'com.android.support:support-annotations:<latest-library-version>' چند انوتیشن پر کاربرد در اندروید Nullness Annotations / انوتیشن تهی بودن Resource Annotations / انوتیشن های مربوط به منابع Thread Annotations / انوتیشن های مربوط به Thread Value Constraints Annotations /
-
بهترین روش برای تجزیه و تحلیل فرگمنت ها استفاده از Arguments در آندروید می باشد.( setArguments ) چند راه برای تجزیه و تحلیل و انتقال اطلاعات به فرگمنت ها در اندروید وجود دارد. با این حال، هنگامی که این کار را انجام می دهید، باید مراقب باشید و در هنگام نمونه برداری و انتقال داده ها به قطعات باید از روش های اشتباه اجتناب کنید. با این حال، این روش اشتباه است. از آنجا که هنگامی که برنامه شما به پس زمینه ارسال می شود و برنامه های دیگر نیاز به حافظه بیشتر و بیشتر دارند، پس برنامه و منابع آن از حافظه پاک می شود تا فضای جدید را باز کند. import android.os.Bundle; import android.support.v
-
- 1
-
- setarguments
- آموزش برنامه نویسی اندروید
-
(و 1 مورد دیگر)
برچسب زده شده با :
-
استفاده از Parcelable یک راه مناسب و مفید برای انتقال یا پاس دادن اطلاعات بین کامپوننت های اندروید می باشد. Parcelable یک مکانیسم سریال سازی است که توسط Android ارائه می شود. برای نوشتن یک شی به صورت Parcelable، باید انرا به اندروید استودیو اضافه کرد. برای این کار می توانید از آدرس زیر کمک بگیرید: http://corochann.com/fast-easy-parcelable-implementation در این اینجا، ما خواهیم ببینیم که چگونه یک شی Parcelable را در یک برنامه Android اجرا کنیم تا اطلاعات پیچیده را از یک اکتیویتی به اکتیویتی دیگر انتقال دهیم. import android.os.Parcel; import android.os.Parcelable; import