1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/food91-AndroidProgressbar

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

#Прогресс-бар Android Прогресс-бар ##Основной метод onDraw

protected void onDraw(Canvas canvas) {
    // TODO Auto-generated method stub
    super.onDraw(canvas);
    Log.d("run", "mheight====" + mheight + "mwidth==" + mwidth);
    // Отрисовка серой линии
    Paint pgray = new Paint();
    pgray.setAntiAlias(true);
    pgray.setStrokeWidth(mheight);
    pgray.setColor(Color.GRAY);
    canvas.drawLine(0, mheight / 2, mwidth, mheight / 2, pgray);

    // Отрисовка синей линии
    if (current != 0) {

        Paint pblue = new Paint();
        pblue.setAntiAlias(true);
        pblue.setColor(Color.BLUE);
        pblue.setStrokeWidth(5);
        canvas.drawLine(0, mheight / 2, (float) mwidth / 100 * current,
                mheight / 2, pblue);

        // Отрисовка светящегося элемента
        Bitmap photo = BitmapFactory.decodeResource(this.getResources(),
                R.drawable.arrow_progress_bar_arrow);
        Paint pwhite = new Paint();
        pwhite.setAntiAlias(true);
        pwhite.setStrokeWidth(5);
        pwhite.setColor(Color.WHITE);
        canvas.drawBitmap(photo, (float) mwidth / 100 * current - photo.getWidth(),
                mheight / 2 - photo.getHeight() / 2, pwhite);
        
    }
}  

###Метод вызова:

<com.example.test2.ProgressView
    android:id="@+id/p1"
    android:layout_width="match_parent"
    android:layout_height="1dp"
    android:layout_centerVertical="true"
/>

###Ссылка на скачивание: https://git.oschina.net/food91/AndroidProgressbar.git

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

**Android-индикатор выполнения** *Пример использования индикатора выполнения в Android* Для отображения прогресса выполнения задачи в Android используется компонент ProgressBar. Он может быть горизонтальным или вертикальным и иметь различные стили, такие как полоса, кольцо или неопределённый индикатор выполнения. Чтобы добавить индикатор выпо... Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/food91-AndroidProgressbar.git
git@api.gitlife.ru:oschina-mirror/food91-AndroidProgressbar.git
oschina-mirror
food91-AndroidProgressbar
food91-AndroidProgressbar
master