본문 바로가기

안드로이드 자바463

[JAVA][Android] MediaPlayer로 음악 재생하기 안녕하세요.오늘은 안드로이드에서 MediaPlayer를 사용해서 음악을 재생하는 예제입니다. MediaPlayer는 안드로이드의 미디어 프레임워크의 일부로, 다양한 기능을 제공합니다.MediaPlayer에 대한 자세한 내용은 다음 개발자 문서를 참고하세요.https://developer.android.com/reference/android/media/MediaPlayer MediaPlayer  |  Android Developers developer.android.com  이 글에서는 /res/raw 폴더에 미리 넣어둔 mp3 파일을 실행하는 간단한 작업부터 시작해보겠습니다. 1. raw 폴더 안에 mp3 파일 집어넣기. 먼저 res 폴더를 우클릭해서 리소스 디렉토리 생성 창을 엽니다. 위 이미지처럼 리.. 2024. 6. 26.
[JAVA][Android] 이미지 서버에 업로드하기 안녕하세요. 오늘은 안드로이드에서 이미지를 서버에 업로드 하는 방법에 대해 알아보겠습니다.해당 예제는 이전에 작성했던 TedImagePicker를 사용해 이미지를 여러장 불러오는 예제에 있는 코드를 사용해서 작성되었습니다.이전 글과 관련된 내용은 아래 링크를 참고해주세요. 2024.06.16 - [안드로이드 자바] - [JAVA][Android] TedImagePicker 라이브러리로 이미지 여러장 가져오기 [JAVA][Android] TedImagePicker 라이브러리로 이미지 여러장 가져오기안녕하세요.지난번에는 TedImagePicker 라이브러리를 사용해서 이미지를 1장 가져오는 방법에 대해 알아보았습니다.2024.06.11 - [안드로이드 자바] - [JAVA][Android] TedImageP.. 2024. 6. 24.
[JAVA][Android]Gson 라이브러리 활용하여 JSON 문자열 다루기 오늘은 Gson 라이브러리를 활용해 JSON 문자열 데이터를 다루는 예제를 보여드리겠습니다.    라이브러리 추가build.gradle(module) 의 dependency 내부에 Gson 라이브러리를 추가합니다. gradle 사용 환경에 맞춰 입력하세요.또는  => Gson 라이브러리 버전은 아래링크에서 확인해 주세요https://github.com/google/gson  레이아웃 xml 파일 코드(activity_main.xml)     User 클.. 2024. 6. 19.
[JAVA][Android] TedImagePicker 라이브러리로 이미지 여러장 가져오기 안녕하세요.지난번에는 TedImagePicker 라이브러리를 사용해서 이미지를 1장 가져오는 방법에 대해 알아보았습니다.2024.06.11 - [안드로이드 자바] - [JAVA][Android] TedImagePicker 라이브러리로 이미지 1개 가져오기 [JAVA][Android] TedImagePicker 라이브러리로 이미지 1개 가져오기안녕하세요.오늘은 기기에 저장된 이미지 또는 카메라로 찍은 이미지를 자신의 앱으로 가져와 이미지뷰에 띄워보겠습니다. 이 예제에서는 'TedImagePicker'라는 라이브러리를 사용할 것입니다.해stickode.tistory.com 이번에는 해당 라이브러리를 사용해서 여러장의 사진을 가져와서 리사이클러뷰에 띄워보겠습니다. 1. build.gradle 설정TedImag.. 2024. 6. 16.
[JAVA][Android]이미지 확대, 축소 기능 구현하기 오늘은 SubsamplingScaleImageView 와 glide를 활용해 갤러리에 있는 이미지를 가져와 확대, 축소 하는 기능을 구현해 보겠습니다.  라이브러리 추가build.gradle(module) 의 dependency 내부에 SubsamplingScaleImageView , glide 라이브러리를 추가합니다. gradle 사용 환경에 맞춰 입력하세요.또는  => 라이브러리 버전은 아래링크에서 확인해 주세요glidehttps://github.com/bumptech/glide SubsamplingScaleImageView https://github.com/davemorrissey/subsampling-scale-image-view?tab=readme-ov-file  권한 설정 AndroidMani.. 2024. 6. 14.
[JAVA][Android] TedImagePicker 라이브러리로 이미지 1개 가져오기 안녕하세요.오늘은 기기에 저장된 이미지 또는 카메라로 찍은 이미지를 자신의 앱으로 가져와 이미지뷰에 띄워보겠습니다. 이 예제에서는 'TedImagePicker'라는 라이브러리를 사용할 것입니다.해당 라이브러리에 대해 자세히 알고 싶다면 아래 공식 깃허브 링크를 참고하세요.https://github.com/ParkSangGwon/TedImagePicker?tab=readme-ov-file GitHub - ParkSangGwon/TedImagePicker: TedImagePicker is simple/beautiful/smart image pickerTedImagePicker is simple/beautiful/smart image picker - ParkSangGwon/TedImagePickergithub.. 2024. 6. 11.
[JAVA][Android]<string> 태그 활용하기 오늘은 태그를 활용해 문자열을 나타내는 예시를 보여드리겠습니다.  태그를 활용하면 동일한 문자열을 여러 파일들에서 재사용할 수있고 문자열 리소스가 코드와 분리되어 태그의 값만 바꿔 여러곳의 코드 수정없이 문자열을 변경할 수있습니다.  구조: , , , 등 여러 리소스의 root 요소를 뜻하는 태그입니다.  태그는 무조건 사이에 넣어야만 합니다. : 안드로이드 xml 파일에서 단일 문자열 리소스임을 나타내는 태그입니다. 태그 사이에 보여주고자하는 문자열 값을 넣습니다. name: 문자열 리소스 의  식별자입니다.name의 우측에 고유이름값을 정의하면 해당 이름으로 문자열들을 불러올 수 있습니다.  사이 문자열 값: name 식별자에 대응되는 실제 문자열 값입니다. 문자열 서식 과 굵은 글씨, 글 .. 2024. 6. 8.
[JAVA][Android]textwatcher 활용해 글 변경 반응하기 오늘은 textwatcher를 활용해 글 변경 이벤트에 반응하는 간단한 예시(EditText 뷰의 문자열이 바뀜에 따라 길이 가져오기)를 만들어 보여드리겠습니다  레이아웃 xml 파일 코드 (activity_main)   액티비티 자바 코드public class MainActivity extends AppCompatActivity { private EditText editText; private TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout... 2024. 6. 4.
[JAVA][Android] ChatGPT API로 챗봇 만들기 - (3) Retrofit2 사용해서 챗봇에게 응답받기 안녕하세요.오늘은 ChatGPT API로 챗봇 만들기 마지막 시간입니다. 이전 시간에는 ChatGPT API를 사용 설정하는 방법에 대해 알아보고, 안드로이드에서 채팅을 주고 받는 것처럼 화면에 띄우기 위한 리사이클러뷰를 만들었습니다.관련된 내용은 다음 링크를 확인해주세요. 2024.05.02 - [안드로이드 자바] - [JAVA][Android] ChatGPT API로 챗봇 만들기 - (1) ChatGPT API 사용하기 [JAVA][Android] ChatGPT API로 챗봇 만들기 - (1) ChatGPT API 사용하기안녕하세요.안드로이드에서 ChatGPT API를 사용해서 챗봇을 만드는 예제를 구현해보려고 합니다. 이 글에서는 postman을 사용해서 ChatGPT API 사용법에 대해서 먼저 .. 2024. 6. 3.