All Projects → iammert → Hueseekbar

iammert / Hueseekbar

Yet another android seekbar inspired from Philips Hue app

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Hueseekbar

andColorPicker
Color picker library for Android
Stars: ✭ 233 (+133%)
Mutual labels:  seekbar, android-ui
Transformationlayout
🌠 Transform into a different view or activity using morphing animations.
Stars: ✭ 1,329 (+1229%)
Mutual labels:  android-ui
Confetti
An Android particle system library for displaying confetti!
Stars: ✭ 1,194 (+1094%)
Mutual labels:  android-ui
Gaugeseekbar
Stars: ✭ 87 (-13%)
Mutual labels:  seekbar
Cwac Colormixer
CommonsWare Android Components: ColorMixer
Stars: ✭ 80 (-20%)
Mutual labels:  android-ui
Statelayout
StateLayout is a simple-use Android layout library which handles Loading, Content and Error states
Stars: ✭ 88 (-12%)
Mutual labels:  android-ui
Cwac Layouts
CWAC Layouts: Custom Containers, Concisely Coded
Stars: ✭ 76 (-24%)
Mutual labels:  android-ui
Datingapp
Dating UI kit is used for online meet up with girls and boys . The screen contains more than 30 icons and most of all required elements required to design an application like this. The XML and JAVA files contains comments at each and every point for easy understanding. Everything was made with a detail oriented style and followed by today's web trends. Clean coded & Layers are well-organized, carefully named, and grouped.
Stars: ✭ 97 (-3%)
Mutual labels:  android-ui
Learn Jetpack Compose By Example
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
Stars: ✭ 1,319 (+1219%)
Mutual labels:  android-ui
Smartchart
智能折线图、柱状图,支持水平垂直滚动拉伸,自适应屏幕(解决与scrollview滑动冲突),x轴y轴自定义刻度以及标题,双向滚动列表;增加一周天气折线图以及24小时天气预报
Stars: ✭ 85 (-15%)
Mutual labels:  android-ui
Harmonizeproject
Harmonize Project lets you sync HDMI video with Philips Hue lights using a Raspberry Pi!
Stars: ✭ 82 (-18%)
Mutual labels:  hue
Uxtooltime Axure
The best Axure Widget Libraries.
Stars: ✭ 81 (-19%)
Mutual labels:  android-ui
Facebook Timeline Compose Android
Facebook Timeline UI with Pure Kotlin Jetpack Compose
Stars: ✭ 90 (-10%)
Mutual labels:  android-ui
Booking Seats Layout Sample
A sample that shows how to create a dynamic layout for booking seats
Stars: ✭ 79 (-21%)
Mutual labels:  android-ui
Android Art
🎄 Android™ 设计相关的在线工具: 图标制作、配色方案、尺寸修改、截图加壳等,持续更新...
Stars: ✭ 95 (-5%)
Mutual labels:  android-ui
Cycleviewpager2
使用 ViewPager2 实现无限轮播效果,可以用来实现 banner 以及上下滚动文字广告等。Implementing android cycle viewPager with ViewPager2
Stars: ✭ 76 (-24%)
Mutual labels:  android-ui
Hueify
💡Simple controller for your Philips Hue lights, based on web technologies.
Stars: ✭ 84 (-16%)
Mutual labels:  hue
Android Vertical Stepper View
A vertical stepper implementation of the material design specification
Stars: ✭ 87 (-13%)
Mutual labels:  android-ui
Feedbackdialog
An Interactive Feedback Dialog for Android inspired from Google Maps Review section
Stars: ✭ 99 (-1%)
Mutual labels:  android-ui
Aircalendarview
Airbnb APP CalendarView
Stars: ✭ 96 (-4%)
Mutual labels:  android-ui

HueSeekBar

Yet another seek bar inspired from Philips Hue app

Usage

<iammert.com.huelib.HueSeekBar
            android:layout_width="match_parent"
            android:layout_height="120dp"
            app:bottomSeekHeight="20dp"
            app:bottomSeekToggleWidth="20dp"
            app:colorEmpty="#a39e8c"
            app:colorFill="#e1ddd1"
            app:colorToggle="#ffffff"
            app:maxProgress="100"
            app:currentProgress="20"/>
hueSeekBar = (HueSeekBar) findViewById(R.id.hueSeekBar);
hueSeekBar.setProgressListener(new ProgressListener() {
            @Override
            public void onProgressChange(int progress) {
                //do somth with progress value
            }
        });
hueSeekBar2.setVerticalAnimationListener(new VerticalAnimationListener() {
            @Override
            public void onAnimProgressChanged(int percentage) {
                  // Seekbar is scaled up/down vertically on pressed/released
                  // You might want to do some layout changes with given percentage.
            }
});

License

Copyright 2017 Mert Şimşek.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].