본문 바로가기
반응형

분류 전체보기95

Android Studio Github repository clone 에러(Unable to create destination directory) 안드로이드 스튜디오에서 깃허브 repository를 클론하려 할때 아래 사진과 같이 오류가 발생할수가 있습니다 여러 이유가 있을수 있겠지만 저가 겪은 오류에 대해서 설명하려 합니다 해결 방법은 의외로 간단합니다 우선 안드로이드 스튜디오를 관리자 권한으로 실행합니다 관리자 권한으로 실행된 안드로이드 스튜디오에서 다시 한번 clone을 시도하게 되면 오류 없이 클론 되는 걸 확인하실 수 있습니다 2021. 3. 27.
Udemy 실시간 한국어 번역 기능 1. 강의 영상에서 자막을 눌러줍니다 2. 자막설정을 눌러줍니다 3. 동영상 아래표시를 활성화 시켜줍니다 이렇게 하면 자막이 인강아래 표시됩니다 4. F12를 누르고 Console를 선택합니다 5. Console에 if(typeof window.i!=='undefined'){clearInterval(window.i)}else{let lastText='';function check(){let toEl=$('.well--container--2edq4 span');let fromEl=$('p[data-purpose="transcript-cue-active"] span');let currentText=fromEl.html();if(lastText!==currentText){toEl.html(currentText.. 2021. 3. 27.
Firebase addValueEventListener() 사용후 문제점 로그인을 하여 firebase의 database에서 사용자의 정보값을 받아오기 위해서 addValueEventListener() 를 사용했지만 스택이 꼬이는 상황에 놓이게 되었습니다. 해결방법은 간단합니다 addListenerForSingleValueEvent 메소드를 사용하는 겁니다 addValueEventListener() 메소드는 경로의 전체 내용에 대한 변경 사항을 읽고 수신을 대기 합니다 반면 addListenerForSingleValueEvent 메소드는 한 번만 호출되고 즉시 삭제되기 때문에 값을 한번 가져올때 유용합니다. 2021. 3. 26.
Main(UI) Thread 란?, Worker Thread 란? 안드로이드에는 2가지 종류의 스레드가 있다. 위의 제목에서 유추할수 있듯이 바로 메인 스레드(또는 UI스레드 라고도 불린다), 워커 스레드이다. 저입니다! Main Thread! 메인 스레드에서만 UI 작업을 해야 합니다 앞에서 언급했듯이 2개의 종류의 스레드가 있습니다. 왜 메인 스레드에서만 ui작업을 해야할까요? 정답은 간단합니다. 두 스레드가 같은 ui자원에 접근해 작업하던중 서로 다른 수정을 요구하게 되면 수행해야 할 작업이 무엇인지 모호해집니다. 하지만 걱정마세요! 이미 안드로이드에서는 워커 스레드에서 ui작업을 하려고 시도하면 에러를 발생시킵니다 메인 스레드에서는 긴 시간의 작업을 하지 않는게 좋습니다 메인스레드는 하나만 존재하고 작업들을 순차적으로 진행하게 됩니다. 때문에 앞에서 30초짜리 .. 2021. 3. 26.
반응형