728x90

전체 글 409

안드로이드(Android) 내부 클래스(Inner class)를 이용한 이벤트 처리

안드로이드(Android) 내부 클래스(Inner class)를 이용한 이벤트 처리 안드로이드에서 이벤트를 처리하는 방법에는 다양하게 있습니다. 이번 포스팅은 내부 클래스를 이용한 이벤트 처리 방법에 대해서 알아보겠습니다. 레이아웃은 다음과 같습니다. 다음은 MainActivity.java의 소스코드입니다. package com.example.buttonevent1; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity exten..

APP 2020.04.23

안드로이드(Android) onClick 이벤트 처리의 가장 간단한 방법

안드로이드(Android) onClick 이벤트 처리의 가장 간단한 방법 안드로이드에서 버튼 이벤트를 처리하는 가장 간단한 방법에 대해 알아보려합니다. 레이아웃에 적용된 어떤 객체는 화면에 표시가 됩니다. 사용자는 그 표시된 객체, 예를 들어 버튼을 누르면, 그 버튼의onClick 속성에 등록된 메소드가 호출됩니다. 위 버튼 객체에 onClick 속성과 값이 등록되어 있는 것을 볼 수 있습니다. 다음은 이 버튼 객체를 갖는 액티비티에 메소드로 등록되어 있는 "onClick" 이라는 메소드를 만들어주어야 합니다. 이 방법은 onClick에 대한 이벤트처리 방법중 가장 간단한 방법으로 사용됩니다. *확인하세요. onClick 속성에 선언하는 메소드는 구체적으로 다음의 3가지 조건을 지켜야 합니다. 1) pu..

APP 2020.04.23

안드로이드(Android) 선형레이아웃(LinearLayout) 이중배치, 테이블레이아웃처럼 사용하기

안드로이드(Android) 선형레이아웃(LinearLayout) 이중배치, 테이블레이아웃처럼 사용하기 안드로이드(Android)에서 선형레이아웃(LinearLayout)을 공부하면서 처음에는 수평적(Horizontal)으로 배치, 수직적(Vertical)으로 배치하는 것만 생각했었습니다. 테이블과 비슷하게 생각해보면, 메인이 되는 선형레이아웃(LinearLayout)을 Table로 생각하고 수직적(Vertical)배치로 두고, 그 안에 또 선형레이아웃을 수평적(Horizontal)으로 배치하면 테이블처럼 사용할 수 있습니다. 메인이 되는 선형레이아웃이 Row가 되고, 그 안에 수평적 배치를 하는 것이 하나의 셀로 사용하는 것과 비슷합니다.같습니다. 이런 모양의 간단한 앱이 있다고 할 때, 가로와 세로로 ..

APP 2020.04.23

3D 블렌더(Blender) 큐브(Cube) 만들기

3D 블렌더(Blender) 큐브(Cube) 만들기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이번 포스팅은 블렌더(Blender)를 이용해 큐브(Cube)를 만들어보려고 합니다. 큐브 모양의 한 정육면체를 만드는 과정입니다. - 색칠하기 - 모서리 라운딩처리 정육면체 9개 쌓아올리기 - Array 기능 사용(Modifier Properties -> Add Modifier -> Generate -> Array) 현재 이 큐브모형은 작업 그리드에서 정중앙에 놓여있지 않습니다. 정 중앙으로 옮겨서 작업해줍니다. 정육면체를 작업화면 그리드의 x, y, z축 정중앙에 놓기 - Array로 생성한 물체 모두 적용하기 - 중앙점을 물체의 중앙으로 위치시키기 [왼쪽 ..

3D blender 2020.04.19

3D 블렌더(Blender) 색 넣기, 색 입히기, 색칠하기, coloring

3D 블렌더(Blender) 색 넣기, 색 입히기, 색칠하기, coloring 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 블렌더(Blender)에서 물체에 색칠하는 방법에 대해 알아보겠습니다. 1. 먼저 색칠하고자 하는 부분을 선택합니다. 2. 그리고 오른쪽 메뉴바에서 [ Material Properties ] 를 선택합니다. 3. [ + 모양 Add Material Slot ]을 누르고 아래 Base Color에서 색칠하고자 하는 색으로 변경해준 뒤 4. Material Slot 아래의 [ Assign ] 버튼을 누룹니다. 5. 바로 적용이 안되는 경우 우측 상단에 Viewport Shading 아이콘에서 [ 설명 : Display in Material..

3D blender 2020.04.19

3D 블렌더(Blender) Bevel을 사용해서 큐브, 사각 상자 꼭지점 모서리 둥글게 만들기

3D 블렌더(Blender) Bevel을 사용해서 큐브, 사각 상자 꼭지점 모서리 둥글게 만들기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 블렌더를 사용해서 각진 상자, 큐브, 사각 상자의 꼭지점이나 모서리를 둥글게 만드는 방법에 대해 알아보겠습니다. 그 기능을 수행하는 것이 Bevel 이라는 기능인데요. Bevel메뉴를 사용하여 사각형을 컨트롤하여 원처럼 보이게도 할 수 있습니다. 먼저 둥글게 만들고 싶은 Edge들을 선택하고, Bevel을 이용하여 깎고, 마우스 휠을 사용해 깎는 정도를 조절할 수 있습니다. Bevel 단축키 : Ctrl + B 이번 포스팅은 3D 블렌더(Blender) Bevel을 사용해서 큐브, 사각 상자 꼭지점 모서리 둥글게 만들..

3D blender 2020.04.19

3D 블렌더(Blender) 프린팅 모델링으로 의자 만들기

3D 블렌더(Blender) 프린팅 모델링으로 의자 만들기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 블렌더로 의자 만들기를 풀 영상으로 제작해보았습니다. 1. 큐브 윗면만 남기기 2. 남은 윗면을 반쪽으로 만들기 3. mirror 추가하기 4. soildfy 추가하기 (두께 조절) 5. Subdivision surface 2개 추가하기 - 하나는 simple mode - 다른 하나는 Catmull-clark 모드로 적용 6. 원하는 모양으로 수정하기 - 의자 만들기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^

3D blender 2020.04.19

3D 블렌더(blender) Subdivision surface 표면을 더 잘게 나누기, 물체 부드럽게 만들기

3D 블렌더(blender) Subdivision surface 표면을 더 잘게 나누기, 물체 부드럽게 만들기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이번 포스팅은 간단합니다. 거칠었던 물체의 표면을 더 잘게 나누어 부드럽게 표현할 수 있는 Subdivision surface 기능을 알아보겠습니다. 물체 부드럽게 만들기 1. object mode에서 현재 만들고 있는 물체를 선택 2. 오른쪽 사이드 메뉴바의 Modifier Properties(스페어 모양의 아이콘)을 선택 3. [ Add Modifier ] -> [ Generate ] -> [ Subdivision surface ] 선택 4. 아래부분에 Subdivisions 옵션에서 Viewport..

3D blender 2020.04.19

3D 블렌더(blender) inset face 내부 표면 생성하기

3D 블렌더(blender) inset face 내부 표면 생성하기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이번 시간은 블렌더(blender)에서 inset face 사용하는 법에 대해 알아보겠습니다. inset face는 어떤 물체의 한 표면에서 내부로 들어가는 같은 각을 가진 표면을 만드는 것입니다. inset face 단축키 : [ I ] key ( 알파벳 i ) inset face 응용 영상 삼각 표면의 inset face 이처럼 inset face는 다양한 각도의 표면에 적용할 수 있습니다. 이번 포스팅은 3D 블렌더(blender) inset face 내부 표면 생성하기 에 대해 알아봤습니다. 도움이 되셨다면 광고 한 번 클릭 부탁드립니다...

3D blender 2020.04.19

3D 블렌더(blender) 프린팅 모델링 물체에 구멍뚫기, 구멍내기, 구멍막기

3D 블렌더(blender) 프린팅 모델링 물체에 구멍뚫기, 구멍내기, 구멍막기 도움이 되셨다면 광고 한 번 클릭 부탁드립니다. 한 번의 클릭이 제게 큰 힘이 된답니다!^^ 이번 포스팅은 블렌더에서 물체에 구멍을 뚫거나 구멍을 막을 수 있는 방법에 대해 알아보고자 합니다. 먼저 물체에 구멍을 내보는 방법입니다. Edit Mode에서 면을 선택하여 면을 제거하는 방법이 가장 이해하기 쉬울 것 같아 면을 제거해보았습니다. 물체에 구멍 뚫는 법 첫 번째 방법. 제거하고자 하는 면을 선택한 뒤, 마우스 우 클릭 -> Delete Face 두 번째 방법. 면 선택 후 [ Delete ] key -> Face 다음은 뚫린 물체의 구멍을 막는 방법입니다. 1. 뚫린 부위의 선을 선택합니다. 2. 마우스 우 클릭 ->..

3D blender 2020.04.19
728x90