본문 바로가기

기초6

안드로이드 프로그래밍 쉽게 시작하기 6. 로그인 화면 만들기 안드로이드 프로그래밍 쉽게 시작하기 6. 로그인 화면 만들기 이번 글에서는 안드로이드 어플에서 로그인 화면을 만드는 방법에 대해서 알아보겠습니다. Login Activity를 클릭합니다. Login Activity 를 선택하고 Finish를 클릭합니다. 버튼을 드래그해서 놓습니다. 그리고 Text에 "로그인 화면으로" 를 적었습니다. 버튼을 클릭하면 로그인 화면이 나타나도록 어플을 제작 해보겠습니다. 화면 오른쪽의 Attribute의 onClick에는 login이라고 적었습니다. 아래 그림은 Attribute 화면을 더 확대해서 캡처한 화면입니다. 그러면 이제 MainActivity.java 코드를 작성해보겠습니다. 아래 코드는 그림 속의 코드입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13.. 2017. 11. 19.
JDBC 기초 Java Database Connectivity Java API의 하나로 데이터 베이스 연결 데이터 베이스 안의 데이터를 검색하고 데이터를 변경 할 수 있게 한다 JDBC 프로그램 개발 순서 DBMS 설치 자신이 설치한 DBMS에 필요한 JDBC 드라이버 설치 JDBC가 제공하는 기능을 이용해서 데이터베이스 응용 프로그램 개발 java.sql JDBC 기능 java.sql에는 어떻게 JDBC가 구현 될지에 대한 인터페이스만 있다 실제 DBMS에 접속하고 활용하는 기능은 각각 DBMS에서 구현 클래스를 만들어서 배포 https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.41 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16.. 2017. 11. 9.
C 언어 기초 C언어 개요 프로그래밍 언어 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어 출처 : https://ko.wikipedia.org/wiki/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4 C언어의 장점 간결성 구문이 간결하고 프로그램 개발에 필요한 핵심 기능들을 제공한다 이식성 모든 컴퓨터에서 동일하게 동작하는 표준 라이브러리 함수를 프로그래머에게 제공하므로 모든 하드웨어 지원이 가능한 기계-독립적인 프로그램 개발이 가능하다 효율성 프로그램의 크기가 작으며 , 실행 속도가 빠르다 프로그램 개발 순서 컴파일 사람이 작성한 코드를 기계가 알 수 있는 기계어로 번역하는 과정 .obj 파일 생성 링크 컴파일 과정에서 생성된 .obj .. 2017. 11. 8.
자바 제어문 조건문 선택문 반복문 / if else if / switch case / for , while 제어문 프로그램의 흐름을 제어 할 수 있도록 도와주는 실행문 조건문 : 조건 만족여부에 따라 실행문을 제어 if~else if 선택문 : 변수에 일치하는 경우의 값에 따라 실행문 제어 Switch~case 반복문 : 특정 실행문을 여러번 반복 실행 할 수 있도록 제어 for , while ●조건문(if~else) 조건식의 값이 참인지 거짓인지에 따라 실행문의 제어가 결정된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 if(수업이 있으면) { 출석한다 } boolean lecture = true; if(lecture == true){ System.out.println("출석"); } //조건식이 참일때 실행문을 실행 if(수업이 있으면){ 출석 } else(수업이 없으면).. 2017. 9. 25.
자바 형변환 type int double 나눗셈 이번글에서는 기초적인 형변환에 대해서 알아보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 public class TypeConversion { public static void main(String[] args) { int i;//int형 변수 i 선언 double f;//double형 변수 f선언 f=5/4;// 5 / 4 를 double형 변수 f에 저장 System.out.println(f);//1.0이 출력된다. f= (double)5/4;//double 형 변수 5.0을 정수 4로 나눠주면 실수 1.25가 f에 저장된다. System.out.println(f);//1.25가 출력된다. f=5/(double)4; System.out.prin.. 2017. 9. 22.