본문 바로가기

분류 전체보기1385

[Java][Android] 메모장 만들기(1. 메모 작성 및 저장) 안녕하세요. 스틱코드를 이용해서 메모장을 구현해볼 예정입니다. ===================================== 사용된 xml 파일은 스틱코드 포스트로 게시해두었습니다. stickode.com/detail.html?no=1882 스틱코드 stickode.com ===================================== 1. Activity 간 이동 첫번째로 버튼을 눌러 다른 액티비티로 이동하는 로직을 구현하도록 하겠습니다. * MainActivity.class / 클릭리스너 및 인텐트 Button write_btn; //작성하기 버튼 private int REQUEST_TEST = 200; write_btn.setOnClickListener(new View.OnClickList.. 2021. 2. 9.
[Java][Android] Timer, TimerTask를 이용해 타이머 빨리 만들기 이번 예제에서는 Timer, TimerTask를 이용해 타이머를 만들어 볼 예정입니다. 스틱코드라는 플러그인을 이용해서 빠르게 개발을 해볼 건데요 string과 int 형변환하는 코드 stickode.com/detail.html?no=1879 스틱코드 stickode.com Timer, TimerTask 코드를 사용했습니다. stickode.com/detail.html?no=1880 스틱코드 stickode.com 위의 두 포스팅을 즐겨찾기 추가 또는 팔로우하시면 좀 더 빠르게 개발하실 수 있습니다. ========================================================================== 먼저 타이머를 개발하기 전에 이번에 사용할 Timer와 TimerTask.. 2021. 2. 8.
[Java][Android] 쉐어드프리퍼런스 회원가입 빠르게 만들기 스틱코드 라는 서비스를 이용해서 회원가입을 빠르게 만드는 방법을 공유하려고 합니다. 자주 사용하는 코드를 저장해놓고 필요할 때마다 keyword를 통해서 그때그때 불러와 사용할 수 있어서 유용하게 사용하고 있습니다. 스틱코드 포스트 즐겨찾기 기능을 이용하면 다른 사람이 공개한 코드를 사용할 수 있습니다. 1. 스틱코드 회원가입 및 포스트 즐겨찾기 2. 안드로이드 스튜디오 스틱코드 plug-in 설치 3. 스틱코드 사용하여 회원가입 빠르게 만들기 스틱코드 회원가입 및 포스트 즐겨찾기 하기 스틱코드 접속 url: stickode.com/ 회원가입 방법 url: stickode.com/signup.html(이메일 인증을 통해서 간편하게 가입 가능) STICKODE - 스틱코드 스틱코드에서 개발에 필요한 모든 .. 2021. 2. 7.
[Java][Android] 안드로이드 스레드, 핸들러를 이용한 스탑워치 이번 예제에서는 스레드를 이용해서 간단한 기능을 가진 스톱워치를 만들어 볼 예정입니다. 스탑워치의 기능은 시작, 일시정지, 리셋의 기능만 가진 아주 간단한 스탑워치입니다. activity_timer.xml 위에서 설명한대로, 스탑워치 뷰에는 초를 나타내는 TextView와 Start, Pause, Reset 3개의 버튼을 가지고 있습니다. TimerActivity.java public class TimerActivity extends AppCompatActivity { TextView textView; // 초를 나타날 TextView Button start, pause, reset; // 시작, 일시정지, 리셋 버튼 long MillisecondTime = 0L; // 스탑워치 시작 버튼을 누르고 흐른.. 2021. 2. 6.
[Java][Android] 안드로이드 - 웹뷰(WebView) 만들기 웹뷰란? 안드로이드 앱 내에서 웹페이지를 표시하는 뷰 입니다. [참고] developer.android.com/reference/android/webkit/WebView developer.android.com/guide/webapps/webview 예제 버튼을 누르면 웹 페이지 화면으로 이동하는 예제를 만들어보겠습니다. 먼저 xml에 버튼을 선언합니다. 버튼 이벤트를 사용하려면, 클래스에서 button을 findViewById로 선언해주고, 클릭 리스너를 만들어 줘야 합니다. 스틱 코드를 활용한다면, 클래스에서 'bu'까지만 작성 했을 때 버튼 클릭이벤트가 나타납니다. 버튼 클릭 이벤트를 클릭하면 코드가 한 번에 작성이 되서 편리합니다. 변수명, xml에 작성된 버튼의 id 값만 변경하면 되니 빠르게 코.. 2021. 2. 5.
[Kotlin][Android] SQLite 를 활용한 간단 회원가입/로그인 구현 이번 예제에서는 SQLite를 사용한 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정입니다. 스틱코드를 작성해서 좀 더 빠르게 기능을 만들어 보았습니다. stickode.com/detail.html?no=1867 - xml, activity 코드 stickode.com/detail.html?no=1868 - sqlite 관련 코드 관련한 모든 코드내역은 해당 링크에서 확인하실수 있습니다. 해당 포스팅을 즐겨찾기, 혹은 내 스틱코드로 복사하여 포스팅 후 안드로이드 스튜디오를 재시작(모든 프로젝트 종료후) 이후에 포스팅을 따라서 구현해주시기 바랍니다. Activity코드, xml 코드는 파일명으로 나머지 코드는 sqlite 를 치고 자동완성하실수 있습니다. 그래들 View-Binding 설정 View-.. 2021. 2. 4.
[Java][Android] 안드로이드 - 이미지 파일 불러오기 안녕하세요. 스틱코드를 활용하여 안드로이드 앨범에 있는 이미지를 불러와서 보여주는 예제를 만들어보겠습니다. 스틱코드란? https://stickode.com/mainlogin.html 예제 먼저, build.gradle 파일안에 Glide라는 라이브러리를 사용하기 위해 아래 화면처럼 추가합니다. Glide 라이브러리란? 이미지를 빠르고 쉽게 가져오는 라이브러리 입니다. build.gradle -> dependencies 위치 안에 빨간 박스로 표시해둔 곳처럼 추가 해주시고 위에 Sync Now 버튼을 누르시면 라이브러리가 적용됩니다. // glide 라이브러리 추가 - 참고: https://github.com/bumptech/glide implementation 'com.github.bumptech.gl.. 2021. 2. 3.
[Kotlin][Android] 안드로이드 회원가입/로그인 안드로이드 코틀린 로그인 / 회원가입 이번 예제에서는 아이디 중복확인이나 정규식 사용과 같은 과정은 생략하고 아주 간단한 회원가입 / 로그인 기능을 구현해볼 예정입니다. 저는 요즘 핫한 스틱코드를 작성해서 좀 더 빠르게 기능을 만들어 보았습니다. 각 코드블럭마다 스틱코드를 활용한 부분은 링크를 달아놓을테니 참고해주세요. 빌드 스크립트 설정 코틀린 안드로이드 익스텐션(이하 ‘익스텐션’)을 사용하려면 프로젝트에 기본적으로 코틀린 개발 환경 (코틀린 빌드 플러그인 적용 및 프로젝트 의존성에 코틀린 표준 라이브러리 추가)이 되어 있어야 합니다. plugins { id 'kotlin-android-extensions' } 로그인 / 회원가입 관련 XML 만들기 우선 로그인/회원가입에 필요한 간단한 XML을 만들었.. 2021. 2. 1.