본문 바로가기

반응형

안드로이드

안드로이드 레이아웃(LinearLayout, RelativeLayout, FrameLayout) 안드로이드 레이아웃 구성에 대해 알아보겠습니다. 레이아웃은 크게 3가지 종류가 있죠 1. LinearLayout은 사각형 모양의 틀을 이용하여 Box형식으로 나타내는 방식입니다.2 RelativeLayout은 상대적인 공간을 이용한 방식인데요, 자유롭게 드래그로 위치를 나타낼 수 있죠3. FrameLayout은 안드로이드 화면에서 많이 쓰이는 레이아웃이죠, 여러개의 뷰를 중첩하여 보여줄 수 있으며 단순하여 여러가지 뷰들을 보여줄때 사용되죠 먼저 LinearLayout입니다. 선이 딱 지정되어 있는걸 볼 수 있죠 Origentation의 설정을 통해 가로로 정렬할지, 세로로 정렬할지를 나타낼 수 있습니다. Gravity는 View들의 위치를 지정해주는 역할을 하죠 체크를 해주시면 이동하는것을 볼 수 있어요.. 더보기
안드로이드 어플만들기 LayoutInflater 레이아웃 인플레이터 안드로이드 어플만들기 LayoutInflater에대해 알아보겠습니다. LayoutInflater는 해당 레이아웃에 다른 xml을 띄우는 기능을 할 수 있죠 크게복잡하지 않고 알아놓으면 언젠가는 쓸법한 기능인데요 먼저 Main View를 꾸며줍니다. LinearLayout으로 공간을 설정해주고, View버튼을 클릭했을때 해당 Layout에 다음 페이지를 띄우게 만들 예정이에요 Activity_next에는 앞에 LinearLayout에 들어갈 형태를 만들어줍시다. 간단하게 Toast가 뜨도록하는 버튼을 만들었어요 id는 button2로 설정이 되어있네요 그렇다면, Java소스를 봅시다. 이전에 intent를 통한 화면전환과는 달리 MainActivity에서만 작업을 해도 가능한데요, 먼저 Oncreate에 .. 더보기
Android studio로 어플 만들기#1 (버튼과 인터넷페이지 연동) 오늘은 간단한 어플을 만들어보겠어요~ button을 생성하고, 버튼을 클릭했을때 반응하는것을 해볼텐데요 먼저 프로젝트파일을 생성합니다. Minimum 타겟은 휴대폰 버전보다 낮게 설정해주세요 Android studio가 여러 기능을 지원하는데일단 우리는 우리가 기능을 만들어서 사용할것이기 때문에Empty Activity를 선택합시다. 생성! activity_main 화면에 Button을 생성합시다.왼쪽에 Button이라고 되어있는것을 드래그하면 생성이되요더블클릭해서 BLOG라고 이름을 설정해줍니다.그리고 , 오른쪽편에 보시면 id부분을 blogbtn으로 지정을 해줍니다. Onclick 이벤트를 설정할것인데요,Onclick은 사용자가 한번 클릭했을때 발생할 이벤트를 설정하는거예요이름을 Onclick1로 설.. 더보기

반응형