일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- c#
- Android 알람 앱
- Python
- MFC
- MFC 채팅 프로그램
- OpenCV 검은색 픽셀
- MFC 채팅 예제
- MFC TCP/IP
- OpenCV 이미지 처리
- MFC 채팅
- c++ 쓰레드
- OpenCV 픽셀
- 파이썬
- OpenCV 흰색 픽셀
- Kotlin
- OpenCV pixel
- 코틀린
- 안드로이드
- 안드로이드 데이터베이스
- 안드로이드 스튜디오 알람
- C++ 채팅
- 안드로이드 firebase 회원가입
- 안드로이드 스튜디오
- MFC 소켓 프로그래밍
- 안드로이드 Firebase
- c++ ofstream
- 안드로이드 파이어베이스 facebook
- c++ ifstream
- OpenCV IMAGE
- OpenCV 이미지
- Today
- Total
목록SH story~ (39)
개발자 승학
저번 포스팅에서는 코틀린이란 무엇인가? 코틀린과 자바의 간단한 비교를 보았습니다. 이번에는 안드로이드 스튜디오와 코틀린으로 간단한 버튼과 EditText로 TextView를 변경해보겠습니다. 우선 android studio를 실행 시킵니다. File > New Project 새로운 프로젝트를 생성합니다. 위 사진과 같이 새 프로젝트를 생성하고 빨간색 박스처럼 Inclue Kotlin support를 체크합니다. 새 프로젝트를 생성하셨다면 build.gradle을 봅니다. 위 두 사진처럼 코틀린 관련 gradle이 추가됩니다. 엄청 편리하네용! 간단하게 Button,TextView 그리고 EditText를 배치해볼게요. [activity_main.xml] [MainActivity.kt]package com..
Kotlin이란? Kotlin은 JVM, Android, 브라우저를 위한 정적 타입의 프로래밍 언어입니다.여기에 대해서 좀 더 자세히 설명하겠습니다. 정적으로 타입이 지정되므로 Java와 같은 동일한 타입 안정선을 갖습니다. 따라서 자동 완성 기능을 훌륭하게 제공할 수 있습니다.정적으로 타입이 지정되므로 IDE에게 무엇이 가능한지 알려줄 수 있습니다. 코틀린의 특징 코트린에 대해서 자세히 알아보기 전에, 코틀린과 자바에는 어떤 차이점이 있으며 어떤 점에서 코틀린이 더 나은지 간단하게 알아봅시다. 1) 간결한 문법코틀린 문법은 자바에 비해서 더 간결한 형태를 추구합니다. 주요 차이점은 다음과 같습니다문장 끝에 세미콜론(;)을 넣지 않아도 된다.new 키워드를 쓰지 않고 개체를 생성한다.타입 추론을 지원하므..
안녕하세요~~ 이번 포스팅에는 C#(.NET)으로 만드는 간단한 계산기 입니다. 안드로이드 스튜디오로 계산기를 만들어 보았는데요 C#으로도 만들어보았습니다. 안드로이드와 같이 윈도우 기본 제공 계산기를 본따서 만들었습니다. 밑에 사진을 볼게요. [기본 계산기] [C#계산기] 우선 하나 하나를 버튼으로 만들었습니다.C#이기에 당연 버튼클릭 이벤트를 해주어야 겠죠? '여기에는 수 저장'은 밑에 빨간색 박스이구요'여기에는 현재 수 저장'은 노란색 박스 부분입니다. 전체 코드를 보겠습니다. 주석 처리를 해두었지만 맨 밑에 간단하게 설명을 참고하시면 더 이해하기 쉬울거라 생각합니다. using System;using System.Collections.Generic;using System.ComponentModel..
자료 구조란? 자료 구조(data structure)- 프로그렘에서 자료들을 저장하는 여러 가지 구조들 시퀀스(sequence)- 순서를 가진 요소들의 집합 1. 문자열 : name = "choi"2. 리스트 : scores = [2, 4, 6, 8, 10]3. range 객체4. 튜플5. 바이트 시퀀스6. 바이트 배열 파이썬 리스트에는 여러 종류가 있습니다.튜플,셋,딕셔너리 그리고 문자열 먼저 튜플에 대해 알아보겠습니다. 튜플(tuple) : 변경될 수 없는 리스트 튜플은 값의 변경이 불가능 합니다. 그래서 sort()나 reverse()를 제공하지 않습니다. 전체적인 구조 튜플 = (항목1, 항목2, .... ,항목n-1, 항목n) [코드]colors = ("red", "green", "blue") ..
c#으로 인터넷을 보여주기 위해 기본 위젯인 webBrowser을 사용하셨을겁니다. 이번 포스팅에는 c#에서 크롬을 사용하는 예제를 알려드릴려고합니다. 먼저 좌측은 panel에 띄운 크롬이구요 우측은 기본 위젯인 webBrowser입니다. webBrowser는 사용법이 무척 간단한데요 크롬은 살짝 복잡합니다. 자세하게 하나하나 알려드릴테니 잘 따라와 주세요. 우선 dll을 다운 받아야합니다. https://www.codeproject.com/Tips/1058700/Embedding-Chrome-in-your-Csharp-App-using-CefSharp 위 사이트에 가시면 밑에 사진 처럼 파일이 두 개 있습니다. 컴퓨터가 64비트인지 32비트인지 맞게 다운 받으시면 됩니다. 중간쯤에 위 사진처럼 다운 받..
안녕하세용~이번 시간에는 AI(인공지능) ChatBot(챗봇)을 만들어 볼려구합니다.90년대초에 태어나신 분은 다 아실 심심이(?)와 비슷한 챗봇이에용!Watson Conversation으로 챗봇을 만들어 볼려고 합니당 먼저 IBMIBM Watson™ Conversation에 접속하여 회원가입을 완료해주세요!주소 : https://console.bluemix.net/docs/services/conversation/index.html [1.회원가입 및 로그인] 접속하시면 우측 상단(1시 방향)에 등록 후 로그인 or 회원이신분은 바로 로그인을 합니다. [2.IBM Watson Assistant] Watson Assistant가 Conversation이거와 같은 거에요~ 로그인을 하셨다면 위 사진처럼 우측 ..
안드로이드 스튜디오로 만드는 계산기 예제입니다.안드로이드를 공부하는데 계산기가 매우 좋은 예제라고 생각합니다.글 맨 밑에 github에 코드를 올려놓았습니다.코드를 이해하시고 받는걸 추천드립니다. 디자인은 윈도우 기본 제공 계산기와 비슷하게 만들었습니다.위에는 기본적으로 제공하는 계산기이고아래 사진은 예제사진입니다. [기본제공 계산기] [안드로이드 스튜디오 계산기 예제] [activity_main.xml] RelativeLayout에 4개의 LinearLayout을 만들고1개의 LinearLayout당 4개의 버튼을 넣었습니다.4개의 버튼의 크기를 같게 하였습니다.LinearLayout의 weigthSum=4로 설정하고 한개의 버튼당 weight = 1로 주었습니다.0 ~ 9번 버튼과 .(점) 버튼은 o..
안드로이드에서 Relative랑 Linear를 보통 많이 사용하실텐데요이번에는 기본적으로 적용되는 ConstraintLayout에서버튼을 만들고 드래그를 하여서 배치할려고하면 밑에 사진처럼 This view in not constrained, it only has 어쩌구 저쩌구 오류가 나옵니다. 해결방법은 간단해요! 먼저 디자인에 들어가셔서 빨간색으로 밑줄친 마법봉같은걸 누르면 해결됩니다.!!Infer Constraints입니다. 누른다음에 다시 TEXT로 가시면 xml코드들이 추가되는데요그중 빨간 밑줄이 있는 부분에 마우스를 가져다 놓으면추가하라고 나오네요 android:layout_marginLeft="130dp" 이렇게 추가하면 끝!이제 해결됐습니다~
2018.05.17 9시부터 ~ 6.19 18시까지 2018년 2학기 국가장학금 1차 신청이 시작됩니다.미리 신청을 해야 나중에 까먹지 않겠죠?? 서둘러서 신청하세요!! 국가장학금 신청 방법에 대해서 자세하게 알려드릴게요 우선 한국장학재단 홈페이지에 접속합니다. http://www.kosaf.go.kr/%EF%BB%BF%EF%BB%BF 한국장학재단 홈페이지 입니다. 한국장학재단 홈페이지에 들어오셨다면 장학금 > 국가장학금 1유형을 선택합니다. 우선 신청서 작성입니다.2018년도 2학기 신청인지 나오네요예측정보와 그 동안 수혜내역 목록이 나옵니다. 약관 동의를 합고 공인인증서 동의를 합니다. 공인인증서 확인 후 ~ 학교정보를 입력합니다. 개인정보를 입력합니다. 개인정보를 입력합니다. 가족관계를 입력합니다...
버튼을 클릭하여 어떠한 이벤트를 하는 방법을 알려드릴려고 합니다. 예제로 버튼을 클릭하여 텍스트가 바뀌는 간단한 예제입니다. [activity_main.xml] 레이아웃을 버튼과 텍스트뷰 두개로 구성합니다.TextView의 아이디와 Button의 아이디를 정의해야합니다.알기 쉽게 textView와 btn으로 아이디를 정했습니당 [MainActivity.java]package com.example.ysh.myapplication; import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.TextVie..