전체 글93 안드로이드: Activity, 익명함수,Intent 01. Activity - 앱의 한 화면이다. - Life Cycle (수명 주기) - OnCreate -> activity가 만들어질 때 단 한번만 호출 된다. -> activity를 만들 때 단 한번만 하면 되는 작업들은 여기에서 해준다. - OnStart - OnResume -> 앱이 다시 돌아올때 무조건 호출 된다. -> activity가 다시 호출 될 때 하면 되는 작업들을 여기에서 해준다. - OnPause -> 화면의 일부가 가려졌을 때 - OnStop -> 화면 전부가 보이지 않을 때 - OnDestroy 마우스 우클릭->제너레이트->오버라이드 메소드 라이프사이클이 배운대로 작동하는지 확인하기. println을 사용했었는데 로그라는 기능이 있음. 행동 발생할 때 그걸 기록하는거임 개발에서 .. 2020. 8. 16. 안드로이드 : 에센셜 - 안드로이드 스튜디오 투어 AndroidManifest.xml 패키지명은 고유해야한다. 패키지명으로 앱을 구분하기 때문임. 어플리케이션 테그:앱에대한 내용물 적어주는 곳 android:allowBackup="true" 앱을 사용하고 앱을 지웠다가 다시 깔면 그 기록이 남아있다. 이 옵션이 앱을 삭제하더라도 일정 부분을 백업한다. 그걸 불러올수있다. android:icon="@mipmap/ic_launcher" 앱의 아이콘이다. @테그는 경로를 의미한다. android:label="@string/app_name" 앱 이름 android:roundIcon="@mipmap/ic_launcher_round" 앱 아이콘이 동그라미로 그리는 경우. 앱의 아이콘 정해주는 옵션 android:supportsRtl="true" 라이트 투 래프트... 2020. 8. 15. 안드로이드 스튜디오: 에센셜 UI TextView LinearLayout의 자식 뷰 text: 글을 쓰는 속성 textclolr:글씨의 색을 정해주는 속성 디자인 탭에서 속성들을 알 수 있다. -> all atribute를 선택하면 속성들이 나온다. textsize -> 글씨 크기 설정 속성 컨트롤+스페이스 -> 이 텍스트 뷰가 가질 수 있는 속성들이 쫙 나온다. background -> 글씨의 배경색 Layout: 부모 뷰 컨포넌트가 될 수 있는 것들 부모컴포넌트는 화면에 나오지않고 화면의 구성을 정함. 배치시키고.. textview같은 자식으로만 사용하는 애들은 어떻게든 화면에 나오게 되고 배치를 정할 수 없다. 텍스트뷰의 속성으로 자리를 옮길 수 없음. LinearLayout에 의해서 textView의 위치가 정해진 것임. orie.. 2020. 8. 13. 1.3 CSS-FE 선택자와 property value (속성의 이름) span { color : red; } style 을 hyml에 적용하는 방법 세가지. inline internal external html 태그 안에다가 바디 안에 같은 스타일 부여하려 했을 때 같은 셀렉터로 동일한 속성값에 다른 벨류를 넣었다면 inline에 적용된게 최우선으로 적용 됨. 인라인으로 적용 된 스타일은 가장 먼저 적용된다(같은 속성을 추가하려 할 때) 구조와 스타일이 섞여있으면 좋지 않다. 은 헤드 안에 바로 스타일을 넣을 수 있다. 장:별도의 css파일을 관리하지 않아도 되고 서버에 css파일 부르기 위한 별도의 브라우저 요청 보내지않아도 되는 장점. external은 외부 css파일을 만들어서 include시킴. 별도 파일로 분류하.. 2020. 7. 19. 1.2 HTML - FE tag의 종류 스타일을 바꾸는건 CSS로 표현해주는게 좋다. unodered list li*4->들이 쫙 나온다. a 누르고 tab. 하이퍼 링크.. 반갑습니다. 여기 여러분들이 좋아하는 과일이 있어요. 사과 바나나 메론 귤 https://www.w3schools.com/tags/ref_byfunc.asp HTML Reference www.w3schools.com html tag 참고 사이트 레이아웃을 위한 태그 header section nav footer aside 모바일에서는 footer쓸 수 있음. nav= 네비게이션. section=검색부분을 section으로 해서 영역을 지정함. div 태그를 사용하여 사이트의 레이아웃을 만든다. div를 활용해 레이아웃 배치를 많이 한다. Company Na.. 2020. 7. 19. NAVER 부스트코스 1.1웹 개발의 이해 http는 어떤 종류의 데이터도 전송할 수 있도록 설계가 되어있음. 이미지 동영상 텍스트 문서.. 종류 가리지 않고 전송. 1.1 버전 가장 사용 많이 함. http 는 서버/클라이언트 모델. 클라이언트가 서버에게 응답 요청하면 서버가 요청을 받아서 클라이언트에게 응답을 준다. 무상태(stateless) 프로토콜: 서버는 클라이언트에게 받은 요청 응답하고 나면 클라이언트와 연결을 바로 끊는다. 클라이언트가 바로 다음것을 요청한다고 해서 서버는 아까 연결되었던 클라이언트와 같은지 다른지 알 수가 없음. 계속 연결상태 유지하는것이 아니라서 클라이언트와 서버가 최대 연결수보다 훨씬 많은 요청과 응답을 처리할 수 있음. 장:불특정 다수 대상으로하는 서비스에 적합 단:클라이언트가 이전에 뭘 했는지 알수가 없음. .. 2020. 7. 18. java3주차 객체란 무엇인가? 객체는 세상에 존재하는 모든 것. 프로그래밍에서 속성과 기능을 가지는 프로그램 단위이다. ex)날씨 프로그램 속성)온도,미세먼지 기능)날씨예보 클래스란 무엇인가? 객체를 생성하기 위한 틀이다. 붕어빵 기계 필요에 따라 객체를 만든다. 소형차, 대형차,, 용도에 따라 객체가 달라짐. 클래스는 다양한 객체 만들기 위한 하나의 틀을 만드는 것이다, 붕어빵 기계 팥이든 붕어빵 만들어주세요. 나는 거기에 팥 넣어.. 다른 재료 넣어 이때 붕어빵의 틀은 변하지 않아. 그 안의 속성과 기능이 달라지는거, 그랜져.. 공장에서 그랜져 생상 틀. 기능으로 배기량. 속성으로 색상, 바퀴 소비자. 검정, 일반바퀴, 배기량 2000cc이렇게 원하면 저렇게 출시 틀은 그대로 있고 상품을 그 틀에서 똑같이 제작 .. 2020. 6. 2. java2주차:나중에 다시 정리 2020. 6. 1. 안드로이드 스튜디오:AndroidManifest.xml, Java, Res 폴더 설명 패키지 명으로 앱을 구분하기 때문에 패키지 명은 고유해야한다. androidmanifest는 앱의 지도역할을 한다. android:allowBackup="true" 앱을 지워도 일정 정보가 백업되어 남아있게 한다. 그래서 앱을 지웠다가 다시 깔아도 나의 정보가 남아 있을 수 있다. android:icon="@mipmap/ic_launcher" 애뮬레이터 실행 시 메뉴를 누르면 내가 만들지 않았는데도 내가 만든 앱의 아이콘이 생긴다. @태크는 위치를 의미하는데 그래서 res에 들어가면 mipmap이 있고 ic_launcher에 들어가면 앱 아이콘이 있다. android:label="@string/app_name" 앱의 이름을 뜻한다. android:roundIcon="@mipmap/ic_launcher_r.. 2020. 5. 30. 이전 1 ··· 7 8 9 10 11 다음