목록alert (20)
투케이2K
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 Alert 팝업창 중복 호출 방지를 위한 dismiss 닫기 처리 및 재사용 팝업창 생성 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 Alert 팝업창 생성 시 외부 영역 클릭 시 닫히지 않게 builder.setCancelable(false); 설정 필요- 안드로이드 라이프사이..
[로직 정리]정리 로직 : Android / 안드로이드상태 : [android] 안드로이드 Alert 팝업창 확인 버튼 클릭 시 조건 체크 및 validation 검증 후 닫기 dismiss 완료 처리 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- 안드로이드 Alert 팝업창 생성 시 외부 영역 클릭 시 닫히지 않게 builder.setCancelable(false); 설정 필요-..
[환경 설정 및 설명]프로그램 : Flutter설 명 : [Flutter] iOS Webview 웹뷰에서 Alert 팝업창 호출 미동작 이슈 - Web Alert Not Working [에러 원인]1. 플러터 webview_flutter 모듈을 사용해 웹뷰 구현 시 iOS 아이폰에서는 Web 기본 Alert , Confirm 등 팝업창 이벤트가 발생하지 않음[해결 방법]방안 [1] : Xcode 수행 후 >> Pods 파일에서 webview_flutter 라이브러리 코드 수정해서 동작하도록 설정방안 [2] : window.alert 이벤트 감지를 위한 Web App 브릿지 경로 추가 작성 후 Alert 이벤트 발생 시 네이티브에서 커스텀 팝업창 표시 대체 >> 플러터 웹뷰 로딩 완료 상태 ..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) 라이브러리 설치 참고 사이트]https://blog.naver.com/kkh0977/223494519642 223. (Flutter/플러터) [Mac] : [skill] : [webview_flutter] Webview 웹뷰 모듈 설치 방법 설명[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [사전 플러터 Android , Ios Http 허용...blog.naver.com [사전) Ios 웹뷰에서 Alert 팝업창 미동작 이슈 사항]-----------------------------------------------------------[사전 이슈 사항 정리]------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Java [소스 코드] // --------------------------------------------------------------- // [로직 처리 실시] // --------------------------------------------------------------- try { new Handler(Looper.getMainLooper()).postDelayed(new Runnable() { @Override public void run() { // ------------------------------------------- // [변수 선언] // -------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [RECYCLE] : [재사용 Alert 팝업창 호출 실시] // ----------------------------------------------------------------------------------------- static AlertDialog.Builder builder; static AlertDialog alertDialog; public static void recycleAlert(final Cont..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ---------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [LOADING] : [로딩 Alert 팝업창 호출 실시] // ---------------------------------------------------------------------------------- var progress_Dialog: ProgressDialog? = null fun startLoadingAlert(mContext: Context?, header: String, content: String, ok: ..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] private fun showItemAlert(){ S_Log.i("---", "---") S_Log.d("//===========//", "================================================") S_Log.i("", "\n["+ACTIVITY_NAME+" >> showItemAlert() :: 팝업창 활성 수행]") S_Log.d("//===========//", "================================================") S_Log.i("---", "---") try { var listArray = arrayOf("하나", "둘") var index = -..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [라이브러리 적용 참고 사이트] https://kkh0977.tistory.com/705?category=990095 126. (AndroidStudio/android/java) SweetAlert 라이브러리 사용해 커스텀 팝업창 호출 실시 /* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] [라이브러리 사.. kkh0977.tistory.com [소스 코드] // TODO [s..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [anim 폴더 추가 방법] https://blog.naver.com/kkh0977/222356039600 156. (AndroidStudio/android/java) raw 폴더 , menu 폴더 , anim 폴더 생성 방법 설명 /* ==============... blog.naver.com [파일 생성 방법] [anim 폴더 - fadein.xml] [values 폴더 - styles.xml] [alert 팝업창 활성 - 자바 코드] // TODO [팝업창 호출 처리 메소드] public static void showAlert(Context mContext, int setType ,Str..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [alert sheet 팝업창 표시 수행] func showSheetAlert(type:Int, tittle:String, content:String, okBtb:String, noBtn:String) { /* // ----------------------------------------- [showSheetAlert 메소드 설명] // ----------------------------------------- 1. Alert Sheet 표시 팝업창 수행 메소드 // ----------------------------------------- 2. type 속성 값 정리 : - type == 0 :..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] // TODO [팝업창 사용 정의 실시] AlertDialog.Builder builder; AlertDialog alertDialog; // alertDialog.dismiss(); // [팝업창 없앰 실시] public void getAlertDialog(String header, String content, String ok, String no, String normal){ //TODO [타이틀 및 내용 표시] final String Tittle = String.valueOf(header); final String Message = String.valueOf(content); //TODO [버튼 이..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [로딩 프로그레스 시작 수행] var progressView : UIProgressView! var progressAlert : UIAlertController! func progressWaitStart(){ // [메인 큐에서 비동기 방식 실행 : UI 동작 실시] DispatchQueue.main.async { print("") print("===============================") print("[A_Main >> progressWaitStart() :: 로딩 프로그레스 호출 실시]") print("===============================") print("")..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // [alert 팝업창 호출 메소드 정의 실시 : 이벤트 호출 시] // 호출 방법 : showAlert(tittle: "title", content: "content", okBtb: "확인", noBtn: "취소") func showAlert(tittle:String, content:String, okBtb:String, noBtn:String) { // [UIAlertController 객체 정의 실시] let alert = UIAlertController(title: tittle, message: content, preferredStyle: UIAlertController.Style.alert) // [인풋으..
[ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : html, css, js, jquery [소스 코드] Well done! Aww yeah, you successfully read this important alert message. This example text is going to run a bit longer so that you can see how spacing within an alert works with this kind of content. Whenever you need to, be sure to use margin utilities to keep things nice and tidy. Well done! Aww yeah, you successfully read t..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* [style css 파일 수정 실시] */ .swal-wide{ width:250px !important; } /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명]..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] /** ======== [재사용 AlertDialog 팝업창 사용 방법 정의 실시] ======== **/ getAlertDialog("[알 림]", "message content", "확인", "취소", ""); /** ======== [재사용 AlertDialog 팝업창 호출 메소드 정의 실시] ======== **/ AlertDialog.Builder builder; AlertDialog alertDialog; pu..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. window.onload : 웹페이지 로드 완료 상태를 나타냅니다 2. sweetaler..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [요약 설명] 1. 대화 상자는 브라우저에서 사용자에게 보여줄 수 있는 간단한 이벤트 창을 제공합니다 2. window 객체..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [설 명] [원인] : AlertDialog 사용 시 context를 사용할 경우 WindowManager Token Exception 이 발생할 수 있습니다 [해결 방법] : 1. AlertDialog 사용 시 context를 대신해서 클래스.this를 사용해서 명시해줍니다 2. AndroidManifest.xml 파일에 퍼미션 권한을 추가해줍니다 /* =========================== */