خانه » لایبرری های مفید و تجربیات شخصی خیلی مفید !!!

آرشیو دسته بندی: لایبرری های مفید و تجربیات شخصی خیلی مفید !!! اشتراک!


تغییرات مهم در Android 7.0

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

Multidex support

ممکنه تا بحال با یکی از این خطا ها مواجه شده باشید: Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536   و یا trouble writing output: Too many field references: 131000; max is...
ادامه مطلب »

استفاده آسان از SharedPrefrences با لایبرری SharedDataAccess

در اندروید ۳ روش برای ذخیره داده ها به صورت local وجود دارد. استفاده از دیتابیس، استفاده از فایل و استفاده از SharedPrefrences. که هر کدام مزیت و جایگاه خودش رو دارد. مثلا در صورتی که نیاز باشه جدولی از داده...
ادامه مطلب »

اتصال بیسیم گوشی از طریق Wifi به Adb برای دیباگ debug گردن

شاید شما هم مثل من دلتان خواسته که گوشیتون رو از طریق Wifi و به صورت بیسیم به ADB وصل کنید و گوشی رو بیسیم دیباگ کنید، به راستی که کار خوبی هست 😉 قبلا چند بار آموزش های مختلف رو...
ادامه مطلب »

آموزش استفاده از RxJava در اندروید (RxAndroid)

توسعه یک اپلیکیشن پیچیده که دارای ارتباطات زیاد network ، تعاملات باکاربر و انیمیشن های فراوانی هستند ، گاه بسیار پیچیده می شود. ReactiveX روش هایی را برای پیاده سازی وظایف سنکرون (غیر همزمان) و رخ داد ها ارائه می دهد. در این...
ادامه مطلب »

آموزش استفاده از Retrofit 2 برای دریافت اطلاعات از وب سرویس Rest

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

ٍRealm جایگزینی برای Sqlite

سلام چند روز پیش توی یک گروه برنامه نویسی دوستان دیتابیس جدیدی رو معرفی کردن که میتونه جایگزین خوبی برای sqlite باشه . Realm is a mobile database این شعاری هست که توی وبسایتش ( https://realm.io/) نوشته شده ، realm یک دیتابیس برای...
ادامه مطلب »

قرار دادن لیست (ListView) داخل اسکرول (Scroll View)

با اینکه این کار اصلا خوب نیست و باید سعی کنید که از این کار بپرهیزید اما بازم شاید بعضی وقت ها مجبور به استفاده از اون بشید : ListView lv = (ListView) findViewById(R.id.layout_lv); lv.setOnTouchListener(new OnTouchListener() { // Setting on Touch...
ادامه مطلب »

یک لیست آداپتر برای همیشه

سلام در اینجا کلاسی را نوشتم که میتونید از اون برای ساخت لیست آداپتر ها استفاده کنید تا یک سری کارهای تکراری رو دیگه انجام ندید :   یک کلاس جاوای جدید به اسم MyHelperAdapter بسازید و کد های بالا را...
ادامه مطلب »

ActionBarCompat قسمت سوم استفاده از جستجوگر و گذاشتن listener برای دکمه های منو

در این قسمت ابتدا از ویجت جستجوگر Searcher استفاده می کنیم : در قسمت قبل چند آیتم به منو اضافه کردیم حالا در بخشی از اون کد رو تغییر میدیم : <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" > <item android:id="@+id/action_refresh" android:title="@string/action_refresh"...
ادامه مطلب »
رفتن به بالا