일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 언제나휴일
- c#
- 표준 입출력
- 소켓 통신
- 충남 천안
- 네트워크 프로그래밍
- 원격 제어 프로그램
- 표준 라이브러리 함수
- 강의
- 추천
- 소스 코드
- 언제나 휴일
- 졸업 작품 소재
- 동영상 강의
- 산책하기 좋은 곳
- 파이썬
- 캡슐화
- 실습
- 독립기념관
- c언어
- C++
- 실습으로 다지는 c#
- 안드로이드 앱 개발
- 동영상
- 유튜브 동영상 강의
- 알고리즘
- 무료 동영상 강의
- 프로젝트
- Windows Forms
- 클래스 다이어그램
- Today
- Total
목록전체 글 (346)
프로그래밍 언어 및 기술 [언제나휴일]
[실습으로 다지는 C#] 문자열 출력 포멧프로그래밍 언어를 배울 때 출력문은 언제나 제일 먼저 만납니다Console.WriteLine("Hello, World");이번 실습에서는 문자열 출력 포멧에 관한 사항입니다.문자열 출력 포멧은 Console.WriteLine 메서드는 string.Format 메서드에서 같은 방식으로 표현할 수 있습니다. 이는 둘 다 문자열을 첫 번째 인자로 받기 때문입니다.using System;namespace Demo{ class Program { static void Main(string[] args) { string str = string.Format("Hello, World"); Console.W..
이번에는 내부 저장 장치에 파일 입출력하는 간단한 앱을 만들어 봅시다. 여기에서는 일기장을 내부 저장 장치에 저장하는 예를 들기로 할게요.먼저 activity_main.xml 파일에 컨트롤을 배치합시다. 최상위 요소는 LinearLayout을 배치하세요. 그리고 DatePicker와 EditText, Button을 배치합니다. 간략하게 날짜를 선택할 수 있게 DatePicker의 canlendarViewShown을 false로 지정하고 datePickerMode를 spinner로 지정합시다. MainActivity.java 파일을 편집합시다. 먼저 배치한 DatePicker와 EditText, Button을 참조할 멤버 필드를 선언하고 파일 명을 기억할 멤버 필드를 선언하세요. ..
이번에는 Canvas와 Paint를 사용하는 간단한 실습을 합시다. 사용자는 메뉴에서 그릴 도형을 선택(선, 원)할 수 있고 펜의 두께(얇게, 두껍게)를 선택하거나 색상(빨강, 파랑, 녹색)을 선택할 수 있습니다. 그리고 선만 그리게 하거나 원만 그리거나 전체를 그리는 것을 선택할 수 있고 전체 도형을 지우거나 가장 최근에 그린 도형을 지울 수 있습니다.먼저 여기에서 그릴 두 가지 도형을 정의합시다. 먼저 선과 원의 기반 형식인 도형 클래스를 정의합시다. 도형은 시작 좌표와 끝 좌료를 멤버 필드로 갖고 펜의 두께와 색상을 갖습니다. 파생 형식에서 각 멤버 필드의 값을 변경할 수 있게 설정자를 정의하고 접근 지정은 protected로 지정하세요. 끝 좌표는 화면 터치를 이동할 때 계속 변할 수 있어야 ..
이번에는 화면에 생성한 뷰를 터치하였을 때 처리를 위한 onTouchEvent 메서드를 재정의하여 원이나 선을 그리는 간단한 앱을 만들어 보아요. LINE을 1, CIRCLE을 2로 정의하고 현재 어떠한 도형을 선택하였는지 기억하는 정적 멤버 필드 dflag를 선언하고 LINE으로 초기 설정합시다. final static int LINE=1, CIRCLE=2; static int dflag = LINE;onCreateOptionMenu를 재정의하여 LINE과 CIRCLE 메뉴를 추가합니다. 앞에서는 xml 파일에서 메뉴 아이템을 설정하는 방법을 살펴보았는데 여기에서는 java 소스 코드에서 설정하는 방법입니다. @Override public boolean onCreateOption..
이번에는 안드로이에서의 그래픽에 관해 간단히 알아보기 위한 실습을 할 거예요. 그래픽을 표현할 때에는 View 클래스에서 확장한 클래스를 정의하여 구현합니다. 그리고 기존 Activity 클래스의 onCreate 메서드에서 컨텐츠 뷰를 설정할 때 layout(activity_main.xml) 파일을 전달하였는데 여기에서는 View클래스에서 확장한 클래스 개체를 전달합니다.public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(n..