جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'معرفی کتابخانه swipebacklayout'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


برنامه نویسی اندروید | آموزش برنامه نویسی اندروید | آموزش اندروید

  • اندروید
    • ابزار های برنامه نویسی اندروید
    • آموزش برنامه نویسی اندروید
    • رفع مشکلات و سوالات
    • امنیت در اندروید
    • پروژه های اندروید
  • پشتیبانی اندروید
    • اندروید Lollipop
    • اندروید marshmallow
    • اندروید nougat
    • اندروید Oreo
  • کاتلین (Kotlin)
    • آموزش های برنامه نویسی Kotlin
    • سوالات و رفع مشکلات Kotlin
  • مباحث مرتبط با اندروید
    • ابزارها و سایتهای مفید
    • گرافیک موبایل
    • آموزش های ویدئویی
    • برنامه نویسی جاوا
  • تکنولوژی های اندروید
    • وب موبایل
    • توسعه اندروید با #C
    • توسعه اندروید با Basic4Android
  • متفرقه
    • اپلیکیش های ایرانی
    • برنامه نویسی
    • درخواست همکاری
    • مباحث متفرقه
    • مهارتهای فروش و بازاریابی
  • پشتیبانی محصولات مارکت
    • پرسش و پاسخ مرتبط با مارکت انجمن اندروید ایران
    • پشتیبانی مارکت پروژه های اندروید
    • پشتیبانی مارکت آموزش اندروید
    • پشتیبانی مارکت گرافیک موبایل
  • انجمن اندروید ایران
    • اخبار و اعلانات
    • صندوق پيشنهادات و انتقادات
    • تازه‌های دنیای کامپیوتر و فناوری
    • قوانین انجمن تخصصی اندروید ایران

دسته ها

  • پروژه اندروید
    • سورس پروژه اندروید
    • کامپوننت های اندروید
    • کتابخانه های اندروید
  • آموزش اندروید
    • فیلم آموزشی کاربردی
    • مقالات آموزشی اندروید
  • گرافیک موبایل
    • قالب طراحی اپلیکیشن
  • اپلیکیشن های اندروید
    • کاربردی
    • کسب و کار
    • آموزش
    • کتاب‌ها و منابع
    • ویدئو و رسانه
    • بازی‌

تقویم ها

  • Community Calendar

1 نتیجه پیدا شد

  1. SwipeBack یک کتابخانه اندروید است که می تواند با استفاده از ان حرکات و رفتن به یک اکتیویتی را به طور خاص و جالب نمایش داد. شما می توانید جهت کشویی یا حرکت به سمت چپ یا راست را تعیین کنید مانند FROM_LEFT، FROM_TOP، FROM_RIGHT و FROM_BOTTOM . برای استفاده از این کتابخانه در قسمت Gradle مورد زیر را اضافه کنید: dependencies { compile 'com.gongwen:swipeback:1.0.2' } کد xml مربوط به بخش Layout <com.gw.swipeback.SwipeBackLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/swipeBackLayout" android:layout_width="match_parent" android:layout_height="match_parent" app:directionMode="left" app:isSwipeFromEdge="true" app:maskAlpha="125" app:swipeBackFactor="0.5"> <!-- SwipeBackLayout must contains only one direct child --> </com.gw.swipeback.SwipeBackLayout> <com.gw.swipeback.WxSwipeBackLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/swipeBackLayout" android:layout_width="match_parent" android:layout_height="match_parent" app:directionMode="left" app:isSwipeFromEdge="true" app:maskAlpha="125" app:swipeBackFactor="0.5"> <!-- WxSwipeBackLayout must contains only one direct child --> </com.gw.swipeback.WxSwipeBackLayout> نکته: اگر شما از WxSwipeBackLayout استفاده می کنید، باید آنرا در کلاس Application خود به صورت زیر وارد کنید: public class MainApplication extends Application { @Override public void onCreate() { super.onCreate(); WxSwipeBackActivityManager.getInstance().init(this); } } در قسمت onCreate مربوط به اکتیویتی کد زیر را وارد کنید: public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); //SwipeBackLayout is included in the layout setContentView(layoutId); SwipeBackLayout mSwipeBackLayout = (SwipeBackLayout) findViewById(R.id.swipeBackLayout); mSwipeBackLayout.setDirectionMode(SwipeBackLayout.FROM_LEFT); mSwipeBackLayout.setMaskAlpha(125); mSwipeBackLayout.setSwipeBackFactor(0.5f); mSwipeBackLayout.setSwipeBackListener(new SwipeBackLayout.OnSwipeBackListener() { @Override public void onViewPositionChanged(View mView, float swipeBackFraction, float SWIPE_BACK_FACTOR) { } @Override public void onViewSwipeFinished(View mView, boolean isEnd) { } }); } یا public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); SwipeBackLayout mSwipeBackLayout = new SwipeBackLayout(this); mSwipeBackLayout.addView(contentView); setContentView(mSwipeBackLayout); } یا public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); //SwipeBackLayout is not included in the layout setContentView(layoutId); mSwipeBackLayout = new SwipeBackLayout(this); mSwipeBackLayout.attachToActivity(this); } و حالا در قسمت them برای Style کد زیر را اضافه کنید <style name="Theme.Swipe.Back.NoActionBar" parent="AppTheme"> <item name="android:windowIsTranslucent">true</item> <item name="android:windowBackground">@android:color/transparent</item> </style> https://github.com/gongwen/SwipeBackLayout SwipeBackLayout-master.zip