본문 바로가기

stickcode44

[PHP] phpmailer을 이용한 이메일 전송 구현에 사용된 코드는 stickcode에서 확인하실수있습니다. stickode.com/detail.html?no=2041 스틱코드 stickode.com 우선 phpamiler을 이용하기 위해 php 패키지 도구인 composer 을 설치하겠습니다. 리눅스 터미널에서 curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ 혹은 php -r "readfile('https://getcomposer.org/installer');" | php -- --install-dir=/usr/local/bin/ 로 설치후 sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/co.. 2021. 4. 15.
[Java][Android] 마이크 녹음(record) 기능 구현하기 오늘은 휴대폰 마이크를 이용하여 목소리를 녹음하고 녹음한 것을 재생해보는 예제를 만들어보겠습니다. 개발 순서 1. 화면 구성하기 1) 이미지 파일 준비하기 2) 메인화면 (MainActivity.xml) 3) ItemView (itemview.xml) 2.java class 구현 1) 리사이클러뷰 어댑터 (AudioAdapter.java) 2) 오디오 권한 추가(Manifest.xml) 3) 녹음 & 오디오 재생 화면(MainActivity.java) 1. 화면 구성하기 1-1. 이미지 파일 준비하기 녹음과 관련된 아이콘은 안드로이드 스튜디오에 있는 아이콘으로 사용하겠습니다. 1-2) 메인화면 (MainActivity.xml) 녹음 화면을 만들어보겠습니다. 녹음 화면 구성 1. 녹음 영역 2. 녹음된 내.. 2021. 4. 4.
[PHP] curl을 이용한 HTTP 통신 오늘 포스팅할 내용은 PHP의 curl 을 이용한 HTTP 통신입니다. 이번 내용은 이전에 작성한 URL Router을 이용하지만 그냥 curl 부분만 가져다가 자유롭게 사용해도 됩니다. Router.php, select_from_idx.php, dbconnect.php 등의 모든 코드는 스틱코드 포스팅에서 확인하실수 있습니다. stickode.com/detail.html?no=1996 스틱코드 stickode.com index.php 간단하게 브라우저상에서 /curl_get , /curl_post 를 통해 response를 출력해 보겠습니다. curl_get.php 2021. 4. 3.
[Java][Android] 정규표현식 알아보기 이번 예제에서는 스틱코드라는 플러그인을 이용해서 정규표현식을 알아보겠습니다. 정규표현식이란? - 정규 표현식은 문자열에 나타는 특정 문자 조합과 대응시키기 위해 사용되는 패턴입니다. - 정규 표현식을 줄여서 '정규식'이라고 하기도 합니다. - 정규 표현식에서 사용되는 기호를 Meta문자라고 합니다. Meta문자를 직접 공부해서 정규표현식을 만들 수 있지만 이번 예제에서는 자주 사용하는 정규 표현식에 대해서 알아보겠습니다. 1. email stickode.com/detail.html?no=49 스틱코드 stickode.com 스틱코드에서 제공한 예시 코드입니다. // 이메일 형식만 입력 가능한 정규식 String inputData = "Test@email.com"; Pattern pattern = Patt.. 2021. 4. 2.
[Java][Android] 프로그래스바 커스텀하기 이번 예제에서 프로그래스바를 커스텀 해 볼 예정입니다. 스틱코드라는 플러그인을 이용해서 빠르게 개발을 해볼 건데요 이번에 참고한 스틱코드입니다. * progressbar stickode.com/detail.html?no=1396 스틱코드 stickode.com ============================================================================ 프로그래스바 커스텀하기 1. 먼저 위에 있는 스틱코드 코드를 가져옵니다. *스틱코드를 사용할 줄 모른다면 아래 url에서 사용법을 볼 수 있습니다. stickode.com/howto.html#jetbrains_installation Stickode overview - Help stickode.com *제대로 가져.. 2021. 3. 19.
[Kotlin][Android] retrofit2 이용한 HTTP 통신 코틀린을 통해 간단한 http 통신을 테스트 해보겠습니다. 간단한 GET, POST 요청을 진행할 예정입니다. 서버쪽은 간단한 php 코드를 이용하였고 상세한 세팅과 코드는 생략하였습니다. 포스팅에서 사용된 모든 코드는 stickode.com/detail.html?no=1954 스틱코드 stickode.com 에서 즐겨찾기 하면 쉽게 사용하실수 있습니다. 우선 빈 프로젝트 생성후 기본적인 그래들 설정을 진행합니다. build.gradle (module) buildFeatures { viewBinding true } 다음 코드는 뷰바인딩을 이용합니다. dependencies { //... implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementat.. 2021. 3. 15.
[Java][Android] SMS 발송 기능 만들기 안녕하세요 : ) 오늘은 안드로이드에서 SMS를 발송하는 기능을 만들어 보겠습니다. (참조: 공기계에서는 해당 기능이 동작하지 않습니다.) - 스틱코드? stickode.com/mainlogin.html STICKODE stickode.com 1. 레이아웃 만들기 ▶ SMS를 발송할 핸드폰 번호를 입력받는 인풋창과 SMS를 발송하는 버튼을 만들어 줍니다. ▶ 아래는 레이아웃 전체 소스 코드입니다. - activity_main.xml 2. SMS 보내기 기능 구현 ▶ 핸드폰 번호를 입력받는 인풋창과 SMS 전송 버튼을 소스코드에 연결 시켜줍니다. ▶ 스틱코드에서 SMS 발송 기능 코드를 불러옵니다. ▶ 코드가 동작하는 파일의 클래스명을 입력해 줍니다. ▶ 스틱코드에서 SMS 발송 권한을 체크하는 기능을 불.. 2021. 3. 14.
[PHP] 간단한 URL Router 구축해보기 이번 포스팅에서 다룰 내용은 PHP로 간단한 URL Router을 작성해보려고 합니다. 이전 PDO를 이용한 CRUD 코드를 Router을 통해서 간단히 연결해 보겠습니다. 사용된 모든 코드는 스틱코드 포스팅에 업로드 하였습니다. stickode.com/detail.html?no=1925 스틱코드 stickode.com 라우터에 사용된 코드는 github.com/steampixel/simplePHPRouter/tree/master steampixel/simplePHPRouter This is a simple and small single class PHP router that can handel the whole url routing for your project. - steampixel/simplePH.. 2021. 3. 13.
[Java][Android] OKHtttp를 이용한 회원가입, 로그인(HTTP통신) 이번시간에는 안드로이드 자바로 HttpUrlConnection을 사용해 통신하는 예제를 만들어보겠습니다. 저번에는 HttpUrlConnection을 이용하여 서버와의 통신을 진행해보았는데요. 이번에는 OKHttp라이브러리를 사용하여 서버와 통신하고, 이를 통해 로그인과 회원가입을 구현해 보겠습니다. 스틱코드 (stickode.com/mainlogin.html) 이번에도 역시 빠르게 만들기 위해 스틱코드 플러그인을 사용해서 만들어보겠습니다. 스틱코드는 자주쓰는 코드를 저장해서 쉽고 빠르게 사용할 수 있고, 다른사람들의 코드도 즐겨찾기를 통해 쉽게 내코드로 등록하여 사용할 수 있어 사용하는 사람이 늘어나고, 좋은 코드가 쌓일수록 강력해지는 플러그인 입니다. 프로젝트 생성 새로운 프로젝트를 생성 했고, 권한설.. 2021. 3. 9.