Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

cat-x/KChart

Repository files navigation

Use:

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
dependencies {
	 implementation 'com.github.cat-x:KChart:0.10'
	 implementation 'com.github.cat-x:LStorage:0.20'//请根据自己版本来集成
	 implementation 'androidx.core:core-ktx:1.2.0-beta01'//请根据自己版本来集成
	 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.2'//请根据自己版本来集成
	}
具体编码:

请继承ConfigKChartView

class SimpleKChartView : ConfigKChartView {
 override fun onRefreshData(
 onLoadSuccess: (data: List<BaseKLineEntity>, isHasNext: Boolean) -> Unit,
 onLoadFail: (tip: () -> Unit) -> Unit
 ) {
 //数据加载成功请调用onLoadSuccess
 //数据加载失败请调用onLoadFail
 }
 override fun onSwitchTime(oldTime: Long, newTime: Long) {
 //切换分时选择
 }
}

特点:

  1. 全部数据可配置
  2. 可以接入动态实时数据
  3. 使用超简单
  4. 目前已经实现MA、MACD、KDJ、BOLL、WR、RSI、VolumeMA、分时图等K线

Image:

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /