본문 바로가기

stickcode44

[Java][Android] 개발자에게 문의 메일 보내는 기능 안녕하세요~ 저번 시간에는 스틱코드를 사용해 실시간으로 이메일 정규식을 체크하는 기능을 만들어 보았는데요. 오늘은 스틱코드를 사용해 인텐트로 개발자에게 문의 메일을 보내는 기능을 만들어 보겠습니다. + 해당 포스팅은 전 포스팅을 기반으로 작성 되었습니다. stickode.tistory.com/15 [Java][Android] 실시간 이메일 정규식 체크 기능을 만들어 보자 안녕하세요 ~ 오늘은 안드로이드에서 스틱 코드를 사용해 이메일 형식을 체크하는 기능을 한번 만들어 보겠습니다 : ) 스틱 코드란? stickode.com/mainlogin.html 자 그러면 만들어볼까요 ~ 1. 프로젝트 stickode.tistory.com + 스틱코드 stickode.com/mainlogin.html STICKODE .. 2021. 2. 28.
[Java][Android] HttpUrlConnection을 이용한 http통신 이번시간에는 안드로이드 자바로 HttpUrlConnection을 사용해 통신하는 예제를 만들어보겠습니다. 안드로이드 프로젝트를 만들다 보면 서버를 사용해야할 때가 오겠죠? 이번예제는 클라이언트 입장에서 HttpUrlConnection을 이용해 자신의 서버와 요청하고, 응답을 받아 정상적으로 통신이 된 결과를 액티비티 텍스트뷰에 띄워보겠습니다. 스틱코드 (stickode.com/mainlogin.html) 빠르고 쉽게 만들기 위해 스틱코드 플러그인을 사용해서 만들어보겠습니다. 스틱코드는 자주쓰는 코드를 저장해서 쉽고 빠르게 사용할 수 있고, 다른사람들의 코드도 즐겨찾기를 통해 쉽게 내코드로 등록하여 사용할 수 있어 사용하는 사람이 늘어나고, 좋은 코드가 쌓일수록 강력해지는 플러그인 입니다. 프로젝트 생성 .. 2021. 2. 27.
[Java][Android] 당겨서 새로고침 빠르게 구현하기 developer.android.com/training/swipe/respond-refresh-request?hl=ko 새로고침 요청에 응답 | Android 개발자 | Android Developers 이 과정에서는 사용자가 스와이프 동작이나 작업 모음 새로고침 작업을 통해 새로고침을 트리거하여 수동 새로고침을 요청하는 경우 앱을 업데이트하는 방법을 보여줍니다. 새로고침 작업에 developer.android.com 이 자료를 참고하여 글을 작성하였습니다. 이번에는 안드로이드에서 당겨서 새로고침 하는 기능을 구현해보려고 합니다. 요즘 앱들에 당겨서 새로고침을 하는 기능들이 많은데요 , 생각보다 간단하게 구현이 가능하고 꼭 있어야 하는 기능은 아니지만 있으면 좋은 기능이라 저도 한 번 공부해서 구현해봤습.. 2021. 2. 20.
[PHP] PDO를 활용한 CRUD 구현 이번 포스팅에서 다룰 내용은 PHP PDO를 이용한 CRUD 구현입니다. PDO(PHP Data Objects)란 여러가지 데이터베이스를 제어하는 방법을 표준화시킨 것으로 데이터베이스를 처리하기위한 여러 기능을 제공합니다. 기본적인 서버 세팅과 php,db 연동이 되어있다면 스틱코드를 활용하면 빠르게 구현이 끝납니다. 간단하지만 자주 쓰게 될 수도 있는 부분입니다. 아래는 예제에 사용된 테이블 입니다. CREATE TABLE user ( `idx` INT NOT NULL AUTO_INCREMENT COMMENT '인덱스', `id` VARCHAR(45) NOT NULL COMMENT '아이디', `password` VARCHAR(255) NOT NULL COMMENT '비밀번호', `nickname` V.. 2021. 2. 19.
[Java][Android] 내 스마트폰 mp3 파일 플레이어 빠르게 구현하기 안녕하세요. 안드로이드 스튜디오에서 자바로 음악 플레이어를 빠르게 구현하는 방법을 공유하겠습니다. 내 스마트폰에 저장되어 있는 mp3 파일을 읽어와서 음악을 재생하는 앱입니다. 사전 준비 사항 1. 스틱코드 회원가입 (https://stickode.com/signup.html) 2. 안드로이드 스튜디오에 스틱 코드 설치 및 로그인 (https://stickode.com/howto.html#jetbrains_installation) 3. 스틱코드 접속하여 음악 플레이어 구현하기 포스팅 즐겨찾기 추가 스틱 코드 음악 플레이어 포스팅 URL https://stickode.com/detail.html?no=1902 스틱코드 stickode.com 1. 스틱코드로 manifest 퍼미션 추가 안드로이드 스튜디오에.. 2021. 2. 18.
[Java][Android] 안드로이드 뷰페이저 오늘은 안드로이드 뷰페이저를 구현해보겠습니다. build.gradle에 추가 //viewpager2 implementation 'androidx.viewpager2:viewpager2:1.0.0-alpha04' xml에 뷰페이저를 추가 뷰페이저를 띄울 액티비티의 xml에 뷰페이저를 추가해줍니다. activity_viewpager.xml 뷰 페이저에 들어갈 아이템 XML 정의 텍스트뷰 하나가 포함된 간단한 아이템을 만들었습니다. viewpager_item.xml 뷰 페이저 어댑터 구현 뷰 페이저2의 어댑터는 리사이클러뷰의 어댑터를 구현하는것과 같습니다. 아래의 어댑터와 같은 형식은 많이 쓰이는 형식이므로 스틱코드에 등록해놓고 한 번에 불러와서 필요부분만 수정해서 쓰는 식으로 빠르게 구현할 수 있습니다. s.. 2021. 2. 17.
[Java][Android] 바텀 네비게이션 with 프래그먼트 만들기 이번시간에는 안드로이드 자바로 바텀네비게이션을 만들어보려고합니다. 빠르고 쉽게 만들기 위해 스틱코드 플러그인을 사용해서 만들어보겠습니다. 스틱코드는 자주쓰는 코드를 저장해서 쉽고 빠르게 사용할 수 있고, 다른사람들의 코드도 즐겨찾기를 통해 쉽게 내코드로 등록하여 사용할 수 있어 사용하는 사람이 늘어나고, 좋은 코드가 쌓일수록 강력해지는 플러그인 입니다. 프로젝트생성 새로운 프로젝트를 생성해줍니다. 빌드 스크립트 설정 이번시간에는 마테리얼 디자인에서 제공하는 바텀네비게이션을 사용해보겠습니다. 먼저 gradle 파일에 들어가서 dependencies 에 아래와 같이 추가해주시고, sync Now 를 해주시면 됩니다. dependencies { // 마테리얼 디자인 implementation 'com.goog.. 2021. 2. 16.
[Java][Android] 실시간 이메일 정규식 체크 기능을 만들어 보자 안녕하세요 ~ 오늘은 안드로이드에서 스틱 코드를 사용해 이메일 형식을 체크하는 기능을 한번 만들어 보겠습니다 : ) 스틱 코드란? stickode.com/mainlogin.html 자 그러면 만들어볼까요 ~ 1. 프로젝트 생성 안드로이드 최신 버전을 설치하고 시작해 주세요. (developer.android.com/studio?hl=ko) ▶ "Create New Project"를 눌러 새로운 프로젝트를 생성해 줍니다. ▶ 초기 템플릿을 설정하는 창입니다 Empty Activity로 만들어줍니다. ▶ 프로젝트 명을 정해주고, 완료를 눌러줍니다. ▶ 이렇게 프로젝트를 만들었습니다. 이제 레이아웃을 그려보겠습니다. 2. 레이아웃 그리기 ▶ 프로젝트에서 res > layout > activity_main.xm.. 2021. 2. 15.
[Java][Android] 안드로이드 액티비티 생명주기 액티비티란? 사용자에게 UI가 있는 화면을 제공하는 앱 컴포넌트입니다. 안드로이드는 반드시 하나 이상의 액티비티를 포함하고 있고 , 액티비티는 생명주기 관련 메서드를 재정의하여 기능을 구현할 수 있습니다. 액티비티는 생성과 소멸까지의 생명주기를 가지고 있습니다. 액티비티를 잘 사용하기 위해서는 생명주기에 대해 잘 아시는게 중요합니다.! 활동 수명 주기에 관한 이해 | Android 개발자 | Android Developers 활동은 사용자가 전화 걸기, 사진 찍기, 이메일 보내기 또는 지도 보기와 같은 작업을 하기 위해 상호작용할 수 있는 화면을 제공하는 애플리케이션 구성요소입니다. 각 활동에는 사용자 인터페 developer.android.com 생명주기에는 onCreate(), onStart() ,o.. 2021. 2. 14.