Develop(9)
-
HTML 태그 정리
안에 들어가는 태그 문서의 키워드, 제목, 요약을 나타내는 태그로 활용 문서의 제목을 나타내는 태그로 활용 NAVER CSS 파일을 연결할 때 사용하는 태그 js를 불러오는 태그 안에 들어가는 태그 제목 태그 , , , , , Html Html Html Html Html Html Html Html Html Html Html Html 문단 태그로 텍스트를 감싸는 태그 문단 태그입니다 형식화된 텍스트를 나타내는 태그 띄어쓰기, 들여쓰기, 줄바꿈 등이 그대로 표시됨 pre 태그입니다. pre 태그입니다. pre 태그입니다. pre 태그입니다. 줄 바꿈 태그 br태그입니다. br태그입니다. br태그입니다. br태그입니다. 수평선을 그리는 태그 강조 태그로 글자를 굵게 표시해 줌 스트롱태그입니다. 스트롱태그입니다..
2019.04.18 -
안드로이드 XML 속성 & 네이밍 기법
가장 위쪽에 있는 코드는 XML 파일에 일반적으로 추가 하는 정보이고, 이 파일이 XML 형식으로 된 것을 알려준다. ...중략... 태그 속성에 xmlns:로 시작하는 속성이 있다. xmlns: 뒤에 있는 android는 나머지 속성의 접두어로 사용 된다. ...중략... 접두어는 위 코드처럼 사용자가 원하는 단어로 변경할 수 있다. 보통 오픈 소스 라이브러리를 제작하여 배포할때 사용된다. xmlns 접두어 접두어 의미 xmlns:android 안드로이드 기본 SDK안에 포함된 속성을 사용함 xmlns:app 프로젝트에 사용되는 외부 라이브러리에 포함된 속상을 사용함 xmlns:tools 안드로이드 스튜디오의 프리뷰 화면등에서 화면에 보여줄때 사용함 id 속성 id 속성 값은 아래와 같은 형식으로 정의..
2019.04.18 -
#6 안드로이드 레이아웃
레이아웃 종류 이름 설명 ConstraintLayout (제약 레이아웃) 제약 조건을 이용하여 화면을 구성함 LinearLayout (리니어 레이아웃) 한 쪽 방향으로 차례대로 뷰를 추가하여 화면을 구성함 RelativeLayout (상대 레이아웃) 부모 컨테이너나 다른 뷰와의 상대적 위치로 화면을 구성함 FrameLayout (프레임 레이아웃) 가장 상위에 있는 하나의 뷰 또는 뷰그룹만 보여줌 TableLayout (테이블 레이아웃) 격자 모양의 배열을 사용하여 화면을 구성함 스크롤뷰 (ScrollView) 하나의 뷰나 뷰그룹을 넣을 수 있고 포함하고 있는 내용물이 디바이스 화면에서 넘치면 스크롤을 만들어 줌 뷰 정렬 속성 속성 설명 layout_gravity 부모 컨테이너의 여유 공간 안에서 뷰를 정..
2019.04.17 -
#5 안드로이드 뷰와 뷰의 크기 속성
뷰(View) 뷰는 일반적으로 컨트롤이나 위젯으로 불리는 UI 구성 요소이다. 즉, 사용자 눈에 보이는 화면의 구성 요소들이 바로 뷰이다. 다수의 뷰를 포함하고 있는 것을 뷰그룹(ViewGroup)라고 한다. 뷰는 뷰그룹 안에 있고 뷰는 그 안에서 위치를 지정할 수 있다. 위젯 & 레이아웃 뷰 중에서 일반적인 컨트롤의 역할을 하는 것을 위젯(Widget)이라고 함. 뷰 그룹 중에서 내부에 뷰들을 포함하고 있으며 뷰들을 배치하는 역할을 하는 것을 레이아웃(Layout)이라고 함. 뷰의 크기 속성 속성 설명 layout_width 뷰의 폭을 설정함 layout_height 뷰의 높이를 설정함 폭과 높이 값 구분 설명 wrap_content 뷰의 내용물의 크기에 자동으로 맞춤. match_parent 뷰를 상..
2019.04.17 -
안드로이드 스튜디오 프리뷰 화면 한글 오류 해결 방법
Windows 경로 C:\Program Files\Android\Android Studio\plugins\android\lib\layoutlib\data\fonts Mac OS 경로 Android Studio.app\Contents\plugins\android\lib\layoutlib\data\fonts 위 경로에서 fonts 파일을 찾아서 수정 NotoSansCJK-Regular.ttc 위 부분을 찾아서 NanumGothic.ttf 위와 같이 변경 해준 후 파일 저장하고 Android Studio를 재시작해주면 프리뷰 화면에 한글이 정상적으로 표시됨
2019.04.15 -
#4 안드로이드 프로젝트 파일 디렉터리 구조
저번 강좌까지 진행했다면 코드는 한 줄도 편집한 적이 없을 것이다. 코딩에 들어가기 전 프로젝트 파일 구조에 대해 설명하려고 한다. 우선 프로젝트 디렉터리 구조를 보면 이런 형식이다. Project ├─ .gradle ├─ .idea ├─ app │ ├─ build │ ├─ lib │ └─ src │ ├─ androidTest │ └─ main │ ├─ AndroidManifest.xml │ ├─ asset │ ├─ java │ └─ res │ ├─ anim │ ├─ animator │ ├─ color │ ├─ drawable │ ├─ layout │ ├─ menu │ ├─ mipmap │ ├─ raw │ ├─ values │ └─ xml │ ├─ build ├─ gradle ├─ build.gradle..
2019.04.14