30 ارسال در این موضوع قرار دارد

سلام به تمام دوستان اندرویدی!

خداقوت

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

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

یعنی لازم نیست از قبل من چیزی یاد داشته باشم؟

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

:heart:

 

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

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

ممنون دوست عزیز

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

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

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

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

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

شرمنده مجید جان

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

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

خیلی ممنون آقا مجید گل

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به غیر از جاوا سعی کنید توی همین انجمن آموزش های پایه ای اندروید رو یاد بگیر تا اگر در کلاس توضیحی داده شد بهتر درک کنید

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خیلی خیلی ممنون از تمام دوستان

اگه سوالی بود بعدا پس مراحم وقتتون میشم اگهع اشکال نداره!!!

خداقوت

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

 سلام

شرمنده

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

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

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

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

لطفا راهنمایی و کمکم کنید؟؟؟

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

چون واقعا میخوام یاد بگیرم

لطفا راهنماییم کنید

:heart:

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

کدهایی که می خوانید را اجرا کنید.

هر جایی را نفهمیدید در اینترنت سرچ کنید.

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

کدهایی که می خوانید را اجرا کنید.

هر جایی را نفهمیدید در اینترنت سرچ کنید.

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

ممنونم ازتون آقا مجید

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

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

بازم میگم خیلی برام مهمه یاد گرفتنش

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

پس خواهش میکنم منو راهنمایی کنید

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

واقعا ممنون

:heart:

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

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

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

من اومدم باز!!!!!!!!!!

خدا قوت

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

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

کار یکه استاد ازم خواسته اینه که یک بازی منچ بسازم

حالا میگم یک کوچولو اما مفصل! توضیح میدید؟؟؟؟

خیلی ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

از اساتید و مهندس ها هیچکس نیست!!!!!!!!!

.....................................

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزيز

حتما استادتون نشونتون داده چطور يه بازي بسازيد

پس بسازيد !!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

توضیحات ابتدایی رو از استادتون بگیرید و اینجا قرار بدید تا بتونیم کمکتون کنیم.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزيز

حتما استادتون نشونتون داده چطور يه بازي بسازيد

پس بسازيد !!

توضیحات ابتدایی رو از استادتون بگیرید و اینجا قرار بدید تا بتونیم کمکتون کنیم.

سلام دوستان گرامی

شرمنده ها!!!!!!!!

من یکم فکر کردم باید عجله کنم

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

نمیدونم والا شاید من عجله دارم یاد سوالم یکم خیلی کلی بود

اما باشه و هرچی شما بگید

باز هم ممنون از راهنمایی های خوبتون

انشاا... که به مشکل نمیخورم!!!!!!:)

اما اگه چیزی شد میام و از شما استادان گرامی میپرسم البته اگه وقت داشتید

خیلی ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

دوست عزيز

حتما استادتون نشونتون داده چطور يه بازي بسازيد

پس بسازيد !!

توضیحات ابتدایی رو از استادتون بگیرید و اینجا قرار بدید تا بتونیم کمکتون کنیم.

سلام دوستان گرامی

شرمنده ها!!!!!!!!

من یکم فکر کردم باید عجله کنم

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

نمیدونم والا شاید من عجله دارم یاد سوالم یکم خیلی کلی بود

اما باشه و هرچی شما بگید

باز هم ممنون از راهنمایی های خوبتون

انشاا... که به مشکل نمیخورم!!!!!!:)

اما اگه چیزی شد میام و از شما استادان گرامی میپرسم البته اگه وقت داشتید

خیلی ممنون

استاد گفت با eclipse بسازید؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

بله دوست عزیز

میتونم بپرسم چرا؟؟؟؟؟؟؟؟؟؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

بله دوست عزیز

میتونم بپرسم چرا؟؟؟؟؟؟؟؟؟؟

هیچی خواستم بدونم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

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

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

ممنون از آموزشی که معرفی کردی

اما نمیدونم چرا من میخوام برنامه رو ایمپورت کنم

میگه که آدرس معتبر نیست!!!!

از چی میتونه باشه؟؟؟؟؟؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوستان

یک سوال میپرسم

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

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

لطفا راهنمایی کنید

لطفا...

که دقیقا باید چه کارهایی رو انجام بدم

خیلی ممنون

منتظر پاسخ اساتید هستم

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

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

فکر نمیکنم زیاد وقتتون رو بگیره!!!

لطفا............

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط Farzad Sarseifi

      کمپ تابستانه  برنامه نویسی اندروید
      👍مدرس  : فرزاد سرسیفی
      👍تاریخ برگزاری : 6 الی   9  شهریور 1397
      👍تلفن های ثبت نام : ۸۸۵۵۴۲۱۷ -۸۸۵۰۸۰۸۰
      👍همراه با نهار و پذیرایی
      https://goo.gl/vPF2e5
      معرفی دوره و ثبت نام
       
    • توسط 3245
      سلام
      من درحال اموزش اندروید هستم،
      برای این کار، ویدیوهای ساخت کتاب رو خریدم، اما چون اطلاعاتم خیلی کمه،درک مطالب توی این ویدئو سخته برام
      میخواستم اگرممکنه دوستان کلیپی پیشنهاد بدن که سبک تر باشه و بیشتر به مباحث پایه بپردازه، البته خیلی هم نخواد از صفر شروع کنه که خسته کننده میشه...
      طوری باشه پروژه محور باشه اما پروژه سبکی باشه.
       
      ممنون.
       
       
    • توسط Saeid 2018
      سلام، من یه برنامه اندروید نوشتم که نیاز به ساخت یه فایل متنی روی حافظه گوشی داره. تو Emulator فایل رو می سازه، ولی روی تبلت یا موبایل فایل ساخته نمیشه، اینطور که فهمیدم مشکل Permission داره. اگه کسی میدونه بگه چیکار کنم مشکل حل بشه. ممنون
    • توسط -MoHANDeS-
      سلام
      وقت همگی بخیر
       
      یه سوال و راهنمایی

      من یه اکتیویتی می‌خوام که توش یه نقشه باشه با مارکر که کاربر بتونه موقعیت مورد نظرش رو روش انتخاب کنه
      مثل اسنپ فود که یارو موقعیتش رو روی نقشه مشخص می‌کنه
      یا مثل اسنپ و اینا که طرف مبدأ رو مشخص می‌کنه

      دیدم خود Android یه داستان داره به اسم place picker 
      اما اولا زبونش انگلیسیه دوما UI اش مورد پسند نیست
      سوما لیست مکان‌ها رو زیرش میاره و اینا که اینم نمی‌خوایم

      راهی پیدا نکردم که چه کنم
      یه اپیه که کاربر باید موقعیت خونش رو روی نقشه مشخص کنه و ست کنه
      برای این میخوام
       
      در اصل میخوام ببینم میشه place picker رو با Custom UI آورد بالا؟؟ و اگر میشه چجوری میشه؟
      یا اگر نمیشه place picker رو کاستوم کرد چجوری میشه همچین چیزی خواست؟؟
       
      (مثل اسنپ و اسنپ فود و ... که از روی نقشه موقعیت انتخاب میکنیم)
      ممنون
    • توسط 8908190
      ضمن عرض سلام و احترام خدمت تمامی کاربران فروم محبوب انجمن اندروید ایران
      ، همانطور که قول دادم بهتون ،قصد دارم یکسری مقالات در زمینه برنامه نویسی های مختلف ، برای شما عزیزان قرار دهم . پیشاپیش از تمامی مدیران فروم قدردانی میکنم بابت این فروم بسیار مفید و کاربردی.
      در این مقاله می پردازیم به مبحثی کاربردی تحت عنوان :نحوه ی ایجاد کامپوننت های سفارشی در اندروید
       
      اندروید لیست بزرگی از ویجت های از پیش ساخته شده مانند Button، TextView، EditText، ListView، CheckBox، RadioButton، Gallery، Spinner، AutoCompleteTextView و غیره را ارائه می کند،که شما میتوانید مستقیما در اپلیکیشن خود از آن ها استفاده کنید.
      ولی ممکن است موقعیتی به وجود بیاید که شما از قابلیت های ویجت های موجود راضی نباشید به طوری که حس کنید این ویجت ها نیاز و خواسته ی شما را برطرف نمی کند. اندروید ابزار هایی را برای سفارشی سازی این موارد فراهم کرده است که با کمک آن ها می توانید با توجه به نیاز خود ، عمل سفارشی سازی را انجام دهید.
      اگر فقط نیازمند اعمال تغییرات و تنظیمات کوچکی در یک ویجت یا Layout موجود باشید، می توانید به سادگی یک زیر کلاس از ویجت یا Layout مربوطه ایجاد کنید و متد های آن را override کنید. این کار به شما کنترل دقیقی را ، بر روی ظاهر و عملکرد یک عنصر موجود بر روی صفحه نمایش ، می دهد .
      این مقاله با استفاده از گام ها و مراحل ساده شرح می دهد که شما چگونه می توانید view های سفارشی خود را ایجاد کنید و آن ها را در اپلیکیشن خود به کار بگیرید .
       
      ایجاد یک مولفه سفارشی ساده:
      در صورتی که شما بخواهید عملکرد یک ویجت موجود مانند Button، TextView، EditText، ListView، CheckBox و غیره را توسعه دهید، ساده ترین راه برای ایجاد مولفه­ ی سفارشی مربوط به خودتان، توسعه کلاس مربوط به ویجت موجود یا زیر کلاس های مربوط به کلاس خودتان است. در غیر این صورت شما باید با شروع از کلاس android.view.View همه کارها را خودتان انجام دهید.
      در ساده ترین شکل، شما باید سازنده (constructors) های خود را متناظر با همه سازنده های کلاس اصلی بنویسید. 
      1) یگ پروژه جدید در اندروید استودیو ایجاد کنید و آن را با نام myapplication تحت پکیج com.example.clicksite7.myapplication ایجاد کنید.
      2) فایل XML به صورت res/values/attrs.xml برای تعریف اتریبیوت های جدید به همراه نوع داده آنها ، تعریف کنید .
      3) فایل src/mainactivity.java را برای اضافه کردن کدها ، جهت تعریف اجزای سفارشی ، ایجاد کنید .
      4) فایل res/layout/activity_main.xml را تغییر دهید و کدهای لازم را اضافه کنید.(مطابق کدهای زیر)
      5) اپلیکیشن را اجرا کنید و نتیجه را در امولاتور مورد بررسی قرار دهید .
       
      فایل اتریبیوت زیر را با نام attrs.xml در پوشه res/values ایجاد کنید :
      <?xml version="1.0" encoding="utf-8"?> <resources> <declare-styleable name="TimeView"> <declare-styleable name="TimeView"> <attr name="title" format="string" /> <attr name="setColor" format="boolean"/> </declare-styleable> </declare-styleable> </resources>  
      فایل layout استفاده شده توسط اکتیویتی را تغییر دهید :
      <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:custom="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <com.example.clicksite7.myapplication.TimeView android:id="@+id/timeView" android:layout_width="match_parent" android:layout_height="wrap_content" android:textColor="#fff" android:textSize="40sp" custom:title="my time view" custom:setColor="true" /> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/simple" android:layout_below="@id/timeView" android:layout_marginTop="10dp" /> </RelativeLayout>  
      فایل جاوای زیر را با نام timeview ایجاد کنید  :
      package com.example.clicksite7.myapplication; /** * Created by clicksite7 on 9/14/2016. */ import java.text.SimpleDateFormat; import java.util.Calendar; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Color; import android.util.AttributeSet; import android.widget.TextView; public class TimeView extends TextView { private String titleText; private boolean color; public TimeView(Context context) { super(context); setTimeView(); } public TimeView(Context context, AttributeSet attrs) { super(context, attrs); // retrieved values correspond to the positions of the attributes TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.TimeView); int count = typedArray.getIndexCount(); try{ for (int i = 0; i < count; ++i) { int attr = typedArray.getIndex(i); // the attr corresponds to the title attribute if(attr == R.styleable.TimeView_title) { // set the text from the layout titleText = typedArray.getString(attr); setTimeView(); } else if(attr == R.styleable.TimeView_setColor) { // set the color of the attr "setColor" color = typedArray.getBoolean(attr, false); decorateText(); } } } // the recycle() will be executed obligatorily finally { // for reuse typedArray.recycle(); } } public TimeView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); setTimeView(); } private void setTimeView() { // has the format hour.minuits am/pm SimpleDateFormat dateFormat = new SimpleDateFormat("hh.mm aa"); String time = dateFormat.format(Calendar.getInstance().getTime()); if(this.titleText != null ) setText(this.titleText+" "+time); else setText(time); } private void decorateText() { // when we set setColor attribute to true in the XML layout if(this.color == true){ // set the characteristics and the color of the shadow setShadowLayer(4, 2, 2, Color.rgb(250, 00, 250)); setBackgroundColor(Color.CYAN); } else { setBackgroundColor(Color.RED); } } } فایل اصلی اکتیویتی جاوا را به کد زیر تغییر دهید و اپلیکیشن خود را اجرا کنید :
      package com.example.clicksite7.myapplication; import android.os.Bundle; import android.widget.TextView; import android.app.Activity; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView simpleText = (TextView) findViewById(R.id.simple); simpleText.setText("That is a simple TextView"); } }  

  • دوره آموزشی اندروید آموزش ویدئویی اندروید آموزش برنامه نویسی اندروید اندروید کاپ دوره آنلاین اندروید کتاب های آموزشی اندروید بسته آموزشی اندروید دوره برنامه نویسی اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش
    آموزش برنامه نویسی اندروید
  • فایل