반응형

안드로이드 어플 14

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

테이블레이아웃 적용한 계산기 앱 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
반응형