گروه برنامه نویسی فــــــــــــــــــورای

کار با R.menu در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

R.menu

Public static final class R.menu          

پکیج android.R.menu

 

سازنده های  عمومی

R.menu()

 

 

متد های به ارث برده شده

از کلاس java.lang.object

 

ایجاد و باز پس دادن (return) یک کپی از این شئ

clone()

Object

مقایسه این مثال با شئ مشخص شده

equals(objects o)

Boolean

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

finalize()

Void

ادامه مطلب...
۳۱ خرداد ۹۵ ، ۱۶:۳۸ ۱ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

کار با R.layout در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

R.layout

Public static final class R.layout         

پکیج android.R.layout

 

 

خلاصه

ثبات ها

 

activity_list_item

int

browser_link_context_header

int

expandable_list_content

int

list_content

view (با محتوای استاندارد) برای یک ListFragment.

int

preference_category

int

select_dialog_item

int

select_dialog_multichoice

int

select_dialog_singlechoice

int

ادامه مطلب...
۳۰ خرداد ۹۵ ، ۱۶:۰۳ ۰ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

کار با R.interpolator در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

R.interpolator

Public static final class R.polator       

پکیج android.R.interpolator

 

 

خلاصه

ثبات ها

 

accelerate_cubic

منحنی شتاب تطبیق سهولت از تابع مکعب است.

int

accelerate_decelerate

منحنی شتاب تطبیق سهولت در + سهولت از تابع

int

accelerate_quad

منحنی شتاب تطبیق سهولت تابع درجه دوم.

int

accelerate_quint

منحنی شتاب تطبیق پنجم سهولت تابع.

int

anticipate

interpolator که در آن تغییر شروع می شود به عقب پس از آن پرتاب به جلو.

int

anticipate_overshoot

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

int

ادامه مطلب...
۳۰ خرداد ۹۵ ، ۱۵:۴۱ ۱ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

کار با R.integer در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

R.integer

Public static final class R.integer       

پکیج integerandroid.R. 

 

 

خلاصه

ثبات ها

 

config_longAnimTime

مدت زمان (در میلی ثانیه)یک انیمیشن طولانی

int

config_mediumAnimTime

مدت زمان (در میلی ثانیه) یک انیمیشن متوسط طول

int

config_shortAnimTime

مدت زمان (در میلی ثانیه) یک انیمیشن کوتاه

int

Status_bar_notification_info_maxnum

حداکثر مقدار عددی که در آیکن اطلاع رسانی(Notification) در نوار وضعیت یا در خود اطلاع رسانی (Notification) نمایش داده خواهد شد.

int

 

 

ادامه مطلب...
۳۰ خرداد ۹۵ ، ۱۵:۰۰ ۰ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

کار با R.fraction در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

R.fraction

Public static final class R.fraction      

پکیج fractionandroid.R.

 

سازنده های  عمومی

R.fraction()

 

 

متد های به ارث برده شده

از کلاس java.lang.object

 

ایجاد و باز پس دادن (return) یک کپی از این شئ

clone()

Object

مقایسه این مثال با شئ مشخص شده

equals(objects o)

Boolean

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

finalize()

Void

باز پس دادن (return) یک نمونه منحصر به فرد از class نشان دهنده  کلاس این شئ

getClass()

final

class<?>

باز پس دادن یک integer(عد صحیح) هاش کد از این شئ

hasCode()

int

موجب میشود یک thread که در این شئ منتظر است (با استفاده از فراخوانی یکی از متد های wait() ) از حالت خواب بیدار شود.

notify()

final

     Void 

موجب میشود تمام thread هایی که در این شئ منتظر هستند (با استفاده از فراخوانی یکی از متد های wait() ) از حالت خواب بیدار شوند.

notifyAll()

Void

ادامه مطلب...
۳۰ خرداد ۹۵ ، ۱۴:۰۹ ۰ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

کار با R.drawable در برنامه نویسی اندروید

ابتدا مقدمه اصلی را حتما بخوانید

به دلیل بالا بودن نوشته های داخل مقاله امکان قرار دادن آن به صورت عادی وجود نداشت به همین دلیل آن را در یک کتاب PDF قرار داده ایم که میتوانید از لینک زیرآن را دانلود نمایید :

دانلود


منبع زبان انگلیسی :

https://developer.android.com/reference/android/R.drawable.html

۲۹ خرداد ۹۵ ، ۱۷:۴۲ ۱ نظر موافقین ۰ مخالفین ۰
ناصر خالدی

مجوز ها در برنامه نویسی اندروید

کاربا کلاس manifest.permission

مجوز ها در برنامه نویسی اندروید جزء مهم ترین مسایل موجود است , که در صورتی که با آن آشنایی نداشته باشید ممکن است در بین اشکال زدایی برنامه , با خطا مواجه شوید حتی اگر کد ها را بدرستی وارد کرده باشید (قابل ذکر است که کد هایی نیز وجود دارند که بدون مجوز کار میکنند , اما کد های پیشرفته مانند استفاده از سخت افزار , یا دسترسی به اطلاعات کاربر دارای مجوز است), این مسئله بر میگردد به امنیت اندروید و استفاده امن و بی خطر کاربران دیگر از برنامه های موجود , که قبل از استفاده از برنامه بتوانند با خواندن مجوز های در خواستی , اطلاعات ساده ای در رابطه با فعالیت های برنامه به دست بیاورند.با گفتن مطالب بالا انتظار می رود که شما بتوانید درک کنید که مجوز ها چه ضرورتی در برنامه نویسی اندروید دارد.

ادامه مطلب...
۲۰ خرداد ۹۵ ، ۱۷:۲۱ ۰ نظر موافقین ۰ مخالفین ۰
ناصر خالدی