Lagerstroemia

고정 헤더 영역

글 제목

메뉴 레이어

Lagerstroemia

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • Moderation (8)
    • Daily Life (1)
    • Programming (7)

검색 레이어

Lagerstroemia

검색 영역

컨텐츠 검색
[Android] Permission Setting(권한 설정)

: 필수 권한과 선택 권한이 있다.: 기능을 필요로 하지만 필수가 아니라면 Manifest에 다음과 같이 등록해주어야 한다.:  현재 페이지를 보고 있을 미래의 나에게: ActivityCompat.requestPermissions를 사용해서 권한을 요청하면(권한 요청 시스템 알림 팝업이 뜨겠지): 이용자가 권한을 승인하지 않은 상태에서 다시 앱을 접속하게 되면 권한 요청 시스템 알림 팝업이 표출되질 않는다...: 그렇기 때문에 registerForActivityResult 인스턴스를 생성해서 Permission을 요청하는 것이 확실하다.: 그리고 권한이 launch할 때 권한을 허용한 것은 알람 팝업이 생기지 않고, 허용하지 않은 권한만 알람 팝업이 표출된다. 먼저, 어떤 Permission을 받을 것인..

Programming 2024. 11. 19. 09:54

[Android] Kotlin - Parameter Lambda Function

람다로 표현한 함수를 인자값을 사용하는 것이다.개인적으로 가장 아름다운 코드라고 생각한다. 먼저 예시를 보여주면서 작성하는 방법을 간략히 기록한다.val response = WebLoginHelperExtension.request( requestUrl = serverUrl, params = loginParams, method = "POST") { connection: URLConnection -> WebLoginHelperExtension.request함수에 connection은 함수로 된 인자이다.request함수 내부에서 connection함수가 실행되면 호출한 부분에서 해당 인자값을 가지고 실행하게 된다. 정말 아름답고 부드러운 표현이라고 생각이든다. request함수는 다음과 같다..

Programming 2024. 11. 15. 10:53

[Flutter] Mac : Flutter SDK Path설정 #경로설정 #환경설정

OS : MACTerminal명령어 정리더보기파일 생성 : touch [파일명]   / echo "문자열" > [파일명]   문자열을 넣음과 동시에 파일을 생성함파일 옮기기 : mv [origin] [target]    -r : 파일 이동 보임,   -i : 덮어씌울 시 메시지 보임,   -f : 확인 메시지 없이 옮김현재 디렉토리 보기 : pwdmove file(파일 옮기기) : tab보기 : swipe down to top three finger on pad환경변수 : export   / export만 쓰면 모든 환경 변수 출력, export HOME 하면 HOME변수의 path값을 볼 수 있음환경변수 삭제 : unset   / unset 변수명바탕화면 dmg파일 : cmd + E 마운트 제거 gre..

Programming 2024. 10. 29. 11:52

[iOS] WKWebView WebView response:URL값 가져오기

하이브리드 웹뷰 개발시 필수적으로 알아야하는 내용이다. Android에서는 WebView내에서 로드되는 URL값을 WebViewClient클래스의 오버라이드 함수 shouldOverrideUrlLoading이라고 부른다. 언어: Swift iOS도 마찬가지로 웹뷰 내에서 로드된 URL을 받는 오버라이드 함수가 있다.(Object-C만 사용하셨던 분들은 파라메터 띄어쓰기를 두려워하지 않아도 괜찮다)import Foundationimport WebKitfunc webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) ->..

Programming 2024. 10. 28. 15:45

추가 정보

페이징

이전
1 2
다음
Crape Myrtle Repository(GitHub) PlayStore AppStore
Lagerstroemia © Magazine Lab
인스타그램 유투브 메일

티스토리툴바