نکات استفاده از فرگمنت ها Fragment tips (استفاده از Constructor و savedInstanceState)

زمانی که با فرگمنت ها کار می کنید باید به چندین نکته دقت کنید. این نکات تجربیات شخصی من هست که ندونستن اون ها زمان زیادی از من گرفت ، امیدوارم بدردتون بخوره (این پست به روز می شود و نکات...
ادامه مطلب »

لست سکند LastSecond

لست سکند LastSecond
اپلیکیشن اندرویدی تورهای لحظه آخری (LastSecond.ir) برنامه ایست که توسط آن شما میتوایند تورهای خارجی و داخلی متناسب با بودجه و نیازتان را بیابید. همچنین دیگر بخشهای سایت شامل معرفی هتل های ایران و جهان، نقد و بررسی هتل ها توسط...
ادامه مطلب »

نفر سوم برنامه نویسی اندروید

نفر سوم برنامه نویسی اندروید
سلام به لطف خدا موفق شدم تا در اولین دوره مسابقات مهارت سنجی برنامه نویسی (در رشته اندروید) در مرداد ۱۳۹۳ موفق به کسب رتبه سوم بشم 🙂 که سوال ها و جواب های این مسابقه رو در وبلاگ قرار میدم...
ادامه مطلب »

استفاده آسان از SharedPrefrences در اندروید

سلام استفاده از SharedPrefrences برای ذخیره متغیر ها بسیار ساده می باشد ، در ادامه ۲ متد نمونه برای نوشتن و خواندن یک عدد داخل آن قرار داده ام : برای نوشتن public static void setCount(Context context, int count) { if...
ادامه مطلب »

پاسخ سوالات مسابقه برنامه نویسی اندروید Schallenge (سوال ۱-اضافه کردن یک مخاطب به Contact)

سلام من در مسابقه نفر سوم شدم ، بعضی از دوستان در وبلاگ مسابقه جواب سوال ها رو درخواست کرده بودن ، من هم جواب های خودم رو اینجا قرار میدم تا دوستان از اون استفاده ببرن. خوب سوال اول خواسته...
ادامه مطلب »

لایبرری تقویم شمسی و تبدیل تقویم شمسی و میلادی Persian Calendar

سلام یک لایبرری پر کاربرد برای تقویم شمسی و تبدیل تقویم شمسی به میلادی و برعکس رو در لینک زیر قرار دادم : https://www.dropbox.com/s/gqksj7t0zqgyr9a/CalendarTool.java?dl=0 یا http://www.4shared.com/file/pppNEZoSba/CalendarTool.html نحوه کار با این تقویم به این صورت است : ابتدا باید یک آبجکت از...
ادامه مطلب »

استفاده از DownloadManager Android

استفاده از دانلود منیجر خود اندروید هم ساده است و هم سرعت کار را بالا می برد. نحوه استفاده از آن به صورت زیر می باشد : ابتدا یک آبجکت از نوع DownloadManager به روش زیر می سازیم . DownloadManager downloadManager...
ادامه مطلب »

ساخت آداپتر لیست و گرید با BaseAdapter

یکی از پر کاربرد ترین آداپتر ها برای لیست ها و گرید ها ، BaseAdapter می باشد که با extends کردن این کلاس به راحتی می توان لیست های کاستوم خود را نوشت : در زیر نمونه ای از این کلاس...
ادامه مطلب »

ساخت ArrayAdapter برای Spinner

نمونه ساخته شده public class SpinnerAdapter extends ArrayAdapter { int layoutResourceId; Context context; public SpinnerAdapter(Context context, List items) { super(context, R.layout.spinner_list_item, items); this.layoutResourceId = layoutResourceId; this.context = context; } @Override public View getDropDownView(int position, View cnvtView, ViewGroup prnt) { return getCustomView(position,...
ادامه مطلب »

متد showFragment بهینه شده

/** * show fragment Use for single settings and animations * * @param fragment */ public void showFragment(Fragment fragment, boolean clearBackStack, String tag) { FragmentManager fm = getSupportFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); if (clearBackStack) fm.popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); else { boolean popped =...
ادامه مطلب »
رفتن به بالا