전체 글
-
[Android] 안드로이드의 Alert창, Toast 사용방법BACK-END/Android 2020. 11. 9. 16:19
developer.android.com/reference/android/widget/Toast A toast is a view containing a quick little message for the user. toast 는 사용자를 위한 작은 메시지 알림이다. Toast.LENGTH_SHORT Toast.LENGTH_LONG 2초 4초 | MainActivity.java Toast.makeText(MainActivity.this, "3번째 그림", Toast.LENGTH_SHORT).show(); package com.example.aro; import android.app.Activity; import android.os.Bundle; import android.view.View; import an..
-
[Android] 버튼 이벤트 구현해보기 1BACK-END/Android 2020. 11. 9. 14:35
| Java에서는 main함수, Android에서는 MainActivity함수 안드로이드 스튜디오에서는 Activity 라는 클래스를 활용해서 폰이라는 틀을 만들고, 폰 안에 띄울 내용들을 onCreate(매개인자1) 함수로 로드한다. | java, res 폴더를 크게 java, res 로 나누고 res 에서는 아래와같은 자원들을 관리한다. - 레이아웃, 그림, 패턴, 칼라, 스타일, 글꼴, 메뉴 이런 자원들은 R.java에 int static 상수로 등록이 된다. static 이기 때문에 다른곳에서 이 자원들을 사용할때는 R.layout, R.drawable 과 같은 방식으로 접근한다. | 과제 버튼1 ) 그림이 5개 있고 이 그림을 순서대로 화면에 띄우고 5번째가 됐을때는 다시 1번째 그림을 띄운다...
-
[Android] Android Studio 개발환경 설정BACK-END/Android 2020. 11. 9. 14:13
| 안드로이드 설치가 완료된 후 실행되면 오른쪽 하단에서 Configure 를 클릭하고 SDK Manager 를 클릭한다. | 살펴보니 다 디저트 이름이다. 이중 Android 8.0 Oreo 와 7.1.1 Nougat 를 설치하자. | 창이 뜨면 OK 를 눌러준다. | OK 를 누르고 나면 약관 동의 창이 뜬다. Accept 체크하고 Next | 그럼 뭔가를 계속 다운로드한다. | 다운로드가 끝나고 Finish 버튼이 활성화 되면 눌러준다. | 그럼 다시 메인 화면이 뜬다. | 리액트, JSP, html 은 웹브라우저에 출력이 되고, java 는 콘솔에 출력이 된다. 그렇다면 Android Studio는? 어플을 만드는 에디터니까 핸드폰에 출력이 되어야한다. 따라서 애뮬레이터를 설치해줘야한다. 우선 C..
-
[Spring] 전자정부프레임워크 eGovFrameWork 사용해보기BACK-END/Spring 2020. 11. 9. 11:33
| 다운로드 www.egovframe.go.kr/EgovRunEnvReleaseNote.jsp?menu=3&submenu=1 | 전자정부프레임워크 사이트의 다운로드 메뉴에서 다운로드를 받고 나면 실행파일이 생긴다. | 압축을 풀고나면 폴더가 생기는데, 폴더 안으로 들어가면 Eclipse 와 workSpace 폴더가 있다. | eclipse 폴더로 들어가서 eclipse를 실행하고 File- New - eGovFrame Mobile Template Project 를 선택한다. | 바로 Next 클릭 | Project Name 과 Group Id 를 입력하고 Finish 를 누르면 | 몇분간 라이브러리를 계속 다운로드 받는다. (5분 정도) | 다운로드가 끝나면 open perspective 가 eGovFr..
-
[React] CRUDFRONT-END/React 2020. 11. 5. 16:01
| App.js import React, { Component } from 'react'; import { BrowserRouter, Link, Route } from 'react-router-dom'; import Home from './components/Home.js' import Profile from './components/Profile.js' import About from './components/About.js' import './css/style.css' class App extends Component { render(){ return ( HomeA ProfileA AboutA ); }// render end } export default App; | Home.js import Rea..
-
[React] 펼치기FRONT-END/React 2020. 11. 5. 15:45
| 펼치기란 ? 펼치기는 map/reduce/filter 에 해당되지 않는 것인데, 코드가 굉장히 간결하다. let values = [3, 1, 3, 5, 2, 4, 4, 4]; let uniqueValues = [...new Set(values)]; // uniqueValues is [3, 1, 5, 2, 4] let nested = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]; let flat = nested.reduce((acc, it) => [...acc, ...it], []); console.log(flat); // flat is [1, 2, 3, 4, 5, 6, 7, 8, 9]