일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 크롤링
- 생성자
- 예외
- R1C3
- 자바
- SQL입문
- 자바 예외
- 함수 선언
- SQL
- 자바 오류
- 배열 예제
- 숫자형식오류
- html
- 함수
- 웹브라우저 수용도
- DoitSQL입문
- 웹 브라우저 전쟁
- DoIt
- 크롤링 오류
- DoitSQL
- Doit입문SQL
- 페이지분석
- HTML역사
- 데이터베이스
- 숫자 형식
- 예제
- 우아한테크
- 배열 3요소
- dbms
- 키-값 데이터베이스
- Today
- Total
목록분류 전체보기 (221)
프로그래밍
2023.05.02.화 연산자 - 데이터를 처리하여 결과를 산출하는 것을 연산이라고 한다 - 이 연산에 사용되는 표시, 기호를 연산자라고 한다 - 연산되는 데이터는 피연산자라고 한다 대입연산자 =, *=, /=, %=, +=, -= 변수공간 = 값; 값을 변수공간에 저장한다 : 일반적으로 대입 연산자는 우선순위가 낮은편이다. 대입연산자(=)와 비교연산자(==)를 헷갈리지 않도록 주의 a*=b는 a=a*b와 같다 a*=b a = a*b a/=b a = a/b a%=b a = a%b a+=b a = a+b a-=b a = a-b 산술연산자 +, -, *, /, % 순서대로 더하기, 빼기, 곱하기, 나누기(몫), 나머지 / 는 그냥 나누는 것이 아닌 몫을 구하는 연산자이다 int a = 10; System.o..
day 01 2023.05.02.화 패키지 [ 패키지 ]는 소스코드를 예쁘게 넣을 "서랍" : 일종의 단위 캐릭터 티모 패키지 -> 티모 정보 소스코드 -> Q() 액션 소스코드 -> W() 액션 소스코드 클래스 [ 클래스 ] : 자바언어의 "기본단위" : 기본단위인 클래스 파일은 ".java" 확장자명을 가짐 ★ 대문자로 시작! 함수 [ 함수 ] 모든 프로그램 '동작'은 "함수(메서드)"가 진행한다 함수(상자) 곧 기능 입력값을 넣으면 일련의 과정을 통해 결과값을 출력한다. 만약 일련의 과정이 '더하기'이면 '더하기' 함수가 되는 것 입력값과 결과값의 여러 다른 이름 x == 입력값,"input,인자",인수,매개변수,파라미터,argument,... y == 결과값,"output",반환값,return,...
둘째 마당 05 프래그먼트 이해하기_02 실행화면 디자인 프로젝트 설명 [첫 번째 이미지], [두 번째 이미지], [세 번째 이미지] 버튼을 누르면 각각의 이미지로 이미지뷰가 바뀐다 activity_main.xml MainActivity.java package org.techtown.samplefragment; import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import android.os.Bundle; public class MainActivity extends AppCompatActivity implements ..
둘째 마당 05 프래그먼트 이해하기_01 실행화면 디자인 프로젝트 설명 [메뉴 화면으로] 버튼을 누르면 메뉴 프래그먼트로 [메인 화면으로] 버튼을 누르면 메인 프래그먼트로 이동한다 ※ 메뉴 프래그먼트의 바탕색은 주황색이다 activity_main.xml MainActivity.java package com.sample.samplefragment; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; public class MainActivity extends AppCompatActivity { MainFragment mainFragment; MenuFragment menuFragment; @Override protected ..
도전과제 08 실행화면 디자인 프로젝트 설명 앱에서 사용될 수 있는 여러 화면을 구성하고 각 화면을 전환하면서 토스트로 메세지를 띄워주도록 한다 1. 로그인 화면과 메뉴 화면 그리고 세 개의 서브 화면(고객 관리 화면, 매출 관리 화면, 상품 관리 화면)을 각각 액티비티로 만듭니다. 2. 로그인 화면에는 두 개의 입력상자와 하나의 버튼이 들어가도록 합니다. 3. 메뉴 화면에는 세 개의 버튼이 들어가도록 하고 각각 '고객 관리, '매출 관리', '상품 관리' 라는 이름으로 표시합니다. 4. 로그인 화면의 [로그인] 버튼을 누르면 메뉴 화면으로 이동합니다. 만약 사용자 이름이나 비밀번호가 입력되어 있지 않은 상태에서 [로그인] 버튼을 누르면 토스트로 입력하라는 메시지를 보여주고 대기합니다. 5. 메뉴 화면의..
도전과제 07 실행화면 디자인 프로젝트 설명 대부분의 업무용 앱에서 필요한 로그인 화면과 메뉴 화면을 간단하게 만들고 두 화면 간을 전환하면서 토스트로 메세지를 띄워주도록 만들어 보세요 1. 로그인 화면과 메뉴 화면 각각을 액티비티로 만듭니다. 2. 로그인 화면에는 하나의 버튼이 들어가도록 합니다. 3. 메뉴 화면에는 세 개의 버튼이 들어가도록 하고 각각 '고객 관리', '매출 관리', '상품 관리'라는 이름으로 표시합니다. 4. 로그인 화면의 버튼을 누르면 메뉴 화면으로 이동합니다. 5. 메뉴 화면의 버튼 중에서 하나를 누르면 로그인 화면으로 돌아온 후 선택된 메뉴의 이름을 토스트 메세지로 보여줍니다. activity_main.xml activity_menu.xml MainActivity.java pa..