Android tutorial

Android dotted progress bar example

dottedprogressbar
1.2kviews

Android Dotted Progress Bar

In this article am learning how to use a Dotted Progress Bar in android. To create a good UI for Android and used it to many more type.  like as a splash screen, API calling and more option to use it I improve your UI in android.

dottedprogressbar  

 

Step 1:   Start Android Studio

Step 2 :  Create a New Project Project Click On  ==> File  ==> NEW ==> New Project

Step 3: After create on your project open your java file and XML file and you can just copy the code and paste on your file and run your project.

Step 4:- Open our App Base build.gradle and add Library.

compile 'com.android.support:appcompat-v7:28+'
compile 'com.android.support:design:28+'
compile 'com.android.support:support-v4:28+'
compile 'com.github.igortrncic.dotted-progress-bar:library:1.0.0'

here I am using a Github library to create a dotted progress bar

compile ‘com.github.igortrncic.dotted-progress-bar:library:1.0.0’

After complete these step add a dotted image in your res drawable file

active dot inactive dot

Step 5: Open your Main.xml file and these code in your XML file

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
   >
    
        <TextView
            android:id="@+id/Welcome"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:textSize="40dp"
            android:textColor="@color/text"
            android:gravity="center"
            android:text="Welcome To Codepplayon.com"/>


        <com.trncic.library.DottedProgressBar
            android:id="@+id/progress"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:padding="30dp"
            app:activeDot="@drawable/active_dot"
            app:dotSize="29dp"
            app:inactiveDot="@drawable/inactive_dot"
            app:jumpingSpeed="250"
            app:spacing="15dp" />
    </LinearLayout>

Step 6: Open  your mian.java file and add these code in your java file

public class Splece_Screen extends AppCompatActivity{
    
    DottedProgressBar bar;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_splece__screen);

        bar = (DottedProgressBar) findViewById(R.id.progress);
        bar.startProgress(); 
// used startProgress(); method whare you can used to start progress bar 
//and used stopProgress(); whare you can stop your progress bar 
bar.stopProgress();         

    }

 

 

Welcome to my blog! I’m Ritu Malik, and here at Codeplayon.com, we are dedicated to delivering timely and well-researched content. Our passion for knowledge shines through in the diverse range of topics we cover. Over the years, we have explored various niches such as business, finance, technology, marketing, lifestyle, website reviews and many others.