• Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    Java
  • License
    MIT License
  • Created almost 10 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Base on android-process-button this is the advanced version of the android-process-button.

Rock Button

Download Android Arsenalgitpay release logStories in Ready

Base on android-process-button this is the advanced version of the android-process-button Circle CI

##Main Features

  • ActionProcessButton
  • ArrowButton
  • GenerateProcessButton
  • SubmitProcessButton
  • AnimationProcessButton

Android Buttons With Built-in Progress Meters.

Read more with the development guide in Wiki

Attributes

There are several attributes you can set:

attr description button module base
pb_textProgress the text content when the process is proceeding ProcessButton
pb_textComplete the complete text ProcessButton
pb_textError error message on the button ProcessButton
pb_colorProgress the color resource reference on process ProcessButton
pb_colorComplete the color resource reference on process completed ProcessButton
pb_colorError the color resource reference when its error ProcessButton
pb_colorPressed as read FlatButton
pb_colorNormal as read FlatButton
pb_colorDisabled as read FlatButton
pb_colorBorder as read FlatButton
pb_borderWidth as read FlatButton
pb_cornerRadius as read FlatButton
pb_presentation as read there are two options: pad_button, flat_button FlatButton
pb_colorArrow color reference to tint the arrow ArrowButton
pb_arrowRes the drawable reference for the button ArrowButton
pb_verticalPadding dimension reference padding between top and bottom on the icon on right side ArrowButton
pb_topLineThickness dimension reference for the line thickness on the top ArrowButton
pb_bottomLineThickness dimension reference for the line thickness on the bottom ArrowButton

Code Sample

        add_bag = (ActionProcessButton) findViewById(R.id.add_to_bag);
        add_bag.setCompleteText(act.getResources().getString(R.string.button_3));
        add_bag.setText(act.getResources().getString(R.string.button_1));
        // set the progress mode on endless
        add_bag.setMode(ActionProcessButton.Mode.ENDLESS);
        // add success state color scheme as a button and not a sign
        add_bag.setOnCompleteColorButton(R.color.green_800, R.color.green_900);
        // add listener for click on the button for success state
        add_bag.setOnClickCompleteState(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent h = new Intent(context, CartWebViewStyleTopBar.class);
                context.startActivity(h);
            }
        }).build();
        

Integration

The lib is available on maven jitpack, so you will need to add a class path for custom repos

repositories {maven { url "http://dl.bintray.com/jjhesk/maven" }}
dependencies {compile 'com.hkm:hkmprocessbuttons:1.2.4'}

Sample

Android app on Google Play DevAppsDirect

Status

Throughput Graph

More Repositories

1

LoyalNativeSlider

Possible a dynamic viewpager ever you can find.
Java
160
star
2

MaterialTabsAdavanced

Done by neokree for the material tabs. This is going to be the better one in here!
Java
153
star
3

KickAssSlidingMenu

I am bringing it back from the good old project sliding menu in the Android Studio. It will be an alternative to the google promoted Drawer Layout.
Java
99
star
4

TagViewLayout

fast manage your TagViewLayouts
Java
73
star
5

ToolBarLib

The total redesigned action bar of your choices ๐Ÿ”ฅ๐Ÿ”ฅ
Java
64
star
6

unity-interview

sample game for interview
C#
31
star
7

DisqusSDK-Android

This is the simple library for https://disqus.com/ developed on Android.
Java
28
star
8

LongMenu

Easy Setup the dynamic long menu in JAVA Android
Java
12
star
9

slideSelectionList

The viewpager based animated pushed level by level list menu support both multiple and single selection.
Java
11
star
10

DropDownBoxUi

A custom made drop down box Ui for handy use.
Java
2
star
11

LLicenseChecker

The server side license checker developed Lofy
PHP
2
star
12

LicenseModuleChecker-Client-Android

Android client side SDK for software verifications
Java
2
star
13

FacebookSupport

Facebook Scan and Support
PHP
1
star
14

TaxiOneCall

Call Taxi with one check
HTML
1
star
15

SlidrSwipe

An easy Swappable slider activity
Java
1
star
16

mymachineroom

The foundation of the machine room
Python
1
star
17

LayerZeroUsdt

layer zero ready USDT
Python
1
star
18

BaibuMapGradle

Try to make the baidu map on grade
Java
1
star
19

URVSugarOverlay

This is the library to extend and support fast integration and development from the UltimateRecyclerView library
Java
1
star
20

heskCounter

This is the JQ numeric counter for display a list of digits
JavaScript
1
star
21

shoppingcart

the online store on android
Java
1
star
22

parallaxmotion

Its a motion sensor parrallex view
Java
1
star
23

incomplete-game-engine-ship

unity program library and controllers
C#
1
star
24

hkm-meta-box

meta-box-request
PHP
1
star
25

AndroidSlidingPanelAdvanced

Done by umano/AndroidSlidingUpPanel, this is going to be super awesome dancing advance panel that will be so easy to use.
Java
1
star