본문 바로가기

전체 글1415

[JAVA][Android]안드로이드 스튜디오 QR코드 스캔하기 저번에 QR코드 만들기를 했는데요~ 이어서 QR코드 스캔을 해 보겠습니다! 설정을 안하신분은 [JAVA][Android]안드로이드 스튜디오 QR코드 만들기 https://stickode.tistory.com/220 여기에 가셔서 설정하는 부분을 하고 오세용~!! 코드참조 https://stickode.com/detail.html?no=2402 스틱코드 stickode.com 저번포스팅에 이어 activity_main.xml 에 QR 스캔하기 버튼 추가해줍니다. MainActivity에도 sacnQRBtn클릭리스너를 추가해 줍니다. private Button scanQRBtn; scanQRBtn = (Button) findViewById(R.id.scanQR); scanQRBtn.setOnClickList.. 2021. 9. 19.
[JAVA][Android] EditText Text변화 EditText에 Text가 한글자라도 입력이 되면 버튼이 보여지고 입력이 되지 않으면 버튼이 보여지지 않는 것을 구현해 보겠습니다. 채팅창에서 글자를 입력하면 전송하는 버튼이 활성화 되어 메세지를 전송가능하게 할 때 사용이 많이 되는 것 같습니다. addTextChangedListener 메서드를 활용하여 입력되는 텍스트에 변화가 있을 때마다 리스너 이벤트가 작동하게 합니다. 1. MainActivity.java 스틱코드를 사용하여 만들어 놓은 코드를 입력합니다. -> 아래쪽에 방법을 알려드릴게요~~!! 버튼이름과 입력하는 곳 이름을 수정합시다. 입력하기 전(beforeTextChanged) : 전송버튼이 보이지 않게 입력란에 변화가 있을 때(onTextChanged) : 전송버튼이 보이게 입력이 끝났.. 2021. 9. 18.
[C#][Unity]체력바 만들기! 안녕하세요!! 오늘은!! 캐릭터를 계속 따라다니는 체력바를 구현해 보도록 하겠습니다! 유니티상에서 체력바를 구현하는 방법은 여러가지 방법이 있는데요. 오늘 구현해 볼 방식은 캔버스에 체력바를 만들어서 카메라 시점이 어디로 어떻게 변하든 자연스러운 체력바를 만들어 내는 방법에 대해 포스팅 해보겠습니다! 가장 처음 할 일은 체력바를 만들어 주는거겠죠? 유니티를 켜고 Hierarchy창에서 Slider를 만들어 주도록 하겠습니다~! Slider를 만들면 Canvas와 EventSystem이 같이 생성되는 것을 확인하실수 있고 Canvas 하위 객체로 Slider가 만들어 진걸 보실 수 있습니다! 이제 이걸 하셨다면 체력바만들기 절반은 끝난 것 입니다.!! Slider를 해부해 보면 이런객체들로 구성되어 있는데.. 2021. 9. 17.
[JavaScript] 스탑워치 만들기 안녕하세요! 이번 포스트에서는 스탑워치를 만들어보겠습니다. 스틱코드를 통해 코드를 확인하실 수 있습니다. [JS] 스탑워치 만들기 - Stickode 스틱코드 stickode.com stopwatch.html 00:00:00 start stop reset stopwatch.js let timerId; let time = 0; const stopwatch = document.getElementById("stopwatch"); let hour, min, sec; function printTime() { time++; stopwatch.innerText = getTimeFormatString(); } //시계 시작 - 재귀호출로 반복실행 function startClock() { printTime(); sto.. 2021. 9. 16.
[JAVA][Android] WebView 만들기 안녕하세요 내가 만든 앱에서 인터넷 화면을 띄우려면 어떻게 해야 할까요? 이번 시간에는 앱에서 WebView를 만들어서 특정 인터넷 주소로 연결해 보겠습니다. 우선 아래 스틱코드 링크에서 즐겨찾기 추가를 해주세요 https://stickode.com/detail.html?no=2439 스틱코드 stickode.com * 결과 * webview 기능은 사용자 가이드 같은 업데이트해야 할 정보를 앱에서 제공하려는 경우 요긴하게 사용됩니다. 1. MainActivity.java - webview를 입력하면 스틱코드 탭이 나옵니다. 탭을 클릭하여 해당 코드를 생성하세요 mWebView.loadUrl("https://www.naver.com/");//웹뷰 실행 이 부분에서 원하는 웹페이지 주소를 넣으면 됩니다. .. 2021. 9. 15.
[C#][Unity] 캐릭터 점프 기능 만들기 안녕하세요? 저번 포스팅에 이어서 유닛에 점프 기능을 스틱코드를 이용해서 만들어보겠습니다. 실행 환경 개발 툴: Unity 2020.3.9f1 IDE : Rider 이전에 만들어 뒀던 프로젝트를 실행 후 MoveScript C# 파일을 클릭해서 실행해줍니다. 다음 예제에 사용할 코드를 작성해보겠습니다. 스틱 코드를 활용한다면, 클래스에서 'j' 까지만 작성했을 때 '유닛 점프 기능 생성' 이벤트가 나타납니다. '유닛 점프 기능 생성' 이벤트를 누를 경우 코드가 자동으로 완성됩니다. 함수를 사용하기 위해 FixedUpdate() 함수 안에 아래 사진처럼 함수 이름을 추가해줍니다. using UnityEngine; public class MoveScript : MonoBehaviour { bool isJum.. 2021. 9. 14.
[Python][Pycharm] 이미지 모자이크 처리 안녕하세요~ 오늘은 OpenCV 모듈을 활용해서 이미지를 모자이크하는 기능을 만들어 보겠습니다. 개발 준비물 1. Python 2. Opencv 3. sample image 샘플 이미지 같은 경우 자신이 테스트하고자 하는 이미지를 사용하면 되겠습니다. 1. 프로젝트 생성 - 새로운 프로젝트 생성하기를 누르신 다음 프로젝트 명을 정해주시고 생성 버튼을 눌러줍니다. 2. OpenCV 모듈 추가 및 모자이크 기능 구현 이제 OpenCV를 추가해주고 모자이크 기능을 구현해볼건데요 이 부분은 제가 미리 작성해둔 스틱코드를 이용하여 구현해 보도록 하겠습니다. import cv2 def mosaic(src, ratio): """ ### 모자이크 기능 :param src: 이미지 소스 :param ratio: 모자이크.. 2021. 9. 13.
[PHP] ncloudSens API 사용하여 문자 발송 하기 안녕하세요 이번 시간에는 문자를 발송하는 것에 대해 알아볼게요 우선 ncloud라는 네이버 플랫폼을 사용해야 하는데 들어가셔서 절차에 따라 로그인과 카드 정보를 입력 해주셔야합니다. https://www.toast.com/kr/service NHN Cloud NHN에서 제공하는 토스트 클라우드 서비스. 오픈스택 기반의 클라우드 인프라, 게임솔루션, 보안, 문자/이메일/알림톡, 협업도구 Dooray, ERP 제공 www.toast.com 위 url 주소로 들어가셔서 진행하시면 됩니다. 이제 진행 되었다는 가정하에 소스코드로 들어갈게요 //전송할 핸드폰 번호를 여기에 넣는다 $phoneNum = "010-1234-4597"; // sms 보내기 추가 $sID = "ncp:sms:kr:xxxxxxxxxxxx:.. 2021. 9. 12.
[Python] 소켓 통신하여 채팅 하기 안녕하세요! 오늘은 서버와 소켓 통신 하여 클라이언트 간 채팅을 구현해보도록 하겠습니다. 테스트 환경 - Ubuntu 18.04.5 LTS - Python 3.6.9 1. 소켓(Socket)이란? 소켓(Socket)이란 네트워크상에서 동작하는 프로그램 간 통신의 종착점(Endpoint)입니다. 즉, 프로그램이 네트워크에서 데이터를 통신할 수 있도록 연결해주는 연결부라고 할 수 있습니다. 채팅이나 게임 등 클라이언트와 서버 간 양방향 통신이 필요한 프로그램에 사용되고 있습니다. 2. 소켓 프로그래밍의 흐름 소켓 프로그램의 흐름은 아래 그림과 같이 진행이 됩니다. 3. 구현 소켓에 구현 시 IP, Port, Protocol 등 옵션을 설정 해줄 수 있습니다. 본 글에서는 간단히 집고 넘어가니 자세히 알고 싶.. 2021. 9. 11.