반응형

안드로이드 35

안드로이드 예제 - 테이블레이아웃

테이블레이아웃 적용한 계산기 앱 RelativeLayout이 적용된 계산기 앱을 만들었는데 이번에는 테이블레이아웃을 적용하였습니다. 추가된 부분은 버튼을 눌려서 숫자를 입력하는 것입니다. 그리고 에디트텍스트에 커서를 위치하지 않고 그냥 클릭했을 때 토스트메시지가 나오게 설정하였습니다. ---------------------------------------------------------------------------------- 코딩은 메모장으로 MainActivity.java, activity_main.xml을 첨부파일로 올렸습니다. ---------------------------------------------------------------------------------- 테이블레이아웃의 경우..

Android 2016.09.04

안드로이드 예제 - 중첩 리니어레이아웃(LinearLayout)

중첩 리니어레이아웃(LinearLayout) 설정하기 안드로이드 레이아웃 중에서 가장 많이 사용하는 레이아웃이 바로 "리니어 레이아웃"입니다. 리니어 레이아웃은 왼쪽 위부터 아래쪽으로 또는 오른쪽으로 배치하는 레이아웃입니다. 레이아웃을 만들다보면 화면 분할을 하는 경우가 있는데 이때 중첩리니어 레이아웃을 설정해주면 됩니다. 간단하게 위와 같은 방법으로 중첩해서 레이아웃을 만들 수 있습니다. ------------------------------------------------------------------------------------------------------------------ ** 리니어 레이아웃을 이용할 때 필요한 속성 - layout_weight : 레이아웃이 전체화면에서 차지하는 비..

Android 2016.09.03

안드로이드 - for문을 이용하여 위젯 등록, 리스너 초기화하기

for문을 이용하여 여러개의 개체를 등록, 초기화하기 안드로이드 앱에서 여러개의 버튼을 이용할 때 findViewById()를 통해서 자바코딩으로 가져오는 작업을 일일히 해야합니다. 하지만 이런 번거로운 작업을 쉽게 끝낼 수 있는 방법이 있습니다. 바로 for문을 이용하여 반복작업을 해주는 것입니다. 3개의 라디오 버튼이 필요한 예제가 있습니다. ------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------..

Android 2016.09.01

안드로이드 예제 - intent 예제

안드로이드 예제 - 인터넷, 전화 버튼 생성하기 간단한 버튼을 생성한 후 버튼을 클릭하면 인터넷과 전화 탭으로 넘어가는 예제 MainActivity.java에 추가할 코딩 - 홈페이지 열기Intent mintent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.nate.com"));startActivity(mintent); - 전화 걸기Intent mintent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:/911"));startActivity(mintent); - 갤러리 열기Intent mintent = new Intent(Intent.ACTION_VIEW, Uri.parse("content://media/inte..

Android 2016.08.30

안드로이드 스튜디오 HAXM (AMD CPU)

안드로이드 스튜디오 HAXM 문제 안드로이드 스튜디오를 이용할때 가상 머신(단말기)를 이용하려면 인텔 CPU의 HAXM기능이 있어야합니다. 하지만 AMD CPU의 경우 지원하지 않기 때문에 다른 방법을 찾아야합니다. 1. 직접 가지고 있는 단말기를 이용한다 2. Genymotion을 이용하여 HAXM없이 에뮬레이터를 이용한다 저는 Genymotion을 이용한 방법을 알려드릴려고 합니다. 먼저 회원가입을 진행하셔야합니다. 회원가입은 닉네임과 이메일 비밀번호만 설정하면 되는 간단한 과정입니다. 회원가입을 하시면 상단에 다운로드 탭이 추가됩니다. 별도로 Virtual Box를 설치하여 이용하는 프로그램이므로 Virtual Box가 없는 분들은 with VirtualBox를 있는 분들은 without Virtu..

Android 2016.08.30
반응형