SYMBOL INDEX (1222 symbols across 74 files) FILE: app/src/androidTest/java/wgyscsf/financialcustomerview/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/com/tophold/example/MainActivity.java class MainActivity (line 30) | public class MainActivity extends BaseActivity { method onCreate (line 33) | @Override method getVersionStr (line 41) | public String getVersionStr() { method fundView (line 49) | public void fundView(View view) { method kViewDemo (line 53) | public void kViewDemo(View view) { method onPieTest (line 57) | public void onPieTest(View view) { method onSeekBarTest (line 61) | public void onSeekBarTest(View view) { method onRx (line 66) | public void onRx(View view) { FILE: app/src/main/java/com/tophold/example/MyApplication.java class MyApplication (line 16) | public class MyApplication extends Application { method onCreate (line 19) | @Override FILE: app/src/main/java/com/tophold/example/base/BaseActivity.java class BaseActivity (line 32) | public class BaseActivity extends AppCompatActivity { method setContentView (line 52) | @Override method onCreate (line 58) | @Override method isBindEventBusHere (line 74) | public boolean isBindEventBusHere() { method getBundleExtras (line 78) | protected void getBundleExtras(Bundle extras) { method getCompatDrawable (line 81) | protected Drawable getCompatDrawable(@DrawableRes int drawbaleId) { method getCompatColor (line 85) | protected int getCompatColor(@ColorRes int colorId) { method unSubscription (line 93) | public void unSubscription(Disposable disposable) { method onDestroy (line 104) | @Override method call (line 119) | public void call(Observable observable, Observer observer) { method go (line 127) | public void go(Class clazz) { method go (line 137) | public void go(Class clazz, Bundle bundle) { method goAndFinish (line 146) | public void goAndFinish(Class clazz) { method goAndFinish (line 156) | public void goAndFinish(Class clazz, Bundle bundle) { method goForResult (line 166) | protected void goForResult(Class clazz, int reques... method goForResult (line 177) | protected void goForResult(Class clazz, Bundle bun... method goForResultAndFinish (line 187) | protected void goForResultAndFinish(Class clazz, i... method goForResultAndFinish (line 198) | protected void goForResultAndFinish(Class clazz, B... method showSingletonToast (line 204) | public void showSingletonToast(String str) { method showToast (line 213) | public void showToast(String msg) { method showToast (line 217) | public void showToast(String msg, int toastDuration) { method _goActivity (line 223) | private void _goActivity(Class clazz, Bundle bundl... FILE: app/src/main/java/com/tophold/example/base/BaseFragment.java class BaseFragment (line 22) | public class BaseFragment extends android.support.v4.app.Fragment { method onCreate (line 29) | @Override method isBindEventBusHere (line 39) | public boolean isBindEventBusHere() { method onDestroy (line 42) | @Override method unSubscription (line 51) | public void unSubscription(Disposable disposable) { method call (line 65) | public void call(Observable observable, Observer observer) { FILE: app/src/main/java/com/tophold/example/demo/fund/FundActivity.java class FundActivity (line 24) | public class FundActivity extends BaseActivity { method onCreate (line 28) | @Override method initView (line 38) | private void initView() { method initData (line 58) | private void initData() { method loadData (line 63) | private void loadData() { method adapterData (line 97) | private List adapterData(List originFundMode... FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/api/FundSimulateNetAPI.java class FundSimulateNetAPI (line 16) | public class FundSimulateNetAPI { method getOriginalFundData (line 22) | public static String getOriginalFundData(Context context) { method convertStreamToString (line 40) | private static String convertStreamToString(java.io.InputStream is) { FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/api/KViewSimulateNetAPI.java class KViewSimulateNetAPI (line 16) | public class KViewSimulateNetAPI { method getOriginalFundData (line 22) | public static String getOriginalFundData(Context context, int index) { method convertStreamToString (line 40) | private static String convertStreamToString(InputStream is) { FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/model/OriginFundMode.java class OriginFundMode (line 13) | public class OriginFundMode implements Serializable { FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/model/OriginQuotes.java class OriginQuotes (line 13) | public class OriginQuotes implements Serializable { FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/ui/KViewHorizontalActivityActivity.java class KViewHorizontalActivityActivity (line 39) | public class KViewHorizontalActivityActivity extends BaseActivity { method onCreate (line 60) | @Override method pushData (line 70) | private void pushData() { method initView (line 90) | private void initView() { method initData (line 101) | private void initData() { method initPushData (line 114) | private void initPushData() { method initLoadMoreData (line 133) | private void initLoadMoreData() { method loadData (line 150) | private void loadData() { method loadMore (line 195) | private void loadMore() { method adapterData (line 222) | private List adapterData(List originFundModeList) { method showContanier (line 232) | private void showContanier(Quotes preQuotes, Quotes currentQuotes) { method getMyColor (line 265) | private int getMyColor(@ColorRes int colorId) { method showCandle (line 269) | public void showCandle(View view) { FILE: app/src/main/java/com/tophold/example/demo/kview/beginner/ui/KViewVerticalActivity.java class KViewVerticalActivity (line 39) | public class KViewVerticalActivity extends BaseActivity { method onCreate (line 62) | @Override method pushData (line 72) | private void pushData() { method initView (line 92) | private void initView() { method initData (line 105) | private void initData() { method initPushData (line 118) | private void initPushData() { method initLoadMoreData (line 137) | private void initLoadMoreData() { method loadData (line 154) | private void loadData() { method loadMore (line 201) | private void loadMore() { method showCandle (line 228) | public void showCandle(View view) { method showMinor (line 238) | public void showMinor(View view) { method adapterData (line 248) | private List adapterData(List originFundModeList) { method showContanier (line 258) | private void showContanier(Quotes preQuotes, Quotes currentQuotes) { method getMyColor (line 291) | private int getMyColor(@ColorRes int colorId) { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/GZipUtil.java class GZipUtil (line 20) | public class GZipUtil { method compress (line 22) | public static byte[] compress(byte[] data) throws IOException { method compress (line 33) | public static byte[] compress(String str) throws IOException { method uncompress (line 41) | public static byte[] uncompress(byte[] data) throws IOException { method uncompressBytes (line 58) | public static String uncompressBytes(byte[] data) throws IOException { method uncompress (line 63) | public static String uncompress(String str) throws IOException { method unZip (line 80) | public static String unZip(String unZipfile, String destFile) {// unZi... FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/HttpCommonInterceptor.java class HttpCommonInterceptor (line 20) | public class HttpCommonInterceptor implements Interceptor { method HttpCommonInterceptor (line 23) | public HttpCommonInterceptor() { method intercept (line 27) | @Override class Builder (line 54) | public static class Builder{ method Builder (line 57) | public Builder(){ method addHeaderParams (line 61) | public Builder addHeaderParams(String key, String value){ method addHeaderParams (line 66) | public Builder addHeaderParams(String key, int value){ method addHeaderParams (line 70) | public Builder addHeaderParams(String key, float value){ method addHeaderParams (line 74) | public Builder addHeaderParams(String key, long value){ method addHeaderParams (line 78) | public Builder addHeaderParams(String key, double value){ method build (line 83) | public HttpCommonInterceptor build(){ FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/HuobiService.java type HuobiService (line 20) | public interface HuobiService { method chartQuotes (line 21) | @GET("/market/history/kline") method getSymbolList (line 24) | @GET("/v1/common/symbols") FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/HuobiSocketApi.java class HuobiSocketApi (line 12) | public class HuobiSocketApi { method ping (line 15) | public static void ping(long time) { method pong (line 20) | public static void pong(long time) { method kLine (line 33) | public static void kLine(long id, String symbol, long period, boolean ... method subKLine (line 46) | public static void subKLine(String symbol, long period, boolean sub) { method sendService (line 51) | private static void sendService(String str) { method getPeriodByMs (line 56) | private static String getPeriodByMs(long ms) { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/HuobiSocketParser.java class HuobiSocketParser (line 19) | public class HuobiSocketParser { method fix2Object (line 22) | public static void fix2Object(String str) { method formatJson (line 31) | private static void formatJson(String str) throws JSONException { method obj2EventBus (line 50) | private static void obj2EventBus(Object object) { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/HuobiWebSocket.java class HuobiWebSocket (line 25) | public class HuobiWebSocket { method getWebSocket (line 37) | public WebSocket getWebSocket() { method HuobiWebSocket (line 41) | private HuobiWebSocket() { method init (line 70) | public void init() { class SingletonHolder (line 118) | private static class SingletonHolder { method getInstance (line 127) | public static HuobiWebSocket getInstance() { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/api/RetrofitManager.java class RetrofitManager (line 18) | public class RetrofitManager { method RetrofitManager (line 26) | private RetrofitManager() { class SingletonHolder (line 59) | private static class SingletonHolder { method getInstance (line 68) | public static RetrofitManager getInstance() { method create (line 79) | public T create(Class service) { method call (line 83) | public static Observable call(Observable observable, Observer obser... FILE: app/src/main/java/com/tophold/example/demo/kview/btc/model/HuobiData.java class HuobiData (line 12) | public class HuobiData implements Serializable{ method toString (line 18) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/btc/model/HuobiQuote.java class HuobiQuote (line 12) | public class HuobiQuote implements Serializable{ method toString (line 22) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/btc/model/HuobiSymbol.java class HuobiSymbol (line 14) | public class HuobiSymbol implements Serializable { method HuobiSymbol (line 26) | public HuobiSymbol(String base_currency, String quote_currency, int pr... method toString (line 34) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/btc/model/HuobiTab.java class HuobiTab (line 12) | public class HuobiTab implements Serializable { method HuobiTab (line 16) | public HuobiTab(HuobiTab.HuobiType forexType, String tabName) { method getTypeLength (line 26) | public long getTypeLength() { method getType (line 71) | public String getType() { type HuobiType (line 111) | public enum HuobiType { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/model/HuobiWsQuote.java class HuobiWsQuote (line 12) | public class HuobiWsQuote implements Serializable{ class TickBean (line 24) | public static class TickBean { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/ui/HuobiActivity.java class HuobiActivity (line 27) | public class HuobiActivity extends BaseActivity { method getBundleExtras (line 51) | @Override method onCreate (line 58) | @Override method onResume (line 75) | @Override method initView (line 85) | private void initView() { method initData (line 110) | private void initData() { method initAdapter (line 131) | private void initAdapter() { method loadData (line 136) | private void loadData() { method initListener (line 140) | private void initListener() { method hidenContainer (line 145) | public void hidenContainer() { method showContanier (line 150) | public void showContanier(Quotes preQuotes, Quotes currentQuotes) { method getMyColor (line 184) | private int getMyColor(@ColorRes int colorId) { method showHorizontal (line 188) | public void showHorizontal(View view) { method isHorizontal (line 195) | public boolean isHorizontal() { FILE: app/src/main/java/com/tophold/example/demo/kview/btc/ui/HuobiAdapter.java class HuobiAdapter (line 18) | public class HuobiAdapter extends FragmentPagerAdapter { method HuobiAdapter (line 22) | public HuobiAdapter(FragmentManager fm, List fragmentList, L... method getItem (line 29) | @Override method getCount (line 34) | @Override method getPageTitle (line 39) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/btc/ui/HuobiFragment.java class HuobiFragment (line 43) | public class HuobiFragment extends BaseFragment { method HuobiFragment (line 56) | public HuobiFragment() { method newInstance (line 60) | public static HuobiFragment newInstance(HuobiTab mForexTab, HuobiSymbo... method onCreate (line 69) | @Override method onCreateView (line 78) | @Override method loadData (line 90) | private void loadData() { method subKLineData (line 96) | private void subKLineData() { method initView (line 100) | private void initView() { method initData (line 120) | private void initData() { method initAdapter (line 124) | private void initAdapter() { method loadKLineData (line 128) | private void loadKLineData(String start_time, final boolean isLoadMore) { method drawKView (line 171) | private void drawKView(boolean isLoadMore) { method adapterData (line 200) | private void adapterData(List huobiQuoteList) { method initListener (line 212) | private void initListener() { method isBindEventBusHere (line 215) | @Override method onReviceWsQuotes (line 220) | @Subscribe(threadMode = ThreadMode.MAIN) method onDestroy (line 237) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/btc/ui/HuobiListActivity.java class HuobiListActivity (line 29) | public class HuobiListActivity extends BaseActivity { method onCreate (line 35) | @Override method initView (line 46) | private void initView() { method initData (line 51) | private void initData() { method initAdapter (line 55) | private void initAdapter() { method loadData (line 68) | private void loadData() { method initListener (line 114) | private void initListener() { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/ForexTab.java class ForexTab (line 12) | public class ForexTab implements Serializable { method ForexTab (line 16) | public ForexTab(ForexType forexType, String tabName) { method getTypeLength (line 26) | public long getTypeLength() { method getType (line 71) | public String getType() { type ForexType (line 111) | public enum ForexType { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/ForexWebSocket.java class ForexWebSocket (line 22) | public class ForexWebSocket { method ForexWebSocket (line 35) | private ForexWebSocket() { method init (line 63) | public void init() { class SingletonHolder (line 99) | private static class SingletonHolder { method getInstance (line 108) | public static ForexWebSocket getInstance() { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/HttpCommonInterceptor.java class HttpCommonInterceptor (line 20) | public class HttpCommonInterceptor implements Interceptor { method HttpCommonInterceptor (line 23) | public HttpCommonInterceptor() { method intercept (line 27) | @Override class Builder (line 54) | public static class Builder{ method Builder (line 57) | public Builder(){ method addHeaderParams (line 61) | public Builder addHeaderParams(String key, String value){ method addHeaderParams (line 66) | public Builder addHeaderParams(String key, int value){ method addHeaderParams (line 70) | public Builder addHeaderParams(String key, float value){ method addHeaderParams (line 74) | public Builder addHeaderParams(String key, long value){ method addHeaderParams (line 78) | public Builder addHeaderParams(String key, double value){ method build (line 83) | public HttpCommonInterceptor build(){ FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/RetrofitManager.java class RetrofitManager (line 18) | public class RetrofitManager { method RetrofitManager (line 25) | private RetrofitManager() { class SingletonHolder (line 58) | private static class SingletonHolder { method getInstance (line 67) | public static RetrofitManager getInstance() { method create (line 78) | public T create(Class service) { method call (line 82) | public static Observable call(Observable observable, Observer obser... FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/WebSocketApi.java class WebSocketApi (line 12) | public class WebSocketApi { method subPrice (line 20) | public static void subPrice(String symbol, boolean isSub) { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/WebSocketParser.java class WebSocketParser (line 19) | public class WebSocketParser { method fix2Object (line 22) | public static void fix2Object(String str) { method map2Obj (line 40) | private static void map2Obj(Map map) { method map2WsPrice (line 52) | private static void map2WsPrice(Map map) { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/api/XcfdService.java type XcfdService (line 19) | public interface XcfdService { method chartQuotes (line 20) | @GET("/kline/{productCode}/{type}") FILE: app/src/main/java/com/tophold/example/demo/kview/forex/model/Forex.java class Forex (line 12) | public class Forex implements Serializable{ method Forex (line 17) | public Forex(String id, String enName, String cnName) { method toString (line 23) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/forex/model/WsPrice.java class WsPrice (line 12) | public class WsPrice { method toString (line 27) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/forex/model/XcfdQuotes.java class XcfdQuotes (line 12) | public class XcfdQuotes implements Serializable{ method toString (line 22) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/forex/ui/ForexActivity.java class ForexActivity (line 28) | public class ForexActivity extends BaseActivity { method getBundleExtras (line 52) | @Override method onCreate (line 59) | @Override method onResume (line 76) | @Override method initView (line 86) | private void initView() { method initData (line 111) | private void initData() { method initAdapter (line 135) | private void initAdapter() { method loadData (line 140) | private void loadData() { method initListener (line 144) | private void initListener() { method hidenContainer (line 149) | public void hidenContainer() { method showContanier (line 154) | public void showContanier(Quotes preQuotes, Quotes currentQuotes) { method getMyColor (line 188) | private int getMyColor(@ColorRes int colorId) { method showHorizontal (line 192) | public void showHorizontal(View view) { method isHorizontal (line 199) | public boolean isHorizontal() { method onDestroy (line 203) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/forex/ui/ForexListActivity.java class ForexListActivity (line 17) | public class ForexListActivity extends BaseActivity { method onCreate (line 22) | @Override method initView (line 33) | private void initView() { method initData (line 37) | private void initData() { method initAdapter (line 55) | private void initAdapter() { method loadData (line 67) | private void loadData() { method initListener (line 71) | private void initListener() { FILE: app/src/main/java/com/tophold/example/demo/kview/forex/ui/KViewAdapter.java class KViewAdapter (line 18) | public class KViewAdapter extends FragmentPagerAdapter { method KViewAdapter (line 22) | public KViewAdapter(FragmentManager fm, List fragmentList, L... method getItem (line 29) | @Override method getCount (line 34) | @Override method getPageTitle (line 39) | @Override FILE: app/src/main/java/com/tophold/example/demo/kview/forex/ui/KViewFragment.java class KViewFragment (line 34) | public class KViewFragment extends BaseFragment { method KViewFragment (line 46) | public KViewFragment() { method newInstance (line 50) | public static KViewFragment newInstance(ForexTab mForexTab, Forex fore... method onCreate (line 59) | @Override method onCreateView (line 68) | @Override method initView (line 80) | private void initView() { method initData (line 98) | private void initData() { method initAdapter (line 102) | private void initAdapter() { method loadData (line 106) | private void loadData(String start_time, final boolean isLoadMore) { method drawKView (line 140) | private void drawKView(boolean isLoadMore) { method adapterData (line 169) | private void adapterData(List xcfdQuotesList) { method initListener (line 179) | private void initListener() { method isBindEventBusHere (line 182) | @Override method onRevicePrice (line 187) | @Subscribe(threadMode = ThreadMode.MAIN) FILE: app/src/main/java/com/tophold/example/utils/GsonUtil.java class GsonUtil (line 16) | public class GsonUtil { method fromJsonUnderScoreStyle (line 37) | public static T fromJsonUnderScoreStyle(String json, Class clas... method fronJson2Map (line 47) | @SuppressWarnings("all") method toJson (line 59) | public static String toJson(Object src) { method toPrettyString (line 63) | public static String toPrettyString(Object src) { method fromJson2Object (line 67) | public static T fromJson2Object(String src, Class t) { method fromJson2Object (line 71) | public static T fromJson2Object(String src, Type typeOfT) { FILE: app/src/main/java/com/tophold/example/utils/NoScrollViewPager.java class NoScrollViewPager (line 15) | public class NoScrollViewPager extends ViewPager { method NoScrollViewPager (line 16) | public NoScrollViewPager(Context context) { method NoScrollViewPager (line 20) | public NoScrollViewPager(Context context, AttributeSet attrs) { method onTouchEvent (line 24) | @Override method onInterceptTouchEvent (line 29) | @Override FILE: app/src/main/java/com/tophold/example/utils/RxUtils.java class RxUtils (line 15) | public class RxUtils { method rxFlSchedulerHelper (line 23) | public static FlowableTransformer rxFlSchedulerHelper() { method rxSchedulerHelper (line 34) | public static ObservableTransformer rxSchedulerHelper() { method rxApiSchedulerHelper (line 45) | public static ObservableTransformer rxApiSchedulerHelper() { method createData (line 57) | private static Observable createData(final T t) { FILE: app/src/test/java/wgyscsf/financialcustomerview/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: financiallib/src/main/java/com/tophold/trade/Constant.java class Constant (line 10) | public class Constant { FILE: financiallib/src/main/java/com/tophold/trade/utils/FormatUtil.java class FormatUtil (line 9) | public class FormatUtil { method format (line 20) | public static String format(boolean isPercentage, boolean needSign, bo... method numFormat (line 50) | public static String numFormat(Object num, int digit) { method numFormat (line 54) | public static String numFormat(boolean needSign, int digit, Object num) { method percentageFormat (line 61) | public static String percentageFormat(Object num) { method percentageFormat (line 65) | public static String percentageFormat(boolean needSign, Object num) { method percentageFormat (line 69) | public static String percentageFormat(int digit, Object num) { method percentageFormat (line 73) | public static String percentageFormat(boolean needSign, int digit, Obj... method moneyFormat (line 80) | public static String moneyFormat(Object num) { method moneyFormat (line 84) | public static String moneyFormat(boolean isPercentage, Object num) { method moneyFormat (line 88) | public static String moneyFormat(boolean isPercentage, int digit, Obje... method stringAppend (line 92) | public static String stringAppend(Object object) { method formatBySubString (line 102) | public static String formatBySubString(Object obj, int digit) { method roundUp (line 120) | public static String roundUp(int scale, Object num) { method roundDown (line 128) | public static String roundDown(int scale, Object num) { method main (line 133) | public static void main(String args[]) { FILE: financiallib/src/main/java/com/tophold/trade/utils/GsonUtil.java class GsonUtil (line 16) | public class GsonUtil { method fromJsonUnderScoreStyle (line 37) | public static T fromJsonUnderScoreStyle(String json, Class clas... method fronJson2Map (line 47) | @SuppressWarnings("all") method toJson (line 59) | public static String toJson(Object src) { method toPrettyString (line 63) | public static String toPrettyString(Object src) { method fromJson2Object (line 67) | public static T fromJson2Object(String src, Class t) { method fromJson2Object (line 71) | public static T fromJson2Object(String src, Type typeOfT) { method getGson (line 75) | public static Gson getGson() { FILE: financiallib/src/main/java/com/tophold/trade/utils/RegxUtils.java class RegxUtils (line 13) | public class RegxUtils { method getPureDouble (line 14) | public static float getPureDouble(String str) { method main (line 29) | public static void main(String[] args){ method test (line 33) | public static void test(){ FILE: financiallib/src/main/java/com/tophold/trade/utils/RenderUtils.java class RenderUtils (line 20) | public class RenderUtils { method drawableToBitmap (line 27) | public static Bitmap drawableToBitmap(int size, Drawable drawable) { method drawableToBitmap (line 53) | public static Bitmap drawableToBitmap(Drawable drawable) { method drawableToBitmap (line 63) | public static Bitmap drawableToBitmap(Drawable drawable, float width, ... method drawNinePath (line 90) | public static void drawNinePath(Canvas canvas, Bitmap bmp, Rect rect) { method dp2px (line 95) | public static int dp2px(Context context, float dpValue) { method compareFloat (line 110) | public static int compareFloat(float a, float b) { FILE: financiallib/src/main/java/com/tophold/trade/utils/ScreenUtils.java class ScreenUtils (line 21) | @SuppressWarnings("WeakerAccess") method init (line 36) | private static void init() { method getScreenWidth (line 47) | public static int getScreenWidth() { method getScreenHeight (line 54) | public static int getScreenHeight() { method px2dip (line 58) | public static int px2dip(float pxValue) { method dip2px (line 62) | public static int dip2px(float dpValue) { method px2sp (line 69) | public static float px2sp(float pxValue) { method sp2px (line 76) | public static float sp2px(float spValue) { method getStatusBarHight (line 83) | public static int getStatusBarHight() { method getNavigationBarHeight (line 98) | public static int getNavigationBarHeight(Context context) { method getRealNavigationBarHeight (line 108) | public static int getRealNavigationBarHeight() { method hasNavigationBar (line 120) | public static boolean hasNavigationBar(Context context) { method getRealScreenHeight (line 127) | public static int getRealScreenHeight(Context context) { method getRealScreenWidth (line 155) | public static int getRealScreenWidth(Context context) { method getViewRectF (line 185) | public RectF getViewRectF(View view) { method isViewTouched (line 194) | public boolean isViewTouched(View view, float rawX, float rawY) { method isViewTouched (line 198) | public boolean isViewTouched(View view, MotionEvent event) { method containsRectF (line 209) | public boolean containsRectF(View view1, View view2) { method isInRectF (line 213) | public boolean isInRectF(RectF rectF, float rawX, float rawY) { method getSoftInputHeight (line 220) | public static int getSoftInputHeight(Activity activity) { method isSoftInputShown (line 232) | public static boolean isSoftInputShown(Activity activity) { method getImageMaxEdge (line 236) | public static int getImageMaxEdge() { method getImageMinEdge (line 240) | public static int getImageMinEdge() { FILE: financiallib/src/main/java/com/tophold/trade/utils/StringUtils.java class StringUtils (line 13) | public class StringUtils { method isEmptyString (line 15) | public static boolean isEmptyString(String str) { method isNotEmptyString (line 20) | public static boolean isNotEmptyString(String str) { method isEmptyList (line 24) | public static boolean isEmptyList(List list) { method isNotEmptyList (line 29) | public static boolean isNotEmptyList(List list) { method isBlank (line 34) | public static boolean isBlank(String... strs) { method isTrimBlank (line 41) | public static boolean isTrimBlank(String... strs) { method isEmpty (line 48) | public static boolean isEmpty(List list) { method getRadomNum (line 60) | public static int getRadomNum(int min, int max) { method getString (line 64) | public static String getString(){ FILE: financiallib/src/main/java/com/tophold/trade/utils/TimeConstants.java class TimeConstants (line 16) | public final class TimeConstants { FILE: financiallib/src/main/java/com/tophold/trade/utils/TimeUtils.java class TimeUtils (line 19) | public final class TimeUtils { method TimeUtils (line 181) | private TimeUtils() { method millis2String (line 192) | public static String millis2String(final long millis) { method millis2String (line 204) | public static String millis2String(final long millis, final DateFormat... method string2Millis (line 215) | public static long string2Millis(final String time) { method string2Millis (line 227) | public static long string2Millis(final String time, final DateFormat f... method string2Date (line 243) | public static Date string2Date(final String time) { method string2Date (line 255) | public static Date string2Date(final String time, final DateFormat for... method date2String (line 271) | public static String date2String(final Date date) { method date2String (line 283) | public static String date2String(final Date date, final DateFormat for... method date2Millis (line 293) | public static long date2Millis(final Date date) { method millis2Date (line 303) | public static Date millis2Date(final long millis) { method getTimeSpan (line 323) | public static long getTimeSpan(final String time0, final String time1,... method getTimeSpan (line 344) | public static long getTimeSpan(final String time0, final String time1,... method getTimeSpan (line 363) | public static long getTimeSpan(final Date date0, final Date date1, @Ti... method getTimeSpan (line 382) | public static long getTimeSpan(final long millis0, final long millis1,... method getFitTimeSpan (line 401) | public static String getFitTimeSpan(final String time0, final String t... method getFitTimeSpan (line 421) | public static String getFitTimeSpan(final String time0, final String t... method getFitTimeSpan (line 439) | public static String getFitTimeSpan(final Date date0, final Date date1... method getFitTimeSpan (line 457) | public static String getFitTimeSpan(final long millis0, final long mil... method getNowMills (line 466) | public static long getNowMills() { method getNowString (line 476) | public static String getNowString() { method getNowString (line 487) | public static String getNowString(final DateFormat format) { method getNowDate (line 496) | public static Date getNowDate() { method getTimeSpanByNow (line 515) | public static long getTimeSpanByNow(final String time, @TimeConstants.... method getTimeSpanByNow (line 535) | public static long getTimeSpanByNow(final String time, final DateForma... method getTimeSpanByNow (line 553) | public static long getTimeSpanByNow(final Date date, @TimeConstants.Un... method getTimeSpanByNow (line 571) | public static long getTimeSpanByNow(final long millis, @TimeConstants.... method getFitTimeSpanByNow (line 591) | public static String getFitTimeSpanByNow(final String time, final int ... method getFitTimeSpanByNow (line 612) | public static String getFitTimeSpanByNow(final String time, final Date... method getFitTimeSpanByNow (line 631) | public static String getFitTimeSpanByNow(final Date date, final int pr... method getFitTimeSpanByNow (line 650) | public static String getFitTimeSpanByNow(final long millis, final int ... method getFriendlyTimeSpanByNow (line 670) | public static String getFriendlyTimeSpanByNow(final String time) { method getFriendlyTimeSpanByNow (line 691) | public static String getFriendlyTimeSpanByNow(final String time, final... method getFriendlyTimeSpanByNow (line 710) | public static String getFriendlyTimeSpanByNow(final Date date) { method getFriendlyTimeSpanByNow (line 729) | public static String getFriendlyTimeSpanByNow(final long millis) { method getWeeOfToday (line 752) | private static long getWeeOfToday() { method getMillis (line 776) | public static long getMillis(final long millis, final long timeSpan, @... method getMillis (line 796) | public static long getMillis(final String time, final long timeSpan, @... method getMillis (line 817) | public static long getMillis(final String time, final DateFormat forma... method getMillis (line 836) | public static long getMillis(final Date date, final long timeSpan, @Ti... method getString (line 856) | public static String getString(final long millis, final long timeSpan,... method getString (line 877) | public static String getString(final long millis, final DateFormat for... method getString (line 897) | public static String getString(final String time, final long timeSpan,... method getString (line 918) | public static String getString(final String time, final DateFormat for... method getString (line 938) | public static String getString(final Date date, final long timeSpan, @... method getString (line 959) | public static String getString(final Date date, final DateFormat forma... method getDate (line 978) | public static Date getDate(final long millis, final long timeSpan, @Ti... method getDate (line 998) | public static Date getDate(final String time, final long timeSpan, @Ti... method getDate (line 1019) | public static Date getDate(final String time, final DateFormat format,... method getDate (line 1038) | public static Date getDate(final Date date, final long timeSpan, @Time... method getMillisByNow (line 1056) | public static long getMillisByNow(final long timeSpan, @TimeConstants.... method getStringByNow (line 1075) | public static String getStringByNow(final long timeSpan, @TimeConstant... method getStringByNow (line 1095) | public static String getStringByNow(final long timeSpan, final DateFor... method getDateByNow (line 1113) | public static Date getDateByNow(final long timeSpan, @TimeConstants.Un... method isToday (line 1124) | public static boolean isToday(final String time) { method isToday (line 1136) | public static boolean isToday(final String time, final DateFormat form... method isToday (line 1146) | public static boolean isToday(final Date date) { method isToday (line 1156) | public static boolean isToday(final long millis) { method isLeapYear (line 1168) | public static boolean isLeapYear(final String time) { method isLeapYear (line 1180) | public static boolean isLeapYear(final String time, final DateFormat f... method isLeapYear (line 1190) | public static boolean isLeapYear(final Date date) { method isLeapYear (line 1203) | public static boolean isLeapYear(final long millis) { method isLeapYear (line 1213) | public static boolean isLeapYear(final int year) { method getChineseWeek (line 1224) | public static String getChineseWeek(final String time) { method getChineseWeek (line 1236) | public static String getChineseWeek(final String time, final DateForma... method getChineseWeek (line 1246) | public static String getChineseWeek(final Date date) { method getChineseWeek (line 1256) | public static String getChineseWeek(final long millis) { method getUSWeek (line 1267) | public static String getUSWeek(final String time) { method getUSWeek (line 1279) | public static String getUSWeek(final String time, final DateFormat for... method getUSWeek (line 1289) | public static String getUSWeek(final Date date) { method getUSWeek (line 1299) | public static String getUSWeek(final long millis) { method getWeekIndex (line 1318) | public static int getWeekIndex(final String time) { method getWeekIndex (line 1338) | public static int getWeekIndex(final String time, final DateFormat for... method getWeekIndex (line 1356) | public static int getWeekIndex(final Date date) { method getWeekIndex (line 1376) | public static int getWeekIndex(final long millis) { method getWeekOfMonth (line 1388) | public static int getWeekOfMonth(final String time) { method getWeekOfMonth (line 1401) | public static int getWeekOfMonth(final String time, final DateFormat f... method getWeekOfMonth (line 1412) | public static int getWeekOfMonth(final Date date) { method getWeekOfMonth (line 1425) | public static int getWeekOfMonth(final long millis) { method getWeekOfYear (line 1437) | public static int getWeekOfYear(final String time) { method getWeekOfYear (line 1450) | public static int getWeekOfYear(final String time, final DateFormat fo... method getWeekOfYear (line 1461) | public static int getWeekOfYear(final Date date) { method getWeekOfYear (line 1474) | public static int getWeekOfYear(final long millis) { method getChineseZodiac (line 1487) | public static String getChineseZodiac(final String time) { method getChineseZodiac (line 1499) | public static String getChineseZodiac(final String time, final DateFor... method getChineseZodiac (line 1509) | public static String getChineseZodiac(final Date date) { method getChineseZodiac (line 1521) | public static String getChineseZodiac(final long millis) { method getChineseZodiac (line 1531) | public static String getChineseZodiac(final int year) { method getZodiac (line 1545) | public static String getZodiac(final String time) { method getZodiac (line 1557) | public static String getZodiac(final String time, final DateFormat for... method getZodiac (line 1567) | public static String getZodiac(final Date date) { method getZodiac (line 1581) | public static String getZodiac(final long millis) { method getZodiac (line 1592) | public static String getZodiac(final int month, final int day) { method timeSpan2Millis (line 1598) | private static long timeSpan2Millis(final long timeSpan, @TimeConstant... method millis2TimeSpan (line 1602) | private static long millis2TimeSpan(final long millis, @TimeConstants.... method millis2FitTimeSpan (line 1606) | private static String millis2FitTimeSpan(long millis, int precision) { FILE: financiallib/src/main/java/com/tophold/trade/view/BaseView.java class BaseView (line 23) | public abstract class BaseView extends View { method BaseView (line 48) | public BaseView(Context context) { method BaseView (line 52) | public BaseView(Context context, @Nullable AttributeSet attrs) { method BaseView (line 56) | public BaseView(Context context, @Nullable AttributeSet attrs, int def... method onMeasure (line 62) | @Override method onLayout (line 82) | @Override method getColor (line 93) | protected int getColor(@ColorRes int colorId) { method getString (line 97) | protected String getString(@StringRes int stringId) { method getDrawable (line 101) | protected Drawable getDrawable(@DrawableRes int drawableId) { method dp2px (line 105) | protected int dp2px(float dp) { method sp2px (line 110) | protected int sp2px(float sp) { method getFontHeight (line 122) | protected float getFontHeight(float fontSize, Paint paint) { method getDef_longpress_length (line 131) | public long getDef_longpress_length() { method setDef_longpress_length (line 135) | public void setDef_longpress_length(long def_longpress_length) { method getDef_clickpress_length (line 139) | public long getDef_clickpress_length() { method setDef_clickpress_length (line 143) | public void setDef_clickpress_length(long def_clickpress_length) { method getDef_pull_length (line 147) | public long getDef_pull_length() { method setDef_pull_length (line 151) | public void setDef_pull_length(long def_pull_length) { method getDEF_WIDTH (line 155) | public float getDEF_WIDTH() { method getDEF_HIGHT (line 159) | public float getDEF_HIGHT() { method getBaseWidth (line 163) | public int getBaseWidth() { method setBaseWidth (line 167) | public void setBaseWidth(int baseWidth) { method getBaseHeight (line 171) | public int getBaseHeight() { method setBaseHeight (line 175) | public void setBaseHeight(int baseHeight) { FILE: financiallib/src/main/java/com/tophold/trade/view/fund/FundMode.java class FundMode (line 13) | public class FundMode { method FundMode (line 25) | public FundMode(long timestamp, String actual) { FILE: financiallib/src/main/java/com/tophold/trade/view/fund/FundView.java class FundView (line 33) | public class FundView extends BaseView { method FundView (line 97) | public FundView(Context context) { method FundView (line 101) | public FundView(Context context, @Nullable AttributeSet attrs) { method FundView (line 105) | public FundView(Context context, @Nullable AttributeSet attrs, int def... method onMeasure (line 110) | @Override method onLayout (line 115) | @Override method onDraw (line 120) | @Override method onTouchEvent (line 140) | @Override method initAttrs (line 166) | private void initAttrs() { method initLoadingPaint (line 175) | private void initLoadingPaint() { method initInnerXPaint (line 183) | private void initInnerXPaint() { method initXYPaint (line 193) | private void initXYPaint() { method initBrokenPaint (line 200) | private void initBrokenPaint() { method initLongPressPaint (line 208) | private void initLongPressPaint() { method initTopTxt (line 217) | private void initTopTxt() { method setDefAttrs (line 235) | @Deprecated method showLoadingPaint (line 246) | private void showLoadingPaint(Canvas canvas) { method drawInnerXPaint (line 252) | private void drawInnerXPaint(Canvas canvas) { method drawBrokenPaint (line 274) | private void drawBrokenPaint(Canvas canvas) { method drawXYPaint (line 299) | private void drawXYPaint(Canvas canvas) { method drawTopTxtPaint (line 307) | private void drawTopTxtPaint(Canvas canvas) { method drawLongPress (line 322) | private void drawLongPress(Canvas canvas) { method drawXPaint (line 376) | private void drawXPaint(Canvas canvas) { method drawYPaint (line 401) | private void drawYPaint(Canvas canvas) { method drawDefTopTxtpaint (line 423) | private void drawDefTopTxtpaint(Canvas canvas) { method showLongPressView (line 450) | private void showLongPressView() { method hiddenLongPressView (line 455) | private void hiddenLongPressView() { method hiddenLoadingPaint (line 467) | private void hiddenLoadingPaint() { method processDateTime (line 472) | private String processDateTime(long beginTime) { method getFontHeight (line 477) | public float getFontHeight(float fontSize, Paint paint) { method setDataList (line 486) | public void setDataList(List fundModeList) { method getFundModeList (line 517) | public List getFundModeList() { method setFundModeList (line 521) | public FundView setFundModeList(List fundModeList) { method getBasePaddingTop (line 526) | public float getBasePaddingTop() { method setBasePaddingTop (line 530) | public FundView setBasePaddingTop(float basePaddingTop) { method getBasePaddingBottom (line 535) | public float getBasePaddingBottom() { method setBasePaddingBottom (line 539) | public FundView setBasePaddingBottom(float basePaddingBottom) { method getBasePaddingLeft (line 544) | public float getBasePaddingLeft() { method setBasePaddingLeft (line 548) | public FundView setBasePaddingLeft(float basePaddingLeft) { method getBasePaddingRight (line 553) | public float getBasePaddingRight() { method setBasePaddingRight (line 557) | public FundView setBasePaddingRight(float basePaddingRight) { method getMinFundMode (line 562) | public FundMode getMinFundMode() { method setMinFundMode (line 566) | public FundView setMinFundMode(FundMode minFundMode) { method getMaxFundMode (line 571) | public FundMode getMaxFundMode() { method setMaxFundMode (line 575) | public FundView setMaxFundMode(FundMode maxFundMode) { method getPerX (line 580) | public float getPerX() { method setPerX (line 584) | public FundView setPerX(float perX) { method getPerY (line 589) | public float getPerY() { method setPerY (line 593) | public FundView setPerY(float perY) { method getLoadingPaint (line 598) | public Paint getLoadingPaint() { method setLoadingPaint (line 602) | public FundView setLoadingPaint(Paint loadingPaint) { method getLoadingTextSize (line 607) | public float getLoadingTextSize() { method setLoadingTextSize (line 611) | private FundView setLoadingTextSize(float loadingTextSize) { method getLoadingText (line 616) | public String getLoadingText() { method setLoadingText (line 620) | public FundView setLoadingText(String loadingText) { method isDrawLoadingPaint (line 625) | public boolean isDrawLoadingPaint() { method setDrawLoadingPaint (line 629) | public FundView setDrawLoadingPaint(boolean drawLoadingPaint) { method getXYPaint (line 634) | public Paint getXYPaint() { method setXYPaint (line 638) | public FundView setXYPaint(Paint XYPaint) { method getXYTextSize (line 643) | public float getXYTextSize() { method setXYTextSize (line 647) | private FundView setXYTextSize(float XYTextSize) { method getLeftTxtPadding (line 652) | public float getLeftTxtPadding() { method setLeftTxtPadding (line 656) | public FundView setLeftTxtPadding(float leftTxtPadding) { method getBottomTxtPadding (line 661) | public float getBottomTxtPadding() { method setBottomTxtPadding (line 665) | public FundView setBottomTxtPadding(float bottomTxtPadding) { method getInnerXPaint (line 670) | public Paint getInnerXPaint() { method setInnerXPaint (line 674) | public FundView setInnerXPaint(Paint innerXPaint) { method getInnerXStrokeWidth (line 679) | public float getInnerXStrokeWidth() { method setInnerXStrokeWidth (line 683) | private FundView setInnerXStrokeWidth(float innerXStrokeWidth) { method getBrokenPaint (line 688) | public Paint getBrokenPaint() { method setBrokenPaint (line 692) | public FundView setBrokenPaint(Paint brokenPaint) { method getBrokenStrokeWidth (line 697) | public float getBrokenStrokeWidth() { method setBrokenStrokeWidth (line 701) | private FundView setBrokenStrokeWidth(float brokenStrokeWidth) { method getLongPressPaint (line 706) | public Paint getLongPressPaint() { method setLongPressPaint (line 710) | public FundView setLongPressPaint(Paint longPressPaint) { method isDrawLongPressPaint (line 715) | public boolean isDrawLongPressPaint() { method setDrawLongPressPaint (line 719) | public FundView setDrawLongPressPaint(boolean drawLongPressPaint) { method getPressTime (line 724) | public long getPressTime() { method setPressTime (line 728) | public FundView setPressTime(long pressTime) { method getPressX (line 733) | public float getPressX() { method setPressX (line 737) | public FundView setPressX(float pressX) { method getPressY (line 742) | public float getPressY() { method setPressY (line 746) | public FundView setPressY(float pressY) { method getDefAllIncomePaint (line 751) | public Paint getDefAllIncomePaint() { method setDefAllIncomePaint (line 755) | public FundView setDefAllIncomePaint(Paint defAllIncomePaint) { method getDefAllIncomeTextSize (line 760) | public float getDefAllIncomeTextSize() { method setDefAllIncomeTextSize (line 764) | public FundView setDefAllIncomeTextSize(float defAllIncomeTextSize) { method getLongPressTxtPaint (line 769) | public Paint getLongPressTxtPaint() { method setLongPressTxtPaint (line 773) | public FundView setLongPressTxtPaint(Paint longPressTxtPaint) { method getLongPressTextSize (line 778) | public float getLongPressTextSize() { method setLongPressTextSize (line 782) | private FundView setLongPressTextSize(float longPressTextSize) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/FinancialAlgorithm.java class FinancialAlgorithm (line 16) | public class FinancialAlgorithm { method calculateKDJ (line 19) | public static void calculateKDJ(List quotesList) { method calculateKDJ (line 31) | public static void calculateKDJ(List quotesList, int kPeriod, ... method calculateMACD (line 96) | public static void calculateMACD(List quotesList) { method calculateMACD (line 115) | public static void calculateMACD(List quotesList, int d1, int ... method calculateRSI (line 158) | public static void calculateRSI(List quotesList) { method calculateRSI (line 173) | public static void calculateRSI(List quotes, int period) { method calculateMA (line 223) | public static void calculateMA(List quotesList, int period, KV... method calculateBOLL (line 283) | public static void calculateBOLL(List quotesList, int period, ... method calculateBOLL (line 329) | public static void calculateBOLL(List quotesList) { method getMasterMinY (line 340) | public static double getMasterMinY(Quotes quotes, KViewType.MasterIndi... method getMasterMaxY (line 386) | public static double getMasterMaxY(Quotes quotes, KViewType.MasterIndi... method getMinorMinY (line 433) | public static double getMinorMinY(Quotes quotes, KViewType.MinorIndica... method getMinorMaxY (line 486) | public static double getMinorMaxY(Quotes quotes, KViewType.MinorIndica... method getVolMaxY (line 538) | public static double getVolMaxY(Quotes quotes) { method getVolMinY (line 559) | public static double getVolMinY(Quotes quotes) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/KBaseView.java class KBaseView (line 31) | public abstract class KBaseView extends BaseView { method KBaseView (line 199) | public KBaseView(Context context) { method KBaseView (line 203) | public KBaseView(Context context, @Nullable AttributeSet attrs) { method KBaseView (line 207) | public KBaseView(Context context, @Nullable AttributeSet attrs, int de... method onMeasure (line 212) | @Override method onLayout (line 217) | @Override method onDraw (line 222) | @Override method onTouchEvent (line 234) | @Override method initAttrs (line 279) | private void initAttrs() { method initData (line 285) | private void initData() { method initColorRes (line 289) | private void initColorRes() { method initPaintRes (line 298) | private void initPaintRes() { method initLoadingPaint (line 307) | protected void initLoadingPaint() { method initOuterPaint (line 314) | protected void initOuterPaint() { method initInnerXyPaint (line 320) | protected void initInnerXyPaint() { method initXyTxtPaint (line 331) | protected void initXyTxtPaint() { method initLegendPaint (line 338) | private void initLegendPaint() { method initLongPressPaint (line 345) | protected void initLongPressPaint() { method showLoadingPaint (line 352) | protected void showLoadingPaint(Canvas canvas) { method drawOuterLine (line 359) | protected void drawOuterLine(Canvas canvas) { method drawInnerXy (line 378) | protected void drawInnerXy(Canvas canvas) { method drawInnerY (line 385) | private void drawInnerY(Canvas canvas) { method drawInnerX (line 395) | private void drawInnerX(Canvas canvas) { method hiddenLoadingPaint (line 407) | protected void hiddenLoadingPaint() { method loadMoreError (line 415) | public void loadMoreError() { method loadMoreSuccess (line 423) | public void loadMoreSuccess() { method loadMoreIng (line 431) | public void loadMoreIng() { method loadMoreNoData (line 439) | public void loadMoreNoData() { method setTimeSharingData (line 451) | public void setTimeSharingData(List quotesList, KViewListener.... method setTimeSharingData (line 463) | public void setTimeSharingData(List quotesList) { method seekBeginAndEndByNewer (line 484) | protected void seekBeginAndEndByNewer() { method pushingTimeSharingData (line 501) | public void pushingTimeSharingData(Quotes quotes, long period) { method loadMoreTimeSharingData (line 547) | public void loadMoreTimeSharingData(List quotesList) { method seekAndCalculateCellData (line 575) | protected abstract void seekAndCalculateCellData(); method isShowInnerX (line 577) | public boolean isShowInnerX() { method setShowInnerX (line 581) | public void setShowInnerX(boolean showInnerX) { method isShowInnerY (line 585) | public boolean isShowInnerY() { method setShowInnerY (line 589) | public void setShowInnerY(boolean showInnerY) { method innerClickListener (line 593) | protected void innerClickListener() { method innerHiddenLongClick (line 596) | protected void innerHiddenLongClick() { method innerMoveViewListener (line 600) | protected void innerMoveViewListener(float moveXLen) { method innerLongClickListener (line 603) | protected void innerLongClickListener(float x, float y) { method getDef_minlen_loadmore (line 610) | public static int getDef_minlen_loadmore() { method setDef_minlen_loadmore (line 614) | public static void setDef_minlen_loadmore(int def_minlen_loadmore) { method getDef_scale_minnum (line 618) | public static int getDef_scale_minnum() { method setDef_scale_minnum (line 622) | public static void setDef_scale_minnum(int def_scale_minnum) { method getDef_scale_maxnum (line 626) | public static int getDef_scale_maxnum() { method setDef_scale_maxnum (line 630) | public static void setDef_scale_maxnum(int def_scale_maxnum) { method getBasePaddingTop (line 634) | public float getBasePaddingTop() { method setBasePaddingTop (line 638) | public KBaseView setBasePaddingTop(float basePaddingTop) { method getBasePaddingBottom (line 643) | public float getBasePaddingBottom() { method setBasePaddingBottom (line 647) | public KBaseView setBasePaddingBottom(float basePaddingBottom) { method getBasePaddingLeft (line 652) | public float getBasePaddingLeft() { method setBasePaddingLeft (line 656) | public KBaseView setBasePaddingLeft(float basePaddingLeft) { method getBasePaddingRight (line 661) | public float getBasePaddingRight() { method setBasePaddingRight (line 665) | public KBaseView setBasePaddingRight(float basePaddingRight) { method getShownMaxCount (line 670) | public int getShownMaxCount() { method setShownMaxCount (line 674) | public KBaseView setShownMaxCount(int shownMaxCount) { method getDigits (line 679) | public int getDigits() { method setDigits (line 683) | public KBaseView setDigits(int digits) { method getBeginIndex (line 688) | public int getBeginIndex() { method setBeginIndex (line 692) | public KBaseView setBeginIndex(int beginIndex) { method getEndIndex (line 697) | public int getEndIndex() { method setEndIndex (line 701) | public KBaseView setEndIndex(int endIndex) { method getQuotesList (line 706) | public List getQuotesList() { method setQuotesList (line 710) | public KBaseView setQuotesList(List quotesList) { method getInnerRightBlankPadding (line 715) | public float getInnerRightBlankPadding() { method setInnerRightBlankPadding (line 719) | public KBaseView setInnerRightBlankPadding(float innerRightBlankPaddin... method getInnerTopBlankPadding (line 724) | public float getInnerTopBlankPadding() { method setInnerTopBlankPadding (line 728) | public KBaseView setInnerTopBlankPadding(float innerTopBlankPadding) { method getInnerBottomBlankPadding (line 733) | public float getInnerBottomBlankPadding() { method setInnerBottomBlankPadding (line 737) | public KBaseView setInnerBottomBlankPadding(float innerBottomBlankPadd... method getMasterTouchListener (line 742) | public KViewListener.MasterTouchListener getMasterTouchListener() { method setMasterTouchListener (line 746) | public KBaseView setMasterTouchListener(KViewListener.MasterTouchListe... method isCanLoadMore (line 751) | public boolean isCanLoadMore() { method setCanLoadMore (line 755) | public KBaseView setCanLoadMore(boolean canLoadMore) { method getPerX (line 760) | public float getPerX() { method setPerX (line 764) | public KBaseView setPerX(float perX) { method getPerY (line 769) | public float getPerY() { method setPerY (line 773) | public KBaseView setPerY(float perY) { method getBeginQuotes (line 778) | public Quotes getBeginQuotes() { method setBeginQuotes (line 782) | public KBaseView setBeginQuotes(Quotes beginQuotes) { method getEndQuotes (line 787) | public Quotes getEndQuotes() { method setEndQuotes (line 791) | public KBaseView setEndQuotes(Quotes endQuotes) { method getFingerPressedCount (line 796) | public int getFingerPressedCount() { method setFingerPressedCount (line 800) | public KBaseView setFingerPressedCount(int fingerPressedCount) { method isPullRight (line 805) | public boolean isPullRight() { method setPullRight (line 809) | public KBaseView setPullRight(boolean pullRight) { method getPressedX (line 814) | public float getPressedX() { method setPressedX (line 818) | public KBaseView setPressedX(float pressedX) { method getPressedY (line 823) | public float getPressedY() { method setPressedY (line 827) | public KBaseView setPressedY(float pressedY) { method getPressTime (line 832) | public long getPressTime() { method setPressTime (line 836) | public KBaseView setPressTime(long pressTime) { method getPullType (line 841) | public KViewType.PullType getPullType() { method setPullType (line 845) | public KBaseView setPullType(KViewType.PullType pullType) { method getScaleGestureDetector (line 850) | public ScaleGestureDetector getScaleGestureDetector() { method setScaleGestureDetector (line 854) | public KBaseView setScaleGestureDetector(ScaleGestureDetector scaleGes... method getLoadingPaint (line 859) | public Paint getLoadingPaint() { method setLoadingPaint (line 863) | public KBaseView setLoadingPaint(Paint loadingPaint) { method getLoadingTextSize (line 868) | public float getLoadingTextSize() { method setLoadingTextSize (line 872) | public KBaseView setLoadingTextSize(float loadingTextSize) { method getLoadingTextColor (line 877) | public int getLoadingTextColor() { method setLoadingTextColor (line 881) | public KBaseView setLoadingTextColor(int loadingTextColor) { method getLoadingText (line 886) | public String getLoadingText() { method isDrawLoadingPaint (line 890) | public boolean isDrawLoadingPaint() { method setDrawLoadingPaint (line 894) | public KBaseView setDrawLoadingPaint(boolean drawLoadingPaint) { method getOuterPaint (line 899) | public Paint getOuterPaint() { method setOuterPaint (line 903) | public KBaseView setOuterPaint(Paint outerPaint) { method getOuterLineWidth (line 908) | public float getOuterLineWidth() { method setOuterLineWidth (line 912) | public KBaseView setOuterLineWidth(float outerLineWidth) { method getOuterLineColor (line 917) | public int getOuterLineColor() { method setOuterLineColor (line 921) | public KBaseView setOuterLineColor(int outerLineColor) { method getXYTxtPaint (line 926) | public Paint getXYTxtPaint() { method setXYTxtPaint (line 930) | public KBaseView setXYTxtPaint(Paint XYTxtPaint) { method getXYTxtSize (line 935) | public float getXYTxtSize() { method getXYTxtColor (line 939) | public int getXYTxtColor() { method setXYTxtColor (line 943) | public KBaseView setXYTxtColor(int XYTxtColor) { method getRightTxtPadding (line 948) | public float getRightTxtPadding() { method getBottomTxtPadding (line 952) | public float getBottomTxtPadding() { method getInnerXyPaint (line 956) | public Paint getInnerXyPaint() { method setInnerXyPaint (line 960) | public KBaseView setInnerXyPaint(Paint innerXyPaint) { method getInnerXyLineWidth (line 965) | public float getInnerXyLineWidth() { method setInnerXyLineWidth (line 969) | public KBaseView setInnerXyLineWidth(float innerXyLineWidth) { method getInnerXyLineColor (line 974) | public int getInnerXyLineColor() { method setInnerXyLineColor (line 978) | public KBaseView setInnerXyLineColor(int innerXyLineColor) { method isInnerXyLineDashed (line 983) | public boolean isInnerXyLineDashed() { method setInnerXyLineDashed (line 987) | public KBaseView setInnerXyLineDashed(boolean innerXyLineDashed) { method getLegendPaint (line 992) | public Paint getLegendPaint() { method setLegendPaint (line 996) | public KBaseView setLegendPaint(Paint legendPaint) { method getLegendColor (line 1001) | public int getLegendColor() { method setLegendColor (line 1005) | public KBaseView setLegendColor(int legendColor) { method getLegendPaddingTop (line 1010) | public double getLegendPaddingTop() { method setLegendPaddingTop (line 1014) | public KBaseView setLegendPaddingTop(double legendPaddingTop) { method getLegendPaddingRight (line 1019) | public double getLegendPaddingRight() { method setLegendPaddingRight (line 1023) | public KBaseView setLegendPaddingRight(double legendPaddingRight) { method getLegendTxtSize (line 1028) | public float getLegendTxtSize() { method setLegendTxtSize (line 1032) | public KBaseView setLegendTxtSize(float legendTxtSize) { method getLineWidth (line 1037) | public int getLineWidth() { method setLineWidth (line 1041) | public KBaseView setLineWidth(int lineWidth) { method getLegendPaddingLeft (line 1046) | public double getLegendPaddingLeft() { method setLegendPaddingLeft (line 1050) | public KBaseView setLegendPaddingLeft(double legendPaddingLeft) { method getLegendTxtTopPadding (line 1055) | public double getLegendTxtTopPadding() { method setLegendTxtTopPadding (line 1059) | public KBaseView setLegendTxtTopPadding(double legendTxtTopPadding) { method isDrawLongPress (line 1064) | public boolean isDrawLongPress() { method setDrawLongPress (line 1068) | public KBaseView setDrawLongPress(boolean drawLongPress) { method getMovingX (line 1073) | public float getMovingX() { method setMovingX (line 1077) | public KBaseView setMovingX(float movingX) { method getLongPressPaint (line 1082) | public Paint getLongPressPaint() { method setLongPressPaint (line 1086) | public KBaseView setLongPressPaint(Paint longPressPaint) { method getLongPressColor (line 1091) | public int getLongPressColor() { method setLongPressColor (line 1095) | public KBaseView setLongPressColor(int longPressColor) { method getLongPressLineWidth (line 1100) | public float getLongPressLineWidth() { method setLongPressLineWidth (line 1104) | public KBaseView setLongPressLineWidth(float longPressLineWidth) { method getCurrLongPressQuotes (line 1109) | public Quotes getCurrLongPressQuotes() { method setCurrLongPressQuotes (line 1113) | public KBaseView setCurrLongPressQuotes(Quotes currLongPressQuotes) { method getMoveType (line 1118) | public KViewType.MoveType getMoveType() { method setMoveType (line 1122) | public KBaseView setMoveType(KViewType.MoveType moveType) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/KLayoutView.java class KLayoutView (line 17) | public class KLayoutView extends LinearLayout { method KLayoutView (line 33) | public KLayoutView(Context context) { method KLayoutView (line 37) | public KLayoutView(Context context, @Nullable AttributeSet attrs) { method KLayoutView (line 41) | public KLayoutView(Context context, @Nullable AttributeSet attrs, int ... method onMeasure (line 48) | @Override method onLayout (line 53) | @Override method initDefAttrs (line 60) | private void initDefAttrs() { method layoutViews (line 65) | private void layoutViews() { method measureHeight (line 86) | private void measureHeight() { method getMasterView (line 106) | public MasterView getMasterView() { method setMasterView (line 110) | public KLayoutView setMasterView(MasterView masterView) { method getMinorView (line 115) | public MinorView getMinorView() { method setMinorView (line 119) | public KLayoutView setMinorView(MinorView minorView) { method getMinorHRatio (line 124) | public float getMinorHRatio() { method setMinorHRatio (line 128) | public void setMinorHRatio(float minorHRatio) { method isShowMinor (line 133) | public boolean isShowMinor() { method getVolView (line 137) | public VolView getVolView() { method setVolView (line 141) | public KLayoutView setVolView(VolView volView) { method getVolHRatio (line 146) | public float getVolHRatio() { method setVolHRatio (line 150) | public KLayoutView setVolHRatio(float volHRatio) { method isShowVol (line 155) | public boolean isShowVol() { method reloadHeight (line 159) | @NonNull method setShowMinor (line 181) | public KLayoutView setShowMinor(boolean showMinor) { method setShowVol (line 191) | public KLayoutView setShowVol(boolean showVol) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/KView.java class KView (line 24) | public final class KView extends KLayoutView { method KView (line 31) | public KView(Context context) { method KView (line 35) | public KView(Context context, @Nullable AttributeSet attrs) { method KView (line 39) | public KView(Context context, @Nullable AttributeSet attrs, int defSty... method initListener (line 45) | private void initListener() { method setKViewData (line 63) | public void setKViewData(List quotesList, KViewListener.Master... method pushKViewData (line 80) | public void pushKViewData(Quotes quotes, long period) { method loadKViewData (line 96) | public void loadKViewData(List quotesList) { method loadMoreError (line 110) | public void loadMoreError() { method loadMoreSuccess (line 117) | public void loadMoreSuccess() { method loadMoreIng (line 124) | public void loadMoreIng() { method loadMoreNoData (line 131) | public void loadMoreNoData() { method isShowTimSharing (line 138) | public boolean isShowTimSharing() { method setShowTimSharing (line 142) | public void setShowTimSharing(boolean showTimSharing) { method getDigit (line 147) | public int getDigit() { method setDigit (line 151) | public void setDigit(int digit) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/KViewListener.java class KViewListener (line 10) | public class KViewListener { type MasterTouchListener (line 14) | public interface MasterTouchListener { method onLongTouch (line 15) | void onLongTouch(Quotes preQuotes, Quotes currentQuotes); method onUnLongTouch (line 17) | void onUnLongTouch(); method needLoadMore (line 19) | void needLoadMore(); type MinorListener (line 25) | public interface MinorListener { method masterLongPressListener (line 32) | void masterLongPressListener(int pressIndex, Quotes currQuotes); method masterNoLongPressListener (line 37) | void masterNoLongPressListener(); method masteZoomlNewIndex (line 46) | void masteZoomlNewIndex(int beginIndex, int endIndex, int shownMaxCo... method mastelPullmNewIndex (line 56) | void mastelPullmNewIndex(int beginIndex, int endIndex, KViewType.Pul... type PostionListner (line 63) | public interface PostionListner { method postion (line 64) | void postion(Quotes quotes, float x, float y); FILE: financiallib/src/main/java/com/tophold/trade/view/kview/KViewType.java class KViewType (line 10) | public class KViewType { type MasterViewType (line 14) | public enum MasterViewType { type PullType (line 22) | protected enum PullType { type MasterIndicatrixType (line 32) | public enum MasterIndicatrixType { type MasterIndicatrixDetailType (line 43) | public enum MasterIndicatrixDetailType { type MinorIndicatrixType (line 55) | public enum MinorIndicatrixType { type MoveType (line 64) | public enum MoveType { type MaType (line 72) | public enum MaType { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/MasterView.java class MasterView (line 53) | public class MasterView extends KBaseView { method setMinorListener (line 177) | public void setMinorListener(KViewListener.MinorListener minorListener) { method getVolListener (line 181) | public KViewListener.MinorListener getVolListener() { method setVolListener (line 185) | public MasterView setVolListener(KViewListener.MinorListener volListen... method getMaxPostionListener (line 190) | public KViewListener.PostionListner getMaxPostionListener() { method setMaxPostionListener (line 194) | public MasterView setMaxPostionListener(KViewListener.PostionListner m... method getMinPostionListener (line 199) | public KViewListener.PostionListner getMinPostionListener() { method setMinPostionListener (line 203) | public MasterView setMinPostionListener(KViewListener.PostionListner m... method getLastPostionListener (line 208) | public KViewListener.PostionListner getLastPostionListener() { method setLastPostionListener (line 212) | public MasterView setLastPostionListener(KViewListener.PostionListner ... method MasterView (line 217) | public MasterView(Context context) { method MasterView (line 221) | public MasterView(Context context, @Nullable AttributeSet attrs) { method MasterView (line 225) | public MasterView(Context context, @Nullable AttributeSet attrs, int d... method onMeasure (line 230) | @Override method onLayout (line 235) | @Override method onDraw (line 240) | @Override method initAttrs (line 260) | protected void initAttrs() { method initMinMaxPaint (line 291) | private void initMinMaxPaint() { method onTouchEvent (line 299) | @Override method loadDefAttrs (line 308) | protected void loadDefAttrs() { method initDotPaint (line 335) | protected void initDotPaint() { method initTimingTxtPaint (line 342) | protected void initTimingTxtPaint() { method initTimingLinePaint (line 353) | protected void initTimingLinePaint() { method initLongPressTxtPaint (line 365) | protected void initLongPressTxtPaint() { method initBrokenLinePaint (line 374) | protected void initBrokenLinePaint() { method initBrokenLineBgPaint (line 387) | protected void initBrokenLineBgPaint() { method initCandlePaint (line 395) | private void initCandlePaint() { method initMaPaint (line 403) | private void initMaPaint() { method initBollPaint (line 423) | private void initBollPaint() { method drawXyTxt (line 446) | protected void drawXyTxt(Canvas canvas) { method drawLooper (line 454) | private void drawLooper(Canvas canvas) { method getFloatY (line 573) | private float getFloatY(float price) { method getFloatX (line 578) | private float getFloatX(int i) { method drawMasterLegend (line 582) | private void drawMasterLegend(Canvas canvas) { method drawMasterIndicatrix (line 674) | private void drawMasterIndicatrix(Canvas canvas) { method drawMa (line 691) | private void drawMa(Canvas canvas) { method getMasterDetailFloatY (line 749) | private float getMasterDetailFloatY(Quotes quotes, KViewType.MasterInd... method drawBoll (line 780) | private void drawBoll(Canvas canvas) { method drawCandleViewProcess (line 846) | private void drawCandleViewProcess(Canvas canvas, float diverWidth, in... method drawLongPress (line 896) | private void drawLongPress(Canvas canvas, int finalIndex, Quotes final... method drawTimSharing (line 961) | private void drawTimSharing(Canvas canvas, Path brokenLinePath, Path b... method drawTimingLineProcess (line 968) | private void drawTimingLineProcess(Canvas canvas, Quotes quotes) { method drawTimSharingProcess (line 1018) | private void drawTimSharingProcess(Quotes quotes, int i, Path path, Pa... method drawYPaint (line 1059) | protected void drawYPaint(Canvas canvas) { method isDrawLongPress (line 1098) | public boolean isDrawLongPress() { method drawXPaint (line 1109) | protected void drawXPaint(Canvas canvas) { method seekAndCalculateCellData (line 1137) | @Override method onScale (line 1219) | @Override method onScaleBegin (line 1275) | @Override method onScroll (line 1288) | @Override method onFling (line 1317) | @Override method moveKView (line 1329) | protected void moveKView(float moveLen) { method innerClickListener (line 1382) | @Override method innerLongClickListener (line 1400) | @Override method innerHiddenLongClick (line 1408) | @Override method innerMoveViewListener (line 1418) | @Override method getViewType (line 1427) | public KViewType.MasterViewType getViewType() { method setViewType (line 1431) | public void setViewType(KViewType.MasterViewType viewType) { method getBrokenLinePaint (line 1440) | public Paint getBrokenLinePaint() { method setBrokenLinePaint (line 1444) | public MasterView setBrokenLinePaint(Paint brokenLinePaint) { method getBrokenLineWidth (line 1449) | public float getBrokenLineWidth() { method setBrokenLineWidth (line 1453) | public MasterView setBrokenLineWidth(float brokenLineWidth) { method getBrokenLineColor (line 1458) | public int getBrokenLineColor() { method setBrokenLineColor (line 1462) | public MasterView setBrokenLineColor(int brokenLineColor) { method isBrokenLineDashed (line 1467) | public boolean isBrokenLineDashed() { method setBrokenLineDashed (line 1471) | public MasterView setBrokenLineDashed(boolean brokenLineDashed) { method getBrokenLineBgPaint (line 1476) | public Paint getBrokenLineBgPaint() { method setBrokenLineBgPaint (line 1480) | public MasterView setBrokenLineBgPaint(Paint brokenLineBgPaint) { method getBrokenLineBgColor (line 1485) | public int getBrokenLineBgColor() { method setBrokenLineBgColor (line 1489) | public MasterView setBrokenLineBgColor(int brokenLineBgColor) { method getDotPaint (line 1494) | public Paint getDotPaint() { method setDotPaint (line 1498) | public MasterView setDotPaint(Paint dotPaint) { method getDotRadius (line 1503) | public float getDotRadius() { method setDotRadius (line 1507) | public MasterView setDotRadius(float dotRadius) { method getDotColor (line 1512) | public int getDotColor() { method setDotColor (line 1516) | public MasterView setDotColor(int dotColor) { method getTimingLinePaint (line 1521) | public Paint getTimingLinePaint() { method setTimingLinePaint (line 1525) | public MasterView setTimingLinePaint(Paint timingLinePaint) { method getTimingLineWidth (line 1530) | public float getTimingLineWidth() { method setTimingLineWidth (line 1534) | public MasterView setTimingLineWidth(float timingLineWidth) { method getTimingLineColor (line 1539) | public int getTimingLineColor() { method setTimingLineColor (line 1543) | public MasterView setTimingLineColor(int timingLineColor) { method isTimingLineDashed (line 1548) | public boolean isTimingLineDashed() { method setTimingLineDashed (line 1552) | public MasterView setTimingLineDashed(boolean timingLineDashed) { method getTimingTxtBgPaint (line 1557) | public Paint getTimingTxtBgPaint() { method setTimingTxtBgPaint (line 1561) | public MasterView setTimingTxtBgPaint(Paint timingTxtBgPaint) { method getTimingTxtPaint (line 1566) | public Paint getTimingTxtPaint() { method setTimingTxtPaint (line 1570) | public MasterView setTimingTxtPaint(Paint timingTxtPaint) { method getTimingTxtWidth (line 1575) | public float getTimingTxtWidth() { method setTimingTxtWidth (line 1579) | public MasterView setTimingTxtWidth(float timingTxtWidth) { method getTimingTxtColor (line 1584) | public int getTimingTxtColor() { method setTimingTxtColor (line 1588) | public MasterView setTimingTxtColor(int timingTxtColor) { method getTimingTxtBgColor (line 1593) | public int getTimingTxtBgColor() { method setTimingTxtBgColor (line 1597) | public MasterView setTimingTxtBgColor(int timingTxtBgColor) { method getLongPressTxtPaint (line 1602) | public Paint getLongPressTxtPaint() { method setLongPressTxtPaint (line 1606) | public MasterView setLongPressTxtPaint(Paint longPressTxtPaint) { method getLongPressTxtBgPaint (line 1611) | public Paint getLongPressTxtBgPaint() { method setLongPressTxtBgPaint (line 1615) | public MasterView setLongPressTxtBgPaint(Paint longPressTxtBgPaint) { method getLongPressTxtColor (line 1620) | public int getLongPressTxtColor() { method setLongPressTxtColor (line 1624) | public MasterView setLongPressTxtColor(int longPressTxtColor) { method getLongPressTxtSize (line 1629) | public float getLongPressTxtSize() { method setLongPressTxtSize (line 1633) | public MasterView setLongPressTxtSize(float longPressTxtSize) { method getLongPressTxtBgColor (line 1638) | public int getLongPressTxtBgColor() { method setLongPressTxtBgColor (line 1642) | public MasterView setLongPressTxtBgColor(int longPressTxtBgColor) { method getCandlePaint (line 1647) | public Paint getCandlePaint() { method setCandlePaint (line 1651) | public MasterView setCandlePaint(Paint candlePaint) { method getRedCandleColor (line 1656) | public int getRedCandleColor() { method setRedCandleColor (line 1660) | public MasterView setRedCandleColor(int redCandleColor) { method getGreenCandleColor (line 1665) | public int getGreenCandleColor() { method setGreenCandleColor (line 1669) | public MasterView setGreenCandleColor(int greenCandleColor) { method getCanldeHighLowWidth (line 1674) | public int getCanldeHighLowWidth() { method setCanldeHighLowWidth (line 1678) | public MasterView setCanldeHighLowWidth(int canldeHighLowWidth) { method getMasterType (line 1683) | public KViewType.MasterIndicatrixType getMasterType() { method setMasterType (line 1687) | public MasterView setMasterType(KViewType.MasterIndicatrixType masterT... method getMa5Paint (line 1692) | public Paint getMa5Paint() { method setMa5Paint (line 1696) | public MasterView setMa5Paint(Paint ma5Paint) { method getMa5Color (line 1701) | public int getMa5Color() { method setMa5Color (line 1705) | public MasterView setMa5Color(int ma5Color) { method getMa10Paint (line 1710) | public Paint getMa10Paint() { method setMa10Paint (line 1714) | public MasterView setMa10Paint(Paint ma10Paint) { method getMa10Color (line 1719) | public int getMa10Color() { method setMa10Color (line 1723) | public MasterView setMa10Color(int ma10Color) { method getMa20Paint (line 1728) | public Paint getMa20Paint() { method setMa20Paint (line 1732) | public MasterView setMa20Paint(Paint ma20Paint) { method getMa20Color (line 1737) | public int getMa20Color() { method setMa20Color (line 1741) | public MasterView setMa20Color(int ma20Color) { method getBollUpPaint (line 1746) | public Paint getBollUpPaint() { method setBollUpPaint (line 1750) | public MasterView setBollUpPaint(Paint bollUpPaint) { method getBollUpColor (line 1755) | public int getBollUpColor() { method setBollUpColor (line 1759) | public MasterView setBollUpColor(int bollUpColor) { method getBollMbPaint (line 1764) | public Paint getBollMbPaint() { method setBollMbPaint (line 1768) | public MasterView setBollMbPaint(Paint bollMbPaint) { method getBollMbColor (line 1773) | public int getBollMbColor() { method setBollMbColor (line 1777) | public MasterView setBollMbColor(int bollMbColor) { method getBollDnPaint (line 1782) | public Paint getBollDnPaint() { method setBollDnPaint (line 1786) | public MasterView setBollDnPaint(Paint bollDnPaint) { method getBollDnColor (line 1791) | public int getBollDnColor() { method setBollDnColor (line 1795) | public MasterView setBollDnColor(int bollDnColor) { method getCandleMinY (line 1800) | public double getCandleMinY() { method setCandleMinY (line 1804) | public MasterView setCandleMinY(double candleMinY) { method getCandleMaxY (line 1809) | public double getCandleMaxY() { method setCandleMaxY (line 1813) | public MasterView setCandleMaxY(double candleMaxY) { method getCandleDiverWidthRatio (line 1818) | public float getCandleDiverWidthRatio() { method setCandleDiverWidthRatio (line 1822) | public MasterView setCandleDiverWidthRatio(float candleDiverWidthRatio) { method getMinorListener (line 1827) | public KViewListener.MinorListener getMinorListener() { method getOnScaleGestureListener (line 1831) | public ScaleGestureDetector.OnScaleGestureListener getOnScaleGestureLi... method setOnScaleGestureListener (line 1835) | public MasterView setOnScaleGestureListener(ScaleGestureDetector.OnSca... method getBrokenLineBgAlpha (line 1841) | public int getBrokenLineBgAlpha() { method setBrokenLineBgAlpha (line 1845) | public MasterView setBrokenLineBgAlpha(int brokenLineBgAlpha) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/MinorView.java class MinorView (line 22) | public class MinorView extends KBaseView { method MinorView (line 71) | public MinorView(Context context) { method MinorView (line 75) | public MinorView(Context context, @Nullable AttributeSet attrs) { method MinorView (line 79) | public MinorView(Context context, @Nullable AttributeSet attrs, int de... method onMeasure (line 85) | @Override method onLayout (line 90) | @Override method onDraw (line 95) | @Override method initAttrs (line 112) | private void initAttrs() { method initKdjPaint (line 121) | private void initKdjPaint() { method initRsiPaint (line 130) | private void initRsiPaint() { method initMacdPaint (line 139) | private void initMacdPaint() { method initDefAttrs (line 147) | private void initDefAttrs() { method initColorRes (line 162) | private void initColorRes() { method initListener (line 182) | private void initListener() { method drawLegend (line 225) | private void drawLegend(Canvas canvas) { method drawMinorIndicatrix (line 232) | private void drawMinorIndicatrix(Canvas canvas) { method drawLongPress (line 245) | private void drawLongPress(Canvas canvas) { method drawPressLegend (line 254) | private void drawPressLegend(Canvas canvas) { method drawNoPressLegend (line 325) | private void drawNoPressLegend(Canvas canvas) { method drawYRightTxt (line 340) | private void drawYRightTxt(Canvas canvas) { method drawMACD (line 361) | private void drawMACD(Canvas canvas) { method drawRSI (line 433) | private void drawRSI(Canvas canvas) { method drawKDJ (line 500) | private void drawKDJ(Canvas canvas) { method seekAndCalculateCellData (line 565) | @Override method innerClickListener (line 613) | @Override method innerLongClickListener (line 626) | @Override method innerHiddenLongClick (line 632) | @Override method innerMoveViewListener (line 637) | @Override method setMinorType (line 646) | public void setMinorType(KViewType.MinorIndicatrixType minorType) { method getOuterStrokeColor (line 652) | public int getOuterStrokeColor() { method setOuterStrokeColor (line 656) | public MinorView setOuterStrokeColor(int outerStrokeColor) { method getInnerXyDashColor (line 661) | public int getInnerXyDashColor() { method setInnerXyDashColor (line 665) | public MinorView setInnerXyDashColor(int innerXyDashColor) { method getXyTxtColor (line 670) | public int getXyTxtColor() { method setXyTxtColor (line 674) | public MinorView setXyTxtColor(int xyTxtColor) { method getLegendTxtColor (line 679) | public int getLegendTxtColor() { method setLegendTxtColor (line 683) | public MinorView setLegendTxtColor(int legendTxtColor) { method getLongPressTxtColor (line 688) | public int getLongPressTxtColor() { method setLongPressTxtColor (line 692) | public MinorView setLongPressTxtColor(int longPressTxtColor) { method getMacdBuyColor (line 697) | public int getMacdBuyColor() { method setMacdBuyColor (line 701) | public MinorView setMacdBuyColor(int macdBuyColor) { method getMacdSellColor (line 706) | public int getMacdSellColor() { method setMacdSellColor (line 710) | public MinorView setMacdSellColor(int macdSellColor) { method getMacdDifColor (line 715) | public int getMacdDifColor() { method setMacdDifColor (line 719) | public MinorView setMacdDifColor(int macdDifColor) { method getMacdDeaColor (line 724) | public int getMacdDeaColor() { method setMacdDeaColor (line 728) | public MinorView setMacdDeaColor(int macdDeaColor) { method getMacdMacdColor (line 733) | public int getMacdMacdColor() { method setMacdMacdColor (line 737) | public MinorView setMacdMacdColor(int macdMacdColor) { method getMacdPaint (line 742) | public Paint getMacdPaint() { method setMacdPaint (line 746) | public MinorView setMacdPaint(Paint macdPaint) { method getMacdLineWidth (line 751) | public float getMacdLineWidth() { method setMacdLineWidth (line 755) | public MinorView setMacdLineWidth(float macdLineWidth) { method getRsi6Color (line 760) | public int getRsi6Color() { method setRsi6Color (line 764) | public MinorView setRsi6Color(int rsi6Color) { method getRsi12Color (line 769) | public int getRsi12Color() { method setRsi12Color (line 773) | public MinorView setRsi12Color(int rsi12Color) { method getRsi24Color (line 778) | public int getRsi24Color() { method setRsi24Color (line 782) | public MinorView setRsi24Color(int rsi24Color) { method getRsiPaint (line 787) | public Paint getRsiPaint() { method setRsiPaint (line 791) | public MinorView setRsiPaint(Paint rsiPaint) { method getRsiLineWidth (line 796) | public float getRsiLineWidth() { method setRsiLineWidth (line 800) | public MinorView setRsiLineWidth(float rsiLineWidth) { method getKColor (line 805) | public int getKColor() { method setKColor (line 809) | public MinorView setKColor(int KColor) { method getDColor (line 814) | public int getDColor() { method setDColor (line 818) | public MinorView setDColor(int DColor) { method getJColor (line 823) | public int getJColor() { method setJColor (line 827) | public MinorView setJColor(int JColor) { method getKdjPaint (line 832) | public Paint getKdjPaint() { method setKdjPaint (line 836) | public MinorView setKdjPaint(Paint kdjPaint) { method getKdjLineWidth (line 841) | public float getKdjLineWidth() { method setKdjLineWidth (line 845) | public MinorView setKdjLineWidth(float kdjLineWidth) { method getMinorType (line 850) | public KViewType.MinorIndicatrixType getMinorType() { method getMinY (line 854) | public double getMinY() { method setMinY (line 858) | public MinorView setMinY(double minY) { method getMaxY (line 863) | public double getMaxY() { method setMaxY (line 867) | public MinorView setMaxY(double maxY) { method getCandleDiverWidthRatio (line 872) | public float getCandleDiverWidthRatio() { method setCandleDiverWidthRatio (line 876) | public MinorView setCandleDiverWidthRatio(float candleDiverWidthRatio) { method setMinorListener (line 881) | public MinorView setMinorListener(KViewListener.MinorListener minorLis... method getMinorListener (line 886) | public KViewListener.MinorListener getMinorListener() { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/Quotes.java class Quotes (line 15) | public class Quotes implements Serializable { method Quotes (line 41) | public Quotes(String o, String h, String l, String c, String t) { method Quotes (line 54) | public Quotes(double o, double h, double l, double c, long t) { method Quotes (line 58) | public Quotes(double o, double h, double l, double c, long t, double v... method Quotes (line 72) | public Quotes(double o, double h, double l, double c, long t, long e, ... method Quotes (line 92) | public Quotes(String o, String h, String l, String c, long s, long e) { method getShowTime (line 103) | public String getShowTime() { method toString (line 141) | @Override FILE: financiallib/src/main/java/com/tophold/trade/view/kview/VolModel.java class VolModel (line 10) | public class VolModel { method VolModel (line 16) | public VolModel(boolean cUp, double vol, double ma5, double ma10) { FILE: financiallib/src/main/java/com/tophold/trade/view/kview/VolView.java class VolView (line 22) | public class VolView extends KBaseView { method VolView (line 74) | public VolView(Context context) { method VolView (line 78) | public VolView(Context context, @Nullable AttributeSet attrs) { method VolView (line 82) | public VolView(Context context, @Nullable AttributeSet attrs, int defS... method onMeasure (line 88) | @Override method onLayout (line 93) | @Override method onDraw (line 98) | @Override method initAttrs (line 115) | private void initAttrs() { method initKdjPaint (line 124) | private void initKdjPaint() { method initRsiPaint (line 133) | private void initRsiPaint() { method initMacdPaint (line 142) | private void initMacdPaint() { method initDefAttrs (line 150) | private void initDefAttrs() { method initColorRes (line 165) | private void initColorRes() { method initListener (line 185) | private void initListener() { method drawLegend (line 228) | private void drawLegend(Canvas canvas) { method drawMinorIndicatrix (line 235) | private void drawMinorIndicatrix(Canvas canvas) { method drawLongPress (line 240) | private void drawLongPress(Canvas canvas) { method drawPressLegend (line 249) | private void drawPressLegend(Canvas canvas) { method drawNoPressLegend (line 275) | private void drawNoPressLegend(Canvas canvas) { method drawYRightTxt (line 283) | private void drawYRightTxt(Canvas canvas) { method drawMACD (line 304) | private void drawMACD(Canvas canvas) { method getMasterDetailFloatY (line 380) | private float getMasterDetailFloatY(Quotes quotes, KViewType.MaType ma... method drawRSI (line 401) | private void drawRSI(Canvas canvas) { method drawKDJ (line 468) | private void drawKDJ(Canvas canvas) { method seekAndCalculateCellData (line 533) | @Override method innerClickListener (line 578) | @Override method innerLongClickListener (line 591) | @Override method innerHiddenLongClick (line 597) | @Override method innerMoveViewListener (line 602) | @Override method setMinorType (line 611) | public void setMinorType(KViewType.MinorIndicatrixType minorType) { method getOuterStrokeColor (line 617) | public int getOuterStrokeColor() { method setOuterStrokeColor (line 621) | public VolView setOuterStrokeColor(int outerStrokeColor) { method getInnerXyDashColor (line 626) | public int getInnerXyDashColor() { method setInnerXyDashColor (line 630) | public VolView setInnerXyDashColor(int innerXyDashColor) { method getXyTxtColor (line 635) | public int getXyTxtColor() { method setXyTxtColor (line 639) | public VolView setXyTxtColor(int xyTxtColor) { method getLegendTxtColor (line 644) | public int getLegendTxtColor() { method setLegendTxtColor (line 648) | public VolView setLegendTxtColor(int legendTxtColor) { method getLongPressTxtColor (line 653) | public int getLongPressTxtColor() { method setLongPressTxtColor (line 657) | public VolView setLongPressTxtColor(int longPressTxtColor) { method getMacdBuyColor (line 662) | public int getMacdBuyColor() { method setMacdBuyColor (line 666) | public VolView setMacdBuyColor(int macdBuyColor) { method getMacdSellColor (line 671) | public int getMacdSellColor() { method setMacdSellColor (line 675) | public VolView setMacdSellColor(int macdSellColor) { method getMacdDifColor (line 680) | public int getMacdDifColor() { method setMacdDifColor (line 684) | public VolView setMacdDifColor(int macdDifColor) { method getMacdDeaColor (line 689) | public int getMacdDeaColor() { method setMacdDeaColor (line 693) | public VolView setMacdDeaColor(int macdDeaColor) { method getMacdMacdColor (line 698) | public int getMacdMacdColor() { method setMacdMacdColor (line 702) | public VolView setMacdMacdColor(int macdMacdColor) { method getMacdPaint (line 707) | public Paint getMacdPaint() { method setMacdPaint (line 711) | public VolView setMacdPaint(Paint macdPaint) { method getMacdLineWidth (line 716) | public float getMacdLineWidth() { method setMacdLineWidth (line 720) | public VolView setMacdLineWidth(float macdLineWidth) { method getRsi6Color (line 725) | public int getRsi6Color() { method setRsi6Color (line 729) | public VolView setRsi6Color(int rsi6Color) { method getRsi12Color (line 734) | public int getRsi12Color() { method setRsi12Color (line 738) | public VolView setRsi12Color(int rsi12Color) { method getRsi24Color (line 743) | public int getRsi24Color() { method setRsi24Color (line 747) | public VolView setRsi24Color(int rsi24Color) { method getRsiPaint (line 752) | public Paint getRsiPaint() { method setRsiPaint (line 756) | public VolView setRsiPaint(Paint rsiPaint) { method getRsiLineWidth (line 761) | public float getRsiLineWidth() { method setRsiLineWidth (line 765) | public VolView setRsiLineWidth(float rsiLineWidth) { method getKColor (line 770) | public int getKColor() { method setKColor (line 774) | public VolView setKColor(int KColor) { method getDColor (line 779) | public int getDColor() { method setDColor (line 783) | public VolView setDColor(int DColor) { method getJColor (line 788) | public int getJColor() { method setJColor (line 792) | public VolView setJColor(int JColor) { method getKdjPaint (line 797) | public Paint getKdjPaint() { method setKdjPaint (line 801) | public VolView setKdjPaint(Paint kdjPaint) { method getKdjLineWidth (line 806) | public float getKdjLineWidth() { method setKdjLineWidth (line 810) | public VolView setKdjLineWidth(float kdjLineWidth) { method getMinorType (line 815) | public KViewType.MinorIndicatrixType getMinorType() { method getMinY (line 819) | public double getMinY() { method setMinY (line 823) | public VolView setMinY(double minY) { method getMaxY (line 828) | public double getMaxY() { method setMaxY (line 832) | public VolView setMaxY(double maxY) { method getCandleDiverWidthRatio (line 837) | public float getCandleDiverWidthRatio() { method setCandleDiverWidthRatio (line 841) | public VolView setCandleDiverWidthRatio(float candleDiverWidthRatio) { method setVolListener (line 846) | public VolView setVolListener(KViewListener.MinorListener volListener) { method getVolListener (line 851) | public KViewListener.MinorListener getVolListener() { method isShowVol (line 855) | public boolean isShowVol() { method setShowVol (line 859) | public VolView setShowVol(boolean showVol) { FILE: financiallib/src/main/java/com/tophold/trade/view/pie/PieChartAnimation.java class PieChartAnimation (line 18) | public class PieChartAnimation extends Animation { method setPieChartData (line 24) | public void setPieChartData(List pieEntrysList, float sumVa... method applyTransformation (line 30) | @Override FILE: financiallib/src/main/java/com/tophold/trade/view/pie/PieChartView.java class PieChartView (line 31) | public class PieChartView extends BaseView { method PieChartView (line 99) | public PieChartView(Context context) { method PieChartView (line 103) | public PieChartView(Context context, @Nullable AttributeSet attrs) { method PieChartView (line 107) | public PieChartView(Context context, @Nullable AttributeSet attrs, int... method initAttrs (line 112) | private void initAttrs() { method onMeasure (line 117) | @Override method allDp2Px (line 125) | private void allDp2Px() { method onDraw (line 147) | @Override method initPieData (line 161) | private void initPieData() { method drawCircle (line 198) | private void drawCircle(Canvas canvas) { method getAreaAngle (line 364) | private float getAreaAngle(float angle) { method drawEmptyView (line 368) | private void drawEmptyView(Canvas canvas) { method getPieEntryList (line 376) | public List getPieEntryList() { method setPieEntryList (line 380) | public PieChartView setPieEntryList(List pieEntryList) { method getBasePaddingTop (line 386) | public float getBasePaddingTop() { method setBasePaddingTop (line 390) | public PieChartView setBasePaddingTop(float basePaddingTop) { method getBasePaddingBottom (line 395) | public float getBasePaddingBottom() { method setBasePaddingBottom (line 399) | public PieChartView setBasePaddingBottom(float basePaddingBottom) { method getBasePaddingLeft (line 404) | public float getBasePaddingLeft() { method setBasePaddingLeft (line 408) | public PieChartView setBasePaddingLeft(float basePaddingLeft) { method getBasePaddingRight (line 413) | public float getBasePaddingRight() { method setBasePaddingRight (line 417) | public PieChartView setBasePaddingRight(float basePaddingRight) { method getHighLightWidth (line 422) | public float getHighLightWidth() { method setHighLightWidth (line 426) | public PieChartView setHighLightWidth(float highLightWidth) { method getHighLightPadding (line 431) | public float getHighLightPadding() { method setHighLightPadding (line 435) | public PieChartView setHighLightPadding(float highLightPadding) { method getLineLengthMargin (line 440) | public float getLineLengthMargin() { method setLineLengthMargin (line 444) | public PieChartView setLineLengthMargin(float lineLengthMargin) { method getLineLength (line 449) | public float getLineLength() { method setLineLength (line 453) | public PieChartView setLineLength(float lineLength) { method getLineWidth (line 458) | public float getLineWidth() { method setLineWidth (line 462) | public PieChartView setLineWidth(float lineWidth) { method getLineThreshold (line 467) | public float getLineThreshold() { method setLineThreshold (line 471) | public PieChartView setLineThreshold(float lineThreshold) { method getLineThresholdLength (line 476) | public float getLineThresholdLength() { method setLineThresholdLength (line 480) | public PieChartView setLineThresholdLength(float lineThresholdLength) { method getTextPaddingBottom (line 485) | public float getTextPaddingBottom() { method setTextPaddingBottom (line 489) | public PieChartView setTextPaddingBottom(float textPaddingBottom) { method getDotRadius (line 494) | public float getDotRadius() { method setDotRadius (line 498) | public PieChartView setDotRadius(float dotRadius) { method getTxtThresholdmargin (line 503) | public float getTxtThresholdmargin() { method setTxtThresholdmargin (line 507) | public PieChartView setTxtThresholdmargin(float txtThresholdmargin) { method getTxtThreshold (line 512) | public float getTxtThreshold() { method setTxtThreshold (line 516) | public PieChartView setTxtThreshold(float txtThreshold) { method getTextSize (line 521) | public float getTextSize() { method setTextSize (line 525) | public PieChartView setTextSize(float textSize) { method getMinPartsThreshold (line 530) | public float getMinPartsThreshold() { method setMinPartsThreshold (line 534) | public PieChartView setMinPartsThreshold(float minPartsThreshold) { method getEmptyTxt (line 539) | public String getEmptyTxt() { method setEmptyTxt (line 543) | public PieChartView setEmptyTxt(String emptyTxt) { method setDrawLine (line 548) | public PieChartView setDrawLine(boolean drawLine) { FILE: financiallib/src/main/java/com/tophold/trade/view/pie/PieEntrys.java class PieEntrys (line 12) | public class PieEntrys { method PieEntrys (line 20) | public PieEntrys(float value, String label, int colorBg, boolean highL... FILE: financiallib/src/main/java/com/tophold/trade/view/seekbar/DoubleThumbSeekBar.java class DoubleThumbSeekBar (line 29) | public class DoubleThumbSeekBar extends BaseView { method setOnDoubleThumbChangeListener (line 63) | public void setOnDoubleThumbChangeListener(OnDoubleThumbChangeListener... method DoubleThumbSeekBar (line 68) | public DoubleThumbSeekBar(Context context) { method DoubleThumbSeekBar (line 72) | public DoubleThumbSeekBar(Context context, @Nullable AttributeSet attr... method DoubleThumbSeekBar (line 76) | public DoubleThumbSeekBar(Context context, @Nullable AttributeSet attr... method init (line 80) | public void init(DoubleTumb doubleThumb) { method initArrts (line 85) | private void initArrts() { method initPaint (line 92) | private void initPaint() { method onMeasure (line 144) | @Override method onDraw (line 151) | @Override method onTouchEvent (line 167) | @Override method drawForegroundThumbB (line 246) | private void drawForegroundThumbB(Canvas canvas) { method drawThumbB (line 264) | private void drawThumbB(Canvas canvas) { method getTipsTopOffset (line 332) | private int getTipsTopOffset() { method drawForegroundThumbA (line 341) | private void drawForegroundThumbA(Canvas canvas) { method drawThumbA (line 357) | private void drawThumbA(Canvas canvas) { method drawBg (line 419) | private void drawBg(Canvas canvas) { method getmPostionArr (line 430) | private int[] getmPostionArr() { method isDisallowIntercept (line 441) | public boolean isDisallowIntercept() { method setDisallowIntercept (line 445) | public DoubleThumbSeekBar setDisallowIntercept(boolean disallowInterce... method getThumbA (line 455) | @NonNull method getThumbB (line 473) | @NonNull type OnDoubleThumbChangeListener (line 491) | public interface OnDoubleThumbChangeListener { method onProgressChanged (line 500) | void onProgressChanged(DoubleThumbSeekBar seekBar, double progress, ... FILE: financiallib/src/main/java/com/tophold/trade/view/seekbar/DoubleTumb.java class DoubleTumb (line 16) | public class DoubleTumb { method DoubleTumb (line 37) | public DoubleTumb(double mMin, double mMax, float mCorners, class Thumb (line 50) | public static class Thumb { method getmThumbWidth (line 73) | public int getmThumbWidth() { method setmThumbWidth (line 81) | public Thumb setmThumbWidth(int mThumbWidth) { method getmThumbHight (line 86) | public int getmThumbHight() { method setmThumbHight (line 94) | public Thumb setmThumbHight(int mThumbHight) { method Thumb (line 99) | public Thumb(int mForeground) { method Thumb (line 103) | public Thumb(boolean mFromLeft, Drawable mForegroundDrawable) { method getmThumb (line 108) | public Drawable getmThumb() { method setmThumb (line 112) | public Thumb setmThumb(Drawable mThumb) { method getmTumbPosArr (line 117) | public float[] getmTumbPosArr() { method isTouchThumb (line 129) | public boolean isTouchThumb(Context context, float x, float y) { method getTouchOffset (line 145) | public float getTouchOffset(Context context) {