[안드로이드] 레이아웃(2) - RelativeLayout(상대 레이아웃) 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. RelativeLayout(상대 레이아웃) 상대 레이아웃은 부모 컨테이너나 다른 뷰와의 상대적인 위치를 이용해 뷰의 위치를 결정 할 수 있습니다. 예를 들어 하나의 뷰 밑에 또 다른 뷰를 배치하고 싶을 때 뷰밑에 지정하는 속성을 XML 레이아웃에서 설정 할 수 있습니다. 예를 들면 다음과 같습니다. A라는 뷰는 부모 뷰의 위쪽으로 배치를 하였고 C라는 뷰는 A의 오른쪽아래에 배치 그리고 마지막 B는 A의 아래 그리고 C의 왼쪽으로 배치 하였습니다. 예제를 통하여 상대레이아웃에 대해서 더 자세.. 더보기 [C언어] 포인터(5) - 포인터의 연산 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 1.포인터(5) 1) 포인터의 연산 포인터에 저장된 값은 부호없는 정수 입니다. 그렇기 때문에 정수 처럼 덧셈 뺄셈 등 증감연산자나 비교연산도 가능합니다. 다음과 같은 코드에서 ptr++의 결과를 알아 보도록 하겠습니다. int *ptr = (int *)0x100; ptr++을 하였으니 0x101될 것이라고 생각할 수 있습니다. 하지만 이것은 잘못된 생각 입니다. ptr은 int 형이기 때문에 0x100 ~ 0x103 까지의 범위를 사용합니다. 그렇기 때문에 ptr++을 했을 경우에는 0x1.. 더보기 [안드로이드] 레이아웃(1) - LinearLayout(리니어 레이아웃) 안녕하세요 ! 초보개발자 입니다. 이 블로그는 개인 공부 정리용 블로그 입니다. 혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.그럼 시작하도록 하겠습니다. 레이아웃을 설명 하기 위해서는 뷰와 뷰그룹이 무엇인지 알아야 합니다. 먼저 뷰는 위젯이라는 이름으로 불리는 UI 요소입니다. 즉 눈에 보이는 화면의 구성 요소들을 뜻 합니다. 그리고 뷰그룹은 앞에서 설명한 여러개의 뷰들을 포함한 것을 말합니다. 그렇다면 레이아웃이란 무었일까요 ? 레이아웃은 뷰그룹 중에서 자주 사용하는 뷰의 배치 방식을 정의한 것이라고 할 수 있습니다. 안드로이드에서 제공하는 레이아웃은 리니어 레이아웃,상대 레이아웃, 프레임 레이아웃, 테이블 레이아웃, 스크롤 뷰 , 그리고 .. 더보기 이전 1 ··· 7 8 9 10 11 12 13 ··· 18 다음