본문 바로가기
  • 개발자를 꿈꾸는 중

전체보기66

데이터 조회 조회 명령어 절 기능 SELECT 필요한 행이름의 리스트 나열 DISTINCT 데이터의 중복을 제거 FROM 조회하는 테이블명의 리스트 나열 WHERE 조회하는 열의 조건 나열 GROUP BY 동일한 값을 갖는 열들을 한 그룹으로 묶음 HAVING 열들의 그룹이 만족해야 하는 조건 제시 ORDER BY 열들의 정렬 순서 제시 SELECT * FROM EMP; --의미 : EMP 테이블(FROM EMP)의 모든 행들(*)을 조회(SELECT) 특정 행들만 조회: SELECT car, house FROM EMP; --의미 : EMP table에서 car와 house행만 조회 행의 값을 추가적으로 계산(연봉): SELECT sal, sal*12+commission FROM employee; --sal: 월급,.. 2022. 6. 8.
간단 계산기 만들기 - [실습 1_2] 오늘 실습의 결과물: 계산기 연산 구현 # 메인 [MainActivity] xml 파일에서 만든 위젯들을 가져오기위해 타입에 맞게 변수들을 선언한다. 오류가 발생한다면 import를 확인해보자. result : 나머지 버튼이나 나누기 버튼에서 값을 소수점 한자리까지 표현해주기 위해 그 값을 받을 Double 타입변수가 필요하다. num1, num2 : TextView 타입을 String으로 바꾼 값을 받아줄 변수이다. 자동생성된 Oncreat 메서드 안에서 시작한다. 새로 생성한 변수들과 xml 위젯들을 연결하기 위해 아래처럼 써준다. 더하기 버튼 구현 addBtn에 클릭했을때 반응하는 기능을 추가하니 setOnClickListener() 메서드를 사용하자. 우선 전체코드를 보자. set까지만 적어도 탭.. 2022. 5. 25.
기본 위젯 - Basic Widget 용어 View class : 화면에 보이는 모든 것들은 위젯이라고 한다 위젯들은 View Class의 상속을 받는다 Layout: 다른 위젯들을 담을 수 있는 위젯 ViewGroup Class에 포함 Layout 종류 LinearLayout RealtiveLayout FrameLayout GridLayout TableLayout Widget 위젯 - Button : 버튼 생성 - CheckBox : 체크박스 - RadioButton : 라디오 버튼(동그란거) - TextView : 글자 입력 - ImageView : 이미지 추가 - EditText : 글자를 입력하는 빈 공간 생성 각 위젯들의 속성이나 사용법, 메인 클래스와 연결하는 방법은 실습을 통해서 살펴보자. 2022.05.25 - [Android.. 2022. 5. 25.
간단 계산기 만들기 - [실습 1_1] 오늘 실습의 결과물: 위에 숫자 두개를 입력하고 원하는 계산의 버튼을 누르면 그에 맞게 결과값이 가장 아래 계산결과에 출력되는 계산이 입니다. # 화면 [activity_main] 먼저 새 프로젝트 생성 후 레이아웃을 LinearLayout으로 바꿔줍니다. 사진에 보이듯이 모든 위젯들은 한줄로 수직으로 배치되어 있으니 레이아웃에 orientation 속성을 vertical로 설정해 줍니다. 이제 나머지 위젯들을 생성해줍니다. 숫자 입력칸: EditText 연산 버튼 : Button 계산결과: TexiView 각각의 위젯들이 화면에서 동일한 공간을 주기위해 Layout-weight 속성을 사용하고 각 위젯들에게 1씩 부여한다 위젯이 많으니 하나의 예시만 자세히 보겠습니다. 여기에 보면 id, layout_.. 2022. 5. 25.
반응형