gitextract_biu67knk/ ├── .gitignore ├── README.md ├── README_en.md ├── apk/ │ ├── v0.0.1_金融View正式版..apk │ ├── v1.3_分时图第五阶段支持缩放.apk │ ├── v1.4_蜡烛图(MA、BOLL).apk │ └── v1.5_主图副图组合图.apk ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ ├── androidTest/ │ │ └── java/ │ │ └── wgyscsf/ │ │ └── financialcustomerview/ │ │ └── ExampleInstrumentedTest.java │ ├── main/ │ │ ├── AndroidManifest.xml │ │ ├── assets/ │ │ │ ├── fund.json │ │ │ ├── timesharing0.json │ │ │ ├── timesharing1.json │ │ │ ├── timesharing2.json │ │ │ ├── timesharing22.json │ │ │ ├── timesharing3.json │ │ │ └── timesharing_backup.json │ │ ├── java/ │ │ │ └── com/ │ │ │ └── tophold/ │ │ │ └── example/ │ │ │ ├── MainActivity.java │ │ │ ├── MyApplication.java │ │ │ ├── base/ │ │ │ │ ├── BaseActivity.java │ │ │ │ └── BaseFragment.java │ │ │ ├── demo/ │ │ │ │ ├── fund/ │ │ │ │ │ └── FundActivity.java │ │ │ │ ├── kview/ │ │ │ │ │ ├── KViewActivity.kt │ │ │ │ │ ├── beginner/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── FundSimulateNetAPI.java │ │ │ │ │ │ │ └── KViewSimulateNetAPI.java │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── OriginFundMode.java │ │ │ │ │ │ │ └── OriginQuotes.java │ │ │ │ │ │ └── ui/ │ │ │ │ │ │ ├── KViewHorizontalActivityActivity.java │ │ │ │ │ │ └── KViewVerticalActivity.java │ │ │ │ │ ├── btc/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── GZipUtil.java │ │ │ │ │ │ │ ├── HttpCommonInterceptor.java │ │ │ │ │ │ │ ├── HuobiService.java │ │ │ │ │ │ │ ├── HuobiSocketApi.java │ │ │ │ │ │ │ ├── HuobiSocketParser.java │ │ │ │ │ │ │ ├── HuobiWebSocket.java │ │ │ │ │ │ │ └── RetrofitManager.java │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── HuobiData.java │ │ │ │ │ │ │ ├── HuobiQuote.java │ │ │ │ │ │ │ ├── HuobiSymbol.java │ │ │ │ │ │ │ ├── HuobiTab.java │ │ │ │ │ │ │ └── HuobiWsQuote.java │ │ │ │ │ │ └── ui/ │ │ │ │ │ │ ├── HuobiActivity.java │ │ │ │ │ │ ├── HuobiAdapter.java │ │ │ │ │ │ ├── HuobiFragment.java │ │ │ │ │ │ └── HuobiListActivity.java │ │ │ │ │ └── forex/ │ │ │ │ │ ├── ForexTab.java │ │ │ │ │ ├── api/ │ │ │ │ │ │ ├── ForexWebSocket.java │ │ │ │ │ │ ├── HttpCommonInterceptor.java │ │ │ │ │ │ ├── RetrofitManager.java │ │ │ │ │ │ ├── WebSocketApi.java │ │ │ │ │ │ ├── WebSocketParser.java │ │ │ │ │ │ └── XcfdService.java │ │ │ │ │ ├── model/ │ │ │ │ │ │ ├── Forex.java │ │ │ │ │ │ ├── WsPrice.java │ │ │ │ │ │ └── XcfdQuotes.java │ │ │ │ │ └── ui/ │ │ │ │ │ ├── ForexActivity.java │ │ │ │ │ ├── ForexListActivity.java │ │ │ │ │ ├── KViewAdapter.java │ │ │ │ │ └── KViewFragment.java │ │ │ │ ├── pie/ │ │ │ │ │ └── PieChartActivity.kt │ │ │ │ └── seekbar/ │ │ │ │ └── DoubleThumbSeekBarActivity.kt │ │ │ └── utils/ │ │ │ ├── GsonUtil.java │ │ │ ├── NoScrollViewPager.java │ │ │ └── RxUtils.java │ │ └── res/ │ │ ├── drawable/ │ │ │ ├── layer_seekbar_thumb_green.xml │ │ │ └── layer_seekbar_thumb_red.xml │ │ ├── layout/ │ │ │ ├── activity_double_thumb_seek_bar.xml │ │ │ ├── activity_forex.xml │ │ │ ├── activity_forex_list.xml │ │ │ ├── activity_fund.xml │ │ │ ├── activity_huobi.xml │ │ │ ├── activity_huobi_list.xml │ │ │ ├── activity_kview.xml │ │ │ ├── activity_kview_horizontal.xml │ │ │ ├── activity_kview_vertical.xml │ │ │ ├── activity_main.xml │ │ │ ├── activity_pie_chart.xml │ │ │ ├── fragment_huobi.xml │ │ │ ├── fragment_kview.xml │ │ │ ├── item_activity_forex_list.xml │ │ │ └── item_activity_huobi_list.xml │ │ └── values/ │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test/ │ └── java/ │ └── wgyscsf/ │ └── financialcustomerview/ │ └── ExampleUnitTest.java ├── build.gradle ├── financiallib/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ ├── TODO.md │ │ └── com/ │ │ └── tophold/ │ │ └── trade/ │ │ ├── Constant.java │ │ ├── utils/ │ │ │ ├── FormatUtil.java │ │ │ ├── GsonUtil.java │ │ │ ├── RegxUtils.java │ │ │ ├── RenderUtils.java │ │ │ ├── ScreenUtils.java │ │ │ ├── StringUtils.java │ │ │ ├── TimeConstants.java │ │ │ └── TimeUtils.java │ │ └── view/ │ │ ├── BaseView.java │ │ ├── fund/ │ │ │ ├── FundMode.java │ │ │ └── FundView.java │ │ ├── kview/ │ │ │ ├── FinancialAlgorithm.java │ │ │ ├── KBaseView.java │ │ │ ├── KLayoutView.java │ │ │ ├── KView.java │ │ │ ├── KViewListener.java │ │ │ ├── KViewType.java │ │ │ ├── MasterView.java │ │ │ ├── MinorView.java │ │ │ ├── Quotes.java │ │ │ ├── VolModel.java │ │ │ └── VolView.java │ │ ├── pie/ │ │ │ ├── PieChartAnimation.java │ │ │ ├── PieChartView.java │ │ │ └── PieEntrys.java │ │ └── seekbar/ │ │ ├── DoubleThumbSeekBar.java │ │ └── DoubleTumb.java │ └── res/ │ └── values/ │ ├── colors.xml │ └── strings.xml ├── gradle.properties ├── key/ │ └── financial.jks ├── settings.gradle └── 资料与文档/ ├── 如何实现一个商业应用级K线图.key ├── 如何实现一个商业应用级K线图.pptx ├── 效果图和进度.md ├── 整理的指标算法.md ├── 金融类自定义View(一)--仿蚂蚁财富基金收益曲线图.md ├── 金融类自定义View(三)--股票分时图(关于细节和实现思路).md ├── 金融类自定义View(二)--股票分时图.md └── 金融类自定义View(四)--股票蜡烛图以及MA、BOLL指标.md