728x90
반응형

전체 글 26

WebRTC 넌 누구니

영상통화 관련 자료를 찾다가 WebRTC 를 알게 되어서 정리를 한다. WebRtc (Web Real Time Communication) 브라우저간의 별도 플러그인 없이 P2P 통신이 가능한 시스템 음성, 화상회의 , 파일 교환 등의 기능 시 브라우저, 즉 피어들 끼리의 커넥션이 만들어지는데 이때 별도의 드라이버나 플러그인이 필요없는 방식이다. 피어 끼리의 커넥션 Peer Peer 이 과정에 Connection이 되면 미디어스트림MediaStream , RTCDatachannel 을 활용해서 연결을 유지 종료한다. RTCPeerConnection 로컬 컴퓨터와 원격 피어 간의 WebRTC 연결을 담당하며 원격 피어에 연결하기 위한 메서드들을 ..

else Study 2021.09.08

LauncherApp 만들기 -java

Launcher App 이라는 것이 있다. 런처 앱을 간략하게 말하면 디바이스 or 서버에서 어플리케이션의 정보를 가져와서 화면에 보여주는 앱이다. 거기에 어플리케이션을 보여주는 정렬 방식, 테마 등을 설정 할 수 있게 하는 기능이 있는 것. ㅡ시중에 나와있는 런처앱은 많으니 한번 검색해보길 바랍니다. 그럼 안드로이드 디바이스에서 런처앱을 사용하려면 어느 것이 필요한가? 디바이스의 앱 정보를 가져오기 위해서는 PackageManager 기능이 필요하다 PackageManager 는 말 그대로 디바이스의 패키지와 어플리케이션의 정보를 가져오는 기능이다 PcakageManager 의 자세한 사항은 PackageManager 를 참고하시길 바랍니다. public class MainActivity extends..

Android 2021.09.07

[JAVA] 객체지향 프로그래밍 (OOOP)

객체지향 프로그래밍 (Object Oriented Programming) 자바를 사용하고 안드로이드를 한다면 필수적으로 알고 넘어가야하는 개념이다 컴퓨터 프로그래밍 패러다임 중 하나로 프로그래밍에서 필요한 데이터를 추상화 시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 수행하는 프로그래밍 방법 다른 객체와 상호작용할 수 있는 재사용 가능한 객체를 이용하여 문제를 해결하는 방법 객체 지향 프로그래밍의 장, 단점 장점 1.모듈성 (유지보수가 쉬움) 특정 객체의 소스코드를 다른 객체의 소스코드와 분리하여 독립적으로 작성하고 유지 관리 반대 개념인 절차적 프로그래밍 에서는 코드 수정시 일일이 찾아 수정해야하는 반면 객체지향 프로그래밍에서는 수정해야 할 부분이 클래스 내부에..

Java 2021.06.06

BirthdayCard App

안드로이드 공식 문서 Kotlin - Basic 과정 Empty 템플릿으로 새로운 프로젝트를 만들면 아래와 같은 기본 화면이 생성된다. 사용자 인터페이스(UI) 정보 UI 는 화면에 표시되는 텍스트, 이미지, 버튼, 기타 여러 유형의 요소 UI 를 통해 앱은 사용자에게 콘텐츠를 표시하고 사용자는 앱과 상호작용을 한다 이러한 각 요소를 VIew 라고 하며, 앱 화면에 표시되는 대부분의 내용은 View 이다 View 는 클릭 가능한 버튼, 수정 가능한 입력란 처럼 상호작용이 가능하다 // activity_main.xml(res > layout > activity_main.xml)을 엽니다 1→2→3 순서에 맞춰 Hello World! 를 Happy BirthDay!! 로 수정 현재 TextView 삭제 위의..

Android 2021.04.23

toss 비바리퍼블리카 가 여는 첫 컨퍼런스 SLASH21 사전신청완료!

언젠가는 문을 두드리고 싶은 기업 토스에서 첫 컨퍼런스를 진행한다 기간은 04.28 - 30 자세한 세션에 대한 내용은 toss.im/slash-21 홈페이지에서 확인하면 되고 혹시 라이브를 놓쳤을때는 유투브에도 공개해준다고 하니 체크! 특이한 점은 컨퍼런스가 참여자들이 돈을 내고 그 돈으로 진행하는데 이번엔 토스에서 금액을 지원해서 한다고하니 취준생 입장에선 감사할 따름!! 좋은 정보 기대하겠습니다!!

Note 2021.04.19

Eclipse - Spring Mybatis 환경 설정하기

1. Spring Legacy Project 생성 2. 프로젝트 최초 생성 후 pome.xml 의 설정을 변경해줘야한다. pom.xml 에 dependency 를 dependencies 의 자식요소로 추가해서 의존 라이브러리 추가 org.mybatis mybatis 3.2.8 org.mybatis mybatis-spring 1.2.0 org.springframework spring-jdbc 4.0.0.RELEASE commons-io commons-io 2.4 commons-fileupload commons-fileupload 1.3.1 com.fasterxml.jackson.core jackson-databind 2.6.0 org.springframework spring-aop 4.0.0.RELEASE..

else Study 2021.01.22
728x90
반응형