본문 바로가기

컴퓨터 공학231

[안드로이드 스튜디오] 패키지 구조, 용어 정리 왼쪽 바에서 Android - app - manifests AndroidManifest.xml에서 - 아이콘 같은 소스 자료로 이동하려면 Ctrl 누르고 마우스를 갖다대면 링크로 넘어갈 수 있음 - Activitiy 선언을 담당하고 있음 Res - Drawable 외부 이미지를 가져와서 넣는 곳 Res - mipmap dpi 안드로이드에서 사용하는 해상도 단위 Res - values 주요 컬러들 지정해놓기 Res - strings 주요 단어들 지정해놓기 2019. 11. 23.

[안드로이드 스튜디오] intent 사용해서 화면 전환하기 MainActivity.java package com.ogrg.myapplication2; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; public class MainActivity extends AppCompatActivity { private Button btn_move; private EditText et_test; private String str; @Override protected void onC.. 2019. 11. 23.

[안드로이드 스튜디오] 라디오 버튼 사용하기 package com.ogrg.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private RadioGroup rg_gender; private RadioButton rb_man, rb_woman; private Button .. 2019. 11. 23.

[C# 실습 예제] 비주얼 스튜디오2019_ Delegate ■ 목적 - 함수의 대리자 (사전적인 의미: Delegate '대리자') - method 동일한 Type의 delagate를 선언 - 선언한 delegate 변수 생성 - 생성한 delegate에 사용할 method를 참조 시킴 - CallBack method 구현 : method의 인자로 delegate를 사용하여 다른 함수에서 delegate 함수를 호출해서 사용하도록 함 - 델리게이트의 일반화 (delegate): 일반화 Type으로 선언 할 경우 어떤 Type의 method 든지 사용할 수 있음 - 델리게이트 체인(delegate chain) : - +=, -=로 함수를 연결하거나 해제해서 순서대로 호출할 수 있음 > UI 만들고 naming 하기 - listbox 만드는 이유는 delegate .. 2019. 11. 13.

[C# 실습 예제] 비주얼 스튜디오 2019 _사용자 정의 컨트롤 이 글은 유투브 강의 보고 요약한 것입니다. 따라 실습하면서 캡쳐한 것이니 생략된 부분이 많을 것입니다. 자세히 공부하고 싶은신 분은 영상을 참고해주세요. 훌륭한 강의 제공해주신 유튜버 DoriDori님께 감사합니다. https://youtu.be/o2PQDs90iHA ※ 비주얼 스튜디오 2019(윈도우) ■ 컨트롤이란? ■ 사용자 정의 컨트롤 - Winform 에서 기본적으로 제공하는 Control 외 사용자가 원하는 형태의 Control를 만들어서 사용할 수 있음 - Code를 분리해서 가독성을 높여 줄 수 있음 - Control의 재사용이 뛰어남 ■ 프로젝트 만들고 사용자 정의 컨트롤 생성하기 - 상단 메뉴바에서 [프로젝트]-[사용자 정의 컨트롤 추가] - 우측 솔루션 탐색기에서 프로젝트에 커서 두.. 2019. 11. 12.

[C# 실습 예제] 비주얼 스튜디오 2019_동적 레이아웃 구성하기 이 글은 유투브 강의 보고 요약한 것입니다. 강의를 보고 따라 실습하면서 캡쳐한 것이니 생략된 부분이 많을 것입니다. 자세한 내용은 영상을 참고해주세요. 훌륭한 강의 제공해주신 유튜버 DoriDori님께 감사합니다. https://youtu.be/pybW6YxZHRQ 디스플레이 다양해지면서 화면 비율을 동적으로 바꾸는 것이 필요해졌다. 목적에 맞게 화면을 가변적으로 움직일 수 있게 만들고, 화면 구성을 어떻게 할 것인가 잘 정해놓으면 나중에 유지보수할 때가 좋다. 종류 1 단일 2 Split 3 왼쪽 상단 중간 4 상단 중간 5 복잡 오늘은 컨트롤을 만들고 버튼이랑 메인화면을 분리시키는 작업을 할 것이다. ■ 단일 ■ Split 사용하기 ■ TableLayout 사용하기 2019. 11. 8.