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

۶ مطلب با کلمه‌ی کلیدی «دریافت اطلاعات از اینترنت در برنامه نویسی اندروید» ثبت شده است

کار با headerlayout در navigationView در برنامه نویسی اندروید

یکی از دغدغه های کاربران کار کردن با Navigation View  می باشد که چگونه بتوانند View های موجود در layout اضافه شده به این View را به صورت های مختلفی تغییر بدهند. در این بحث ما به شما نشان می دهیم که چگونه میتوانید یک  layout سفارشی را برای Navigation View ایجاد بکنید, البته در این بحث ما درباره قسمت HeaderBar آن صحبت خواهیم کرد.


ابتدا در فایل xml مورد نظر یک شی Navigation View ایجاد میکنیم ولی قسمت headerLayout را برای آن تعریف نکنید , به فایل Activity یا همان کلاس مربوطه بر میگردیم و یک شئ همتا برای آن ایجاد کرده تا کلاس بتواند این view را شناسایی کنید , پس به این صورت باید عمل کنید :

 

NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);

 

 

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

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

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

R.raw

Public static final class R.raw 

پکیج android.R.raw

 

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

R.raw()

 

 

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

از کلاس 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

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

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

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

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

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

SIP یا پورتکل در اندروید

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


مطالب موجود در این مقاله :
الزامات و محدودیت ها
کلاس ها و اینترفیس ها

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