All Projects → safetysystemtechnology → progress-image-view-android

safetysystemtechnology / progress-image-view-android

Licence: other
Simple progress with ImageView android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to progress-image-view-android

Listr2
NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Stars: ✭ 73 (+14.06%)
Mutual labels:  progress, loading
Vue Wait
Complex Loader and Progress Management for Vue/Vuex and Nuxt Applications
Stars: ✭ 1,869 (+2820.31%)
Mutual labels:  progress, loading
Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (+53.13%)
Mutual labels:  progress, loading
React Circle
Renders a svg circle + progress, it just works 💘
Stars: ✭ 925 (+1345.31%)
Mutual labels:  progress, loading
AMProgressHUD
A gif progress HUD for iOS.
Stars: ✭ 18 (-71.87%)
Mutual labels:  progress, loading
Awloader
AWLoader is a UI Component that allows you to integrate loader that fits your needs within your app.
Stars: ✭ 11 (-82.81%)
Mutual labels:  progress, loading
Aiforms.dialogs
AiForms.Dialogs for Xamarin.Forms
Stars: ✭ 143 (+123.44%)
Mutual labels:  progress, loading
Rsloadingview
Awesome loading animations using 3D engine written with Swift
Stars: ✭ 388 (+506.25%)
Mutual labels:  progress, loading
Spinners React
Lightweight SVG/CSS spinners for React
Stars: ✭ 254 (+296.88%)
Mutual labels:  progress, loading
React Nprogress
⌛️ A React primitive for building slim progress bars.
Stars: ✭ 173 (+170.31%)
Mutual labels:  progress, loading
Ngx Progressbar
Angular progress bar ☄
Stars: ✭ 813 (+1170.31%)
Mutual labels:  progress, loading
CustomProgress
一款常见的进度条加载框架
Stars: ✭ 32 (-50%)
Mutual labels:  progress, loading
Whirl
CSS loading animations with minimal effort!
Stars: ✭ 774 (+1109.38%)
Mutual labels:  progress, loading
Iprogresshud
An elegant, lightweight and responsive progress HUD for iOS app with very simple usage. Available 32 indicators by NVActivityIndicatorView.
Stars: ✭ 66 (+3.13%)
Mutual labels:  progress, loading
Buttonprogressbar Ios
A small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.
Stars: ✭ 479 (+648.44%)
Mutual labels:  progress, loading
Vue Loaders
Vue + loaders.css
Stars: ✭ 127 (+98.44%)
Mutual labels:  progress, loading
Circleprogressview
🎡 CircleProgressView是一个圆形渐变的进度动画控件(支持外环显示刻度,内环随之变化,配置参数完全可配),动画效果纵享丝滑。
Stars: ✭ 314 (+390.63%)
Mutual labels:  progress, loading
Ng2 Slim Loading Bar
Angular 2 component shows slim loading bar at the top of the page.
Stars: ✭ 376 (+487.5%)
Mutual labels:  progress, loading
Vue Ui For Pc
基于Vue2.x的一套PC端UI组件,包括了Carousel 跑马灯、Cascader 级联、Checkbox 多选框、Collapse 折叠面板、DatePicker 日期选择、Dialog 对话框、Form 表单、Input 输入框、InputNumber 数字输入框、Layer 弹窗层、Loading 加载、Menu 菜单、Page 分页、Progress 进度条、Radio 单选框、SelectDropDown 仿select、Switch 开关、Table 表格、Tabs 标签页、Textarea 文本框、Tooltip 文字提示、BackTop 返回顶部、steps 步骤条、Transfer 穿梭框、Tree 树形、Upload 文件上传、Lazy 图片懒加载、Loading 加载、Pagination 分页等等
Stars: ✭ 156 (+143.75%)
Mutual labels:  progress, loading
spinners-angular
Lightweight SVG/CSS spinners for Angular
Stars: ✭ 21 (-67.19%)
Mutual labels:  progress, loading

progress-image-view-android

Simple progress with ImageView android

Demo

progress image view

Install

Add the dependecy

allprojects {
  repositories {
    ...
    maven { url 'https://jitpack.io' }
  }
}
dependencies {
  compile 'com.github.safetysystemtechnology:progress-image-view-android:v1.0'
}
  

Add permissions in your androidmanifest.xml

<uses-permission android:name="android.permission.INTERNET" />

Usage

<safety.com.br.progressimageview.ProgressImageView
        android:layout_width="120dp"
        android:layout_height="120dp"
        android:id="@+id/progress_image_view" />
private ProgressImageView progressImageView;

progressImageView = (ProgressImageView) findViewById(R.id.progress_image_view);

//Start animation of loading
progressImageView.showLoading();

By default the animation of progress is auto hide. if you prefer, you can set auto hide false

progressImageView.showLoading().withAutoHide(false);

but to stop the animation you should invoke method hideLoading

 progressImageView.hideLoading();

You can set the animation color and set the border size of animation

progressImageView.withBorderColor(Color.RED).withBorderSize(10);

and set custom offSet

progressImageView.withOffset(10);

Acknowledgment

License

The MIT License (MIT)

Copyright (c) Safety System Technology

Permission is hereby granted, free of charge, to any person obtaining a 
copy of this software and associated documentation files (the "Software"), 
to deal in the Software without restriction, including without limitation 
the rights to use, copy, modify, merge, publish, distribute, sublicense, 
and/or sell copies of the Software, and to permit persons to whom the Software is 
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included 
in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE 
FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].