728x90 반응형 개발노트180 kotlin : Fragment 생성하기 [1] 안녕하세요 전진시입니다 이번 포스팅은 ! fragment 생성~~ 천천히 가보자고요! 먼저 fragment가 무엇이더냐 UI의 재사용 가능한 부분, 독립적으로 존재할 수 없다 등등 프래그먼트를 설명하는 문장들이 많이 들어있습니다. 프래그먼트가 없다면 저희는 필요한 페이지를 모두 Activity를 생성해서 표현해야합니다 프래그먼트를 사용하면 Acitivity위에 또 다른 화면을 띄울 수 있죠 ! 이걸 UI를 재사용할 수 있다~ 라고 말하는것이 아닌지!! 프래그먼트는 독립적으로 존재할 수 없고 액티비티나 또 다른 프래그먼트에 종속돼야합니다 이론은 안드로이드 개발자 문서가 매우 정확하니 저는 바로 프래그먼트를 생성하는 방법을 보겠습니다 ㅎㅎ 첫번째. 준비물 -> 프래그먼트를 띄울 Activity , fragm.. 2022. 5. 3. Vue.js mac에서 개발환경 셋팅하기 [2] 안녕하세요 전진시입니다 바로 시작하겠슴다 글이 너무 길어져서 ! 네번째. 왼쪽 메뉴 리스트에서 블럭같이 생긴 다섯번째 버튼을 클릭해주세여 아래 이미지와 같이 Veture Vue 3 Snippets HTML CSS Support 를 설치해줍니다 설치가 끝났다면 다섯번째. 이전 포스팅에서 저희 vuetesta라는 프로젝트 하나 만들었죠 OpenFolder로 들어갑니다 여섯번째. App.vue가 잘 열리는지 확인! 마지막으로 한번 실행을 해보겠습니다 일곱번째. 터미널을 켜서 npm run serve 입력! 아래와 같이 Local 주소가 뜨면 command 키를 누르고 클릭합니다 쟌~~~완료!!!!!!!!!!!! 2022. 5. 2. Vue.js mac에서 개발환경 셋팅하기 [1] 안녕하세요 전진시입니당 오늘은 Vue를 셋팅해보겠슴다! 첫번째 . Node js를 설치합니다 https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 아래와 같은 화면이 뜨면 왼쪽 버튼을 눌러서 다운로드 ! node js를 설치하면서 두번째. vscode를 설치해주세요! https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging .. 2022. 5. 1. Retrofit : TimeOut 설정 개발 환경 --------------------------------- OS : Mac 개발 툴 : Android Studio 개발 언어 : Kotlin targetSdk : 31 minSdk : 23 --------------------------------- 안녕하세요 전진시입니다 웹서버에 데이터를 요청하다가 TimeOut error로 뻑이나서 제한시간을 늘렸습니다 기본 제한 시간이 10초 더군요,, 20초로 늘렸습니다 저처럼 인터넷 상태가 좋지 않은 사용자들이 많을테니 api 통신이 5초 이상 걸린다면 잘못 개발된거라는군여,,,, Retrofit에서는 웹서버 등 네트워크와 통신할 때 타임아웃을 설정하고 있는데요 종류는 아래와 같습니다 Connection timeout Read timeout Writ.. 2022. 4. 30. android : Timer 사용하기 #타이머를 사용해보자 해시태그 걸기~~~~ Timer 타이머를 검색하고 한국어로 번역했더니;;! 시간제 노동자,.. 저를 말하고 있군요 ㅋㅋ 개발을 하다가 타이머를 메인으로 쓸 일이 생겨서 한번 정리하려 합니다 ! 막상 쓰려고 하니까 안드로이드에서 제공하는 타이머의 특성을 제가 정확히 모르고 있었습니다 쉐에에ㅔㅇㅅ~~~~~ --------------------------------------------------------------------------------------- **** 혹시 타이머 재실행을 n번 해야하시는 분은 timer 객체를 전역변수로 두시지 않는걸 추천합니다! 전역변수로 두고 처리할 수 있는 방법이 있을거 같긴한데 저는 타이머의 특성중 재활용이 안된다는 점 때문에 타이머와 관련된 .. 2022. 4. 14. AndroidStudio : Unsupported Modules Detected 에러 해결 오랜만에 연 프로젝트를 빌드하려고 하니 아래와 같은 에러가 났다 제 기 랄 ! 시간 없는데 ! Unsupported Modules Detected: Compilation is not supported for following modules: . Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project. 처음보는 에러다 구글 서칭을 하니 Invalidate Chaches / Restart.. 를 하면 해결 된다고 하는데 난 안됐다 방법은 안드로이드 스튜디오를 잠깐 끄고 (프로젝트 종료) 프로젝트가 들어있는 디렉터리로 가서 .Idea 파일을 삭제해준다 그럼 해결 ! 2022. 4. 7. 인터프리터(Interpreter) 언어 vs 컴파일(Compile) 언어 저는 Vue 프로젝트를 앞두고 JavaScript 언어를 공부하고 중이에요 android, iOS에 이어 vue까지 하게됐습니다...! 한가지를 깊게 공부하고 싶은데 한가지만 하고싶다고 그것만 할 수 있는 상황이 아니네요 아직 신입이라 이것저것 다 손대기엔 실수가 많은데,. 그래서 시간 쪼개서 프로그래밍에 대해 더 열심히 공부하려고 합니다 그럼 서론은 여기서 마치고 -------------------------------------------------------------------------------------------------------------- 인터프리터 언어와 컴파일 언어가 뭔지 알아보겠습니다 인터프리터 언어란? 개발자가 작성한 코드(원시코드)를 기계어로 변환 과정없이 한줄 한줄 해석하.. 2022. 4. 4. CHROME : android WebView Console log & Cookie 확인하기 [chrome inspect] 오늘은 안드로이드 웹뷰 로그를 확인하는 방법을 보겠습니다~! 웹앱을 하시는 분들은 크롬 인스펙터 사용하시것이 필수입니다! 근데 저는 오늘 알았습니다,, ~ ㅠ 저는 Seesion 데이터가 제대로 웹에 셋팅이 되고 있는게 맞는건지 궁금해서 확인했는데여 일단 크롬 주소창에 chrome://inspect 을 넣고 들어가시면 이렇게 화면이 뜹니다 기기를 연결하면 이렇게 뜨고 아래 inspect 버튼을 누르면 됩니다. 크롬 인스펙터에서 위 경로로 따라 들어가면 웹에 셋팅되어 있는 쿠키값도 확인할 수 있고 콘솔도 확인가능합니다 ! 2022. 3. 29. Apple : 앱 배포하기 [3. 프로비저닝 파일 생성하기] 앱 배포하기 포스팅입니다 아래에 앞선 차례의 링크들이 있습니다 프로비저닝 파일을 생성하겠습니다! 1. 프로필에 들어가주세여 2.앱 스토어에 제출할거니까 앱 스토어를 선택하고 continue! 3. 배포용 인증서를 선택해주세요 4. 프로비저닝 파일 이름을 넣어주세요 저는 음 프로젝트 이름+Distribution으로 정했어용 5. 생성하기를 누르면 아래와 같이 프로비저닝 파일이 생성되었습니다. 클릭 후 다운로드 하시면 됩니다! 1. CSR 인증서 생성하기 https://jpointofviewntoe.tistory.com/48 Apple : 앱 배포하기 [Certificate Signing Request 생성하기] 안녕하세요 전진시 입니다 ios 앱 배포 포스팅을 작성하겠습니다 CSR(Certificate S.. 2022. 3. 7. Apple : 앱 배포하기 [2. 배포용 인증서 생성 및 앱 ID 등록하기] 안녕하세요 전진시입니다 이번 포스팅은 앱 배포에 필수 준비물인 인증서를 발급해보겠습니다 먼저 apple 개발자 사이트에 접속해주세영 애플 개발자 멤버쉽을 결제했다는 전제하에 포스팅 진행하겠습니다! 계정에 들어가시면 위와같은 화면이 뜹니다 알아보기 쉽게 한국어로 번역해서 보겠습니다 저를 위해 ㅎㅎ 1. 왼쪽 카테고리에서 을 선택해주세요 2. 인증서 + 혹은 인증서 만들기를 클릭 ! 3. CSR파일을 업로드해주세요! (아래 링크는 인증서 만드는 과정입니다) https://jpointofviewntoe.tistory.com/48 Apple : 앱 배포하기 [Certificate Signing Request 생성하기] 안녕하세요 전진시 입니다 ios 앱 배포 포스팅을 작성하겠습니다 CSR(Certificate .. 2022. 3. 7. Apple : 앱 배포하기 [1. Certificate Signing Request 생성하기] 안녕하세요 전진시 입니다 ios 앱 배포 포스팅을 작성하겠습니다 포스팅이 길어질거 같아 3단계로 나눠서 포스티할거에요! 먼저 CSR(Certificate Signing Request) 을 생성하겠습니다. 1. Spotlight에 KeyChain을 검색하고 들어갑니다 2. 상단 메뉴 막대에서 인증서 지원->인증 기관에서 인증서 요청으로 들어갑니다 3. 인증서 정보를 입력합니다 CA 이메일 주소는 빈칸으로 두고 사용자 이메일 주소와 일반 이름을 넣어주세요 * , 을 선택해주세요 4. 인증서 저장 위치를 정하고 저장 클릭 ! CSR 발급 완료입니다🐥 1. CSR 인증서 생성하기 https://jpointofviewntoe.tistory.com/48 Apple : 앱 배포하기 [Certificate Signin.. 2022. 3. 7. SWIFT : UIAlertController can only have one action with a style of UIAlertActionStyleCancel 안녕하세요 전진시입니당 UIAlertController can only have one action with a style of UIAlertActionStyleCancel UIAlertController는 UIAlertActionStyleCancel 스타일의 작업을 하나만 가질 수 있습니다. alertStyle은 .cancel, .default .destructive 등이 있는데 하나의 alert에서는 스타일을 한가지씩만 사용할 수 있다는 말입니다! default 스타일은 중복해서 사용이 가능하지만 cancel 또는 destructive는 한가지의 버튼 스타일로만 적용할 수 있습니다 참고참고! 2022. 2. 25. 이전 1 ··· 9 10 11 12 13 14 15 다음 728x90 반응형