분류 전체보기

자바

JAVA STEP 3. DataType

데이터 타입에는 다양한 데이터 타입들이 존재한다. 언어 마다 약간의 차이가 존재한다. 1. 자료형 ( Data Type) 데이터(자료)의 형 데이터의 길이와 생김새를 미리 정의하고 분류해놓은 규칙 > 이름 2. 자바의 자료형 a. 원시형(primitive Type) a.1 숫자형 a.1.1 정수형 byte 1칸 1byte(8bit) 2^8 = 256 -128~127 예제 byte car = 43; System.out.println("byte 1번째 : " + "주차장에 차가 " + car + "대가 있다."); byte chopstick = 2; System.out.println("byte 2번째 : " + "젓가락은 1쌍이 " + chopstick + "개이다."); byte coke = 3; Syst..

자바

JAVA STEP 2. 부가 설정

1. Eclipse의 폰트 조정 폰트가 아래와 같이 너무 작아서 조금 키워보겠다. 상위 window-preference를 클릭한다. 타이핑 하는 곳에 font라고 입력하여 본다. General-Appearance-Colors and Fonts에서 Basic-TextFont를 더블클릭한다. 취향에 맞게 크기와 글꼴을 수정할 수 있다. 필자는 consolas에 보통, 14크기로 지정하였다. 2. 배경화면 설정 화이트 화면이 마음에 들지 않아 블랙 화면으로 변경하여 보겠다. windows-preferences에서 theme를 입력한다. General-Appearance에서 Theme를 Dark로 수정 한다. Apply and close를 클릭 그러면 아래와 같이 변경 된 것을 볼 수 있다.

자바

JAVA STEP 1. 환경 설정

1. JDK 설치 https://jdk.java.net/archive/ Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception. WARNING: These older versions of the JDK are provided to he jdk.java.net 해당 사이트로 들어가 OpenJDK를 설치한다. 필자는 해당 버전에서 안전성을 보장 받은 11.0.1 (bu..

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 10

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 가계부 가계부 xml 코드 더보기 ScrollView, LinearLayout, RelativeLayout을 사용 EditText를 이용하여 지출명, 지출액을 입력 받음 추가, 탐색, 합산 금액, 전체 조회 버튼 가계부 java 코드 더보기 class DBHelper2 extends SQLiteOpenHelper { private static final String DATABASE_NAME = "gageboo.db"; private static final int DATABASE_VERSION = 3; public DBHelper2(Context context) { sup..

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 9

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 스톱워치 스톱워치 xml 코드 더보기 Scrollview, LinearLayout, RelativeLayout을 응용. 스톱워치에 필요한, 다양한 버튼들과, 시간 초가 보이는 textView를 생성 visibility를 이용하여, 뷰들을 보이도록, 안보이도록 설정. 스톱워치 java 코드 더보기 public class Activity9 extends AppCompatActivity { private Button mStartBtn, mStopBtn, mRecordBtn, mPauseBtn; private TextView mTimeTextView, mRecordTextVie..

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 8

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 계산기 계산기 xml 코드 더보기 TableLayout을 통하여 TableRow를 사용하였다. 계산기와 같이 숫자와 연산자들을 입력한 후, 마진을 통하여 콘텐츠 사이의 간격을 두었다. 확인 버튼을 통하여 연산이 이루어진 결과를 보이도록 하였다. 계산기 java 코드 더보기 public class Activity8 extends AppCompatActivity { private TextView text; private double storedValue; private char curOperator; @Override protected void onCreate(Bundle ..

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 7

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 미니게임 미니게임 xml 코드 더보기 ImageView를 이용하여 이미지가 나타나게함. EditText를 이용하여 숫자를 입력 받음. TextView를 이용하여 문구가 보이도록 함. 미니게임 java 코드 더보기 public class Activity7 extends AppCompatActivity { TextView Hint; EditText etNum; Button btnStart, btnResult; ImageView rp; int inputNum, gameNum, count; Random rand = new Random(); @Override protected v..

안드로이드

안드로이드 프로그래밍 - 다용도 앱 만들기 6

앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 그림판 그림판 xml 코드 더보기 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FFCCCCCC" android:orientation="vertical" > LinearLayout을 통해 상위에 버튼들을 이미지 버튼을 통하여 나열 및 정리하였..

IT의 큰손
'분류 전체보기' 카테고리의 글 목록 (47 Page)