کتابخانه ProgressButton

363

ProgressButton یک کتابخانه ساده برای نمایش یک باتن همراه با وضعیت لود شدن می باشد که شما می توانید از آن به عنوان یک باتن برای دانلود استفاده نمایید .


ویژگی های این کتابخانه :


  • MinSdk 14
  • set font for button
  • set color
  • set progress
  • set corner_redius
  • ...

پیاده سازی Gradle :


در فایل گردیل مربوط به پروژه کد های زیر را اضافه کنید.

        
            allprojects {
                repositories {
                     maven { url 'https://jitpack.io' }
                }
            }
        
    

در فایل گردیل مربوط به ماژول کد های زیر را اضافه کنید.

        
            implementation 'com.github.hosein398:ProgressButton:0.1.0'
        
    

نحوه ی استفاده :


شما می توانید از ProgressButton به سادگی استفاده کنید . تنها کافیست کد زیر را در لایه مربوط به اکتیویتی یا فرگمنت خود اضافه نمایید .

        
            < ir.oxima.progressbutton.ProgressButton
                    android:id="@+id/btn_progress"
                    android:layout_width="100sp"
                    android:layout_height="35sp"
                    app:pb_color="@color/colorAccent"
                    app:pb_stroke="1sp"
                    app:pb_text_size="12sp"
                    app:pb_corener_redius="3sp"
                    app:pb_text="Install"/>
        
    

شما همچنین می توایند وضعیت باتن را ست کنید و یا اخرین وضعیت آن را دریافت نمایید .

        
btn_progress.setState(ButtonState.Progress);
ButtonState state = btn_progress.getState();
        
    

امیدوارم این کتابخانه برای شما مفید باشد و از آن لذت ببرید . در قسمت دیدگاه ها نظرات خود را در خصوص این کتابخانه با ما در میان بگذارید .

پیوست ها :
  • این مقاله دارای پیوست نمی باشد.
loder | اُکسیما
»» نویسنده مقاله
حسین رئیسی | اُکسیما

حسین رئیسی
»» پشتیبانی مقاله

تیم پشتیبانی اُکسیما به صورت 24 ساعت در هر زمان و مکان، پاسخگوی تمامی سوالات و ابهامات شما در مورد این مقاله خواهند بود. بدین منظور شما می توانید از طریق روش های زیر از پشتیبانی فنی این مقاله برخوردار گردید. تیم پشتیبانی این اطمینان خاطر را به شما دانشجویان گرامی خواهند داد که در سریع ترین زمان ممکن پاسخگوی شما عزیزان باشند.


به اشتراک بگذارید ...

دوستان و همراهان گرامی : آیا تمایل دارید این مقاله را با دوستان و آشنایان خود در تلگرام به اشتراک بگذارید؟

مقاله های پیشنهادی

حتی اکنون که Kotlin یک زبان رسمی و پشتیبانی شده برای نوشتن برنامه های اندروید است، شما هنوز هم می توانید احساس کنید که دلایل کافی برای تغییر وجود ندارد. جاوا ثابت کرده است که در طول تمام این سالها به خوبی کار می کند، پس چرا باید از کاتلین استفاده کنیم ؟ در این مقاله دلایلی را مطرح می کنیم است ،علی رغم نظر بسیاری از افراد ، استفاده از کاتلین یکی از بهترین چیزهایی است که می توانید انجام دهید.

حسین رئیسی

976

تصورات بسیاری در رابطه با هنر برنامه نویسی وجود دارد که نادرست می باشند . بسیاری برنامه نویسی را یک شغل تنها برای افراد بسیار باهوش و با استعداد می دانند یا دانش آموزان مسلط به ریاضیات و کسانی که هیچ گونه اشتباهی نمی کنند . در این مقاله ما قصد داریم این ابهامات غلط درباره برنامه نویسی را حل و فصل کنیم ، که تا حدی کمکی باشد برای آن که افراد بدانند آیا برنامه نویسی مسیر شغلی مناسبی برای آنها می باشد یا خیر . اگر تصورات دیگری نیز شما برای افزودن به این لیست دارید ، آنها را در بخش دیدگاه ها با ما در میان بگذارید .

حسین رئیسی

402

توسعه ی برنامه های هیبریدی باعث می شود که کار برای توسعه دهندگان وب بسیار ساده شود چرا که آن ها یک برنامه واحد ایجاد می کنند که کارآمد در سیستم عامل های متعدد مانند iOS، Android و windows می باشد بدون اینکه هیچ گونه تلاش اضافی انجام دهند. همچنین مزایای استفاده از برنامه Hybrid که شامل توسعه هزینه های مؤثر، دسترسی به طیف گسترده ای از قابلیت های سخت افزاری / نرم افزاری متعدد و ... می باشد. بنابراین، می توان آن را یک سرمایه گذاری سودآور برای مردم دانست .

حسین رئیسی

960