* 34

[스파르타코딩클럽 | 웹개발종합반] 2주차: JQuery, Ajax, API

1. JQuery ✔️ Javascript → 라이브러리 (미리 작성된 Javascript 코드) ✔️ import 필요 - input 박스 값 가져오기 $('#article-url').val() - div 보이기/숨기기 $('#posting-box').show() $('#posting-box').hide() - css 값 가져오기 $('#cards-box').css('width') //"cards-box"의 width 가지고 옴 $('#cards-box').css('width', '700px') //"cards-box"의 width를 700px로 바꿈 $('#posting-box').css('display') --> "block" (보임) / "none" (안 보임) - 태그 내 텍스트 입력하기 $('..

[스파르타코딩클럽 | 웹개발종합반] 1주차: HTML / CSS / JavaScript

1. 서버/클라이언트/웹의 동작 개념 - 브라우저 1) API로 요청을 보냄 2) 받은 HTML 파일 나타냄 2. HTML, CSS - HTML: 구역과 텍스트를 나타내는 코드 ㄴ head(페이지의 속성 정보)와 body(페이지의 내용)로 구성 나는 구역을 나누죠 나는 문단이에요 bullet point!1 bullet point!2 h1은 제목을 나타내는 태그입니다. 페이지마다 하나씩 꼭 써주는 게 좋아요. 그래야 구글 검색이 잘 되거든요. h2는 소제목입니다. h3~h6도 각자의 역할이 있죠. 비중은 작지만.. span 태그입니다: 특정 글자를 꾸밀 때 써요 a 태그입니다: 하이퍼링크 img 태그입니다: input 태그입니다: button 태그입니다: 버튼입니다 textarea 태그입니다: 나는 무엇일..

[안드로이드] 다이얼로그 플로우 연동

[참고] https://www.youtube.com/watch?v=zVxDBBCdpfY Dialog Flow를 통해 챗봇 학습을 완료시킨 후 안드로이드에 연동하는 방법 리사이클러뷰를 통해 챗봇을 구현한다. ✅ 시작하기 전에 - 인터넷 권한 주기 (manifest 파일) - res에 raw 폴더 만들어서 credential.json 파일 넣어주기 (구글 API 인증 정보) -> 유출 조심!! 깃에 올릴땐 gitignore 처리해주기 1. 우선 리사이클러뷰에 필요한 레이아웃을 만들어준다. - 액티비티 레이아웃 (전체 화면) - 아이템 레이아웃 (상대방 대화상자 UI + 내 대화 상자 UI) 2. 메시지를 담을 데이터 클래스 만들기 - message: 메시지 - isReceived: 보낸 메시지인지 받은 메시..

*/Android 2021.09.04

[안드로이드] Intent Flag 설정하여 로그아웃, 회원탈퇴 처리

⭐️⭐️ 안드로이드 액티비티는 스택에 계속 쌓이기 때문에 각 액티비티의 흐름을 제어해줄 필요가 있다. ⭐️⭐️ -> 이때 Intent Flag를 이용하여 제어할 수 있음!! 1. setFlags: 하나의 flag를 지정한다. 2. addFlags: 기존 flag + 새 flag 기존 코드) 로그아웃 -> 첫 화면으로 넘어감 문제점) 뒤로가기 눌렀을 때 전의 기록이 다 남는다는 걸 깨달음..!! 해결) 플래그 설정 Intent.FLAG_ACTIVITY_CLEAR_TOP 실행하는 액티비티가 스택에 있으면 새로 시작하지 않고 상위 스택 모두 제거 ex. [ABCDE]가 있고, E에서 C를 열면 상위 DE제거 Intent.FLAG_ACTIVITY_SINGLE_TOP 액티비티가 이미 최상단에 있으면 다시 시작하지..

*/Android 2021.08.25