Sponsored By
















 

00. 오라클 사이트(http://www.oracle.com/technetwork/indexes/downloads/index.html#java)에 들어가서 

     자바(JAVA)를 다운받는다.

 

 

자바를 설치했으면 컴퓨터가 읽어 들일 수 있도록 PATH 값을 잡아줘야한다.

 

보통은 C:\Program Files\Java\jdk1.8.0_60\bin 위치에 디폴트 값으로 설치된다.

 

 

 

01. 바탕화면 컴퓨터 아이콘 클릭 + 로컬디스크(C:) 클릭

 

 

 

 

 

02. Program Files 클릭.

 

 

 

03. Java 클릭.

 

 

 

04. jdk1.8.0_60 클릭. ( 버전은 다를 수 있으나 jdk 를 클릭 해줘야함/ jdk 자바 툴 킷.)

 

 

 

05. bin 폴더 클릭.

 

 

 

06. 빨간색으로 된 주소창(?) 빈공간을 클릭해보면

 


 

 

 

처음 얘기했던 거와 같이 주소값(C:\Program Files\Java\jdk1.8.0_60\bin)으로 모양(?)이 바뀌게된다. 

이것을 메모장이나 연습장에 적어놓자.

 

 

 

 

 

07. 다시한번 바탕화면-컴퓨터 아이콘 클릭 + 왼쪽에 컴퓨터아이콘에서 마우스 오른쪽버튼 클릭 + 속성 탭 클릭

 

 

 

 

08. 왼편에 고급 시스템 설정 클릭.

 

 

 

09. 위쪽에 고급 탭 을 클릭하고 아래에 환경변수 클릭.

 

 

 

10. 아래쪽(시스템변수)에 있는 새로만들기 클릭.

 

 

 

011. 아래와 같이 입력 + 확인버튼.

변수 이름: JAVA_HOME

변수 값: C:\Program Files\Java\jdk1.8.0_60 (bin 폴더 들어가기 전까지만 적어주면 된다.)

 

 

 

012. 시스템 변수중에 마우스를 이용해 아래쪽으로 내리다보면 Path 변수가 보이게 되는데 

      더블클릭 or 편집 버튼 클릭.

 

 

 

013 들어가기전에 Path값에 등록할 수 있는 방법은 여러가지인데 2가지 방법을 알아보겠다.(아무거나 선택해서 등록하면됨.)

 

 

 

013-1. 기존에 있던 값들을 절대 지우지 말고 기존값들 뒤에 입력. (※주의. ; 를 꼭 붙여줘야함.)

변수 값: ;%JAVA_HOME%bin;

(※주의; 처음과 끝에 ;(세미콜론)을 꼭 붙여줘야함.)

 

 

 

013-2. 011과정(JAVA_HOME)을 만들지 말고 바로 Path값에 ~\bin 까지 통째로 붙여넣기.

(※주의: 이때도 기본변수들을 지우지 말고 뒤에 ;(세미콜론)을 붙이고 자바bin값 입력.!!)

 

 

 

014. 잘입력 되었나 확인하기 위해 프롬프트를 띄운다.

(시작->모든프로그램->보조프로그램->명령프롬프트)

 

 

 

015. java 라고 입력해본다.

 

 

 

016. 컴파일러도 잘 깔렸는지 확인하기 위해 javac 를 입력해본다.

 

 

 

 

※참고)

017. 현재 깔려있는 자바 버전을 보기 위해서는 java -version 을 입력해본다.



 

양재 하나로마트 - 제일제면소 / 비빔국수


'ETC > 먹방' 카테고리의 다른 글

2019. 08. 01. 목. 저녁.  (0) 2019.08.02
2019. 07. 31. 수. 저녁.  (0) 2019.07.31
2019. 07. 28. 일. 점심  (0) 2019.07.28
2019. 06. 10. 월. 점심  (0) 2019.06.10
2019. 06. 04. 화. 점심  (0) 2019.06.04

현대자동차


'ETC > 회사' 카테고리의 다른 글

연합뉴스  (0) 2019.11.06
미래에셋 센터원 빌딩  (0) 2019.11.06
SKT 타워  (0) 2019.11.01
넥센 더 유니버시티  (0) 2019.11.01
삼성디스플레이(기흥사업장)  (0) 2019.06.12

삼성디스플레이 기흥사업장

>


'ETC > 회사' 카테고리의 다른 글

연합뉴스  (0) 2019.11.06
미래에셋 센터원 빌딩  (0) 2019.11.06
SKT 타워  (0) 2019.11.01
넥센 더 유니버시티  (0) 2019.11.01
현대자동차 본사  (0) 2019.06.15

검은 글씨의 흰색 외곽선을 만들어 볼 것이다.

 

 

00. 먼저, TextView를 상속받아서 OutlineTextView 클래스를 만들자.







01. round.xml 파일을 만들고 아래 내용을 기입하자.







02. 사용할 레이아웃에다 방금 만든 OutlineTextview 클래스를 적용해보자.(clickable = "true" 를 해줘야 클릭 가능.)







03. 적용된 화면.

 

 

 

 

 

***** OutlineTextView Class

 

package com.astar.smin.ssbw;

 

import android.content.Context;

import android.content.res.ColorStateList;

import android.content.res.TypedArray;

import android.graphics.Canvas;

import android.graphics.Paint.Style;

import android.util.AttributeSet;

import android.widget.TextView;

 

public class OutlineTextView extends TextView {

 

    private boolean stroke = false;

    private float strokeWidth = 0.0f;

    private int strokeColor;

 

    public OutlineTextView(Context context, AttributeSet attrs, int defStyle) {

        super(context, attrs, defStyle);

 

        initView(context, attrs);

    }

 

    public OutlineTextView(Context context, AttributeSet attrs) {

        super(context, attrs);

 

        initView(context, attrs);

    }

 

    public OutlineTextView(Context context) {

        super(context);

    }

 

    private void initView(Context context, AttributeSet attrs) {

        TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.OutlineTextView);

        stroke = a.getBoolean(R.styleable.OutlineTextView_textStroke, false);

        strokeWidth = a.getFloat(R.styleable.OutlineTextView_textStrokeWidth, 0.0f);

        strokeColor = a.getColor(R.styleable.OutlineTextView_textStrokeColor, 0xffffffff);

    }

 

 

    @Override

    protected void onDraw(Canvas canvas) {

 

        if (stroke) {

            ColorStateList states = getTextColors();

            getPaint().setStyle(Style.STROKE);

            getPaint().setStrokeWidth(strokeWidth);

            setTextColor(strokeColor);

            super.onDraw(canvas);

 

            getPaint().setStyle(Style.FILL);

            setTextColor(states);

        }

 

        super.onDraw(canvas);

    }

 

    @Override

    public boolean callOnClick() {

        return super.callOnClick();

    }

}

 

 

 

 

**** round.xml

 

<?xml version="1.0" encoding="utf-8"?>

<resources>

    <declare-styleable name="OutlineTextView">

        <attr format="boolean" name="textStroke"/>

        <attr format="float" name="textStrokeWidth"/>

        <attr format="color" name="textStrokeColor"/>

    </declare-styleable>

</resources>

 

 

 

 

 



Sponsored By















+ Recent posts