public class IntroActivity extends BaseActivity implements IntroContract.View
Created by sanghoonkwon on 2018. 1. 10..| Modifier and Type | Class and Description |
|---|---|
(package private) class |
IntroActivity.MyGestureListener
GestureDetector.SimpleOnGestureListener
|
| Modifier and Type | Field and Description |
|---|---|
private int |
DURATION_ICON |
private HFDepartmentPickerView |
mDepartmentPickerView |
private com.google.firebase.analytics.FirebaseAnalytics |
mFirebaseAnalytics |
private boolean |
mFocusId |
private boolean |
mFocusPw |
private android.view.GestureDetector |
mGestureDetector |
private android.widget.ImageView |
mImageViewIcon |
private android.widget.LinearLayout |
mLayoutAccountLogin |
private android.widget.LinearLayout |
mLayoutSimpleLogin |
private HFLoginEditTextView |
mLoginEditId |
private HFLoginEditTextView |
mLoginEditPw |
private HFNumberKeypadView |
mNumberKeypadView |
private HFPasswordEditTextView |
mPasswordEdit |
private IntroContract.Presenter |
mPresenter |
private android.widget.ScrollView |
mScrollView |
private android.widget.TextView |
mTextViewAlertAccount |
private android.widget.TextView |
mTextViewAlertSimple |
private android.widget.TextView |
mTextViewDepartment |
private android.widget.TextView |
mTextViewRevision |
(package private) android.view.View.OnClickListener |
onClickListener
View.OnClickListener
|
(package private) HFPasswordEditTextView.OnInputPasswordListener |
onInputPasswordListener
PasswordEditTextView.OnInputPasswordListener
|
(package private) HFDepartmentPickerView.OnItemSelectedListener |
onItemSelectedListener
HFDepartmentPickerView.OnItemSelectedListener
|
(package private) HFLoginEditTextView.OnLoginEditTextListener |
onLoginEditTextListener
HFLoginEditTextView.OnLoginEditTextListener
|
(package private) HFNumberKeypadView.OnNumberKeypadListener |
onNumberKeypadListener
NumberKeypadView.OnNumberKeypadListener
|
(package private) android.os.Handler |
testHandler
ADMIN
|
(package private) int |
testIndex |
baseHandlerDEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OKACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE| Constructor and Description |
|---|
IntroActivity() |
| Modifier and Type | Method and Description |
|---|---|
private void |
checkLoginButton()
Support methods
|
private boolean |
checkLoginData()
유효성 검사
|
protected int |
getContentViewResource()
엑티비티 Contents resource
|
protected BaseAnimationType |
isShowActivityAnimation()
Activity Animation Type
Default : NONE BOTTOM FADE RIGHT |
protected BaseToolbarType |
isToolbarStyle()
Toolbar Style
Default : NONE NONE |
void |
onBackPressed() |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
void |
playLoginAnimation()
Icon Animation
|
void |
showAccountLogin()
아이디 / 패스워드 로그인
|
private void |
showAdmin() |
void |
showAlertAccountMessage(java.lang.String message)
에러 메세지 표시 - 계정 로그인
|
void |
showAlertSimpleMessage(java.lang.String message)
에러 메세지 표시 - 간편 로그인
|
void |
showSimpleLogin()
간편 로그인
|
finish, replaceFragment, setTitle, showAlert, showAlert, showAlert, showAlert, showAlert, showAlert, showLoadingDialog, showToast, showToast, showToast, showToastAlert, showToastAlert, showToastConfirm, showToastConfirm, showToastEmpty, showToastEmpty, showToastImpossible, showToastImpossibleaddContentView, attachBaseContext, closeContextMenu, closeOptionsMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, dump, enterPictureInPictureMode, enterPictureInPictureMode, findViewById, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getMenuInflater, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, invalidateOptionsMenu, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onActivityResult, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onChildTitleChanged, onConfigurationChanged, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onCreateThumbnail, onCreateView, onCreateView, onDestroy, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onLowMemory, onMenuItemSelected, onMenuOpened, onMultiWindowModeChanged, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onNewIntent, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPause, onPictureInPictureModeChanged, onPictureInPictureModeChanged, onPostCreate, onPostCreate, onPostResume, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onPreparePanel, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRequestPermissionsResult, onRestart, onRestoreInstanceState, onRestoreInstanceState, onResume, onRetainNonConfigurationInstance, onSaveInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStart, onStateNotSaved, onStop, onTitleChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, overridePendingTransition, postponeEnterTransition, recreate, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, runOnUiThread, setActionBar, setContentTransitionManager, setContentView, setContentView, setContentView, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setIntent, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTheme, setTitle, setTitle, setTitleColor, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityForResult, startActivityForResult, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterForContextMenuapplyOverrideConfiguration, getAssets, getResources, getThemebindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceivergetColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacksclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshowAlert, showAlert, showAlert, showAlert, showAlert, showLoadingDialog, showToast, showToastAlert, showToastConfirm, showToastEmpty, showToastImpossibleprivate HFPasswordEditTextView mPasswordEdit
private HFNumberKeypadView mNumberKeypadView
private android.widget.TextView mTextViewAlertAccount
private android.widget.TextView mTextViewAlertSimple
private android.widget.LinearLayout mLayoutAccountLogin
private android.widget.ScrollView mScrollView
private HFLoginEditTextView mLoginEditId
private HFLoginEditTextView mLoginEditPw
private android.widget.LinearLayout mLayoutSimpleLogin
private android.widget.ImageView mImageViewIcon
private android.widget.TextView mTextViewRevision
private android.widget.TextView mTextViewDepartment
private HFDepartmentPickerView mDepartmentPickerView
private android.view.GestureDetector mGestureDetector
private boolean mFocusId
private boolean mFocusPw
private final int DURATION_ICON
private IntroContract.Presenter mPresenter
private com.google.firebase.analytics.FirebaseAnalytics mFirebaseAnalytics
android.view.View.OnClickListener onClickListener
android.os.Handler testHandler
int testIndex
HFLoginEditTextView.OnLoginEditTextListener onLoginEditTextListener
HFNumberKeypadView.OnNumberKeypadListener onNumberKeypadListener
HFPasswordEditTextView.OnInputPasswordListener onInputPasswordListener
HFDepartmentPickerView.OnItemSelectedListener onItemSelectedListener
protected int getContentViewResource()
BaseActivitygetContentViewResource in class BaseActivityprotected BaseToolbarType isToolbarStyle()
BaseActivityisToolbarStyle in class BaseActivityprotected BaseAnimationType isShowActivityAnimation()
BaseActivityisShowActivityAnimation in class BaseActivityprotected void onCreate(@Nullable
android.os.Bundle savedInstanceState)
onCreate in class BaseActivitypublic void onBackPressed()
onBackPressed in class android.app.Activitypublic void showAlertSimpleMessage(java.lang.String message)
IntroContract.ViewshowAlertSimpleMessage in interface IntroContract.Viewpublic void showAlertAccountMessage(java.lang.String message)
IntroContract.ViewshowAlertAccountMessage in interface IntroContract.Viewpublic void playLoginAnimation()
IntroContract.ViewplayLoginAnimation in interface IntroContract.Viewpublic void showSimpleLogin()
IntroContract.ViewshowSimpleLogin in interface IntroContract.Viewpublic void showAccountLogin()
IntroContract.ViewshowAccountLogin in interface IntroContract.Viewprivate void checkLoginButton()
private boolean checkLoginData()
private void showAdmin()