목록Android ( JAVA )/개발 (30)
IOS를 사랑하는 AOS 개발자
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ TTS (Text to Speech) 기능을 살펴볼거에요!! TTS는 말 그대로 글씨를 목소리로 읽어주는 기능을 뜻하는 줄임말인데요 보통 시각장애인분들을 위한 기능으로 사용하는게 대부분이죠! 하지만 필요에 의해 일반 사용자들에게도 제공되는 기능입니다 😸 바로 시작해보겠습니다! 언제나 그랫듯이 View 부터 그려봅니다! 사용자가 EditText 에 텍스트를 입력 후 버튼을 클릭하면 읽어주는 식으로 한번 해보겠습니다 package com.ipageon.tts_test; import android.os.Bundle; import android.speech.tts.TextToSpeech; import android..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 안드로이드 앱 개발 할때 앱 실행 후 Logcat 에 Log를 찍어보는 경우가 많죠? 내가 제대로 값을 출력하고 있는지, 값을 잘 받고있는지, 아니면 이 값이 뭘 담아오는지, 뭘 뜻하는지 등등... 저는 실제로 많이 사용해요! 물론 debug로 Log 없이 값을 보기도 하지만, 출력점을 매번 찍어서 사용해야하는 번거로움이 있어요! 또한 다른 사람들과 함께 진행하는 프로젝트라면 미리 Log 를 작성하여 도움을 주기도 하지요 😙 오늘은 Log 의 종류를 볼꺼에요! Log.v("TAG", "this is 'Log.v'") Log.d("TAG", "this is 'Log.d'") Log.i("TAG", "this ..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ ON / OFF 기능을 사용할 수 있는 📍 ToggleButton 📍 Switch 두 가지 기능을 한번 해볼거에요 🤗 📍 ToggleButton 📍 Switch 각 위젯들의 ON / OFF 기능으로 많은걸 할 수 있어요! 요번엔 간단하게 이미지를 바꾸는걸 해볼게요!! 상단처럼 그림을 그려보러 갑니다! activity_main.xml 자 그림을 다 그렸다면 이제 코드를 짜러 가봅시다 🤗 MainActivity public class MainActivity extends AppCompatActivity { // 전역변수 ToggleButton toggle; Switch aSwitch; ImageView imag..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 2021.12.30 - [Android ( JAVA )/개발] - [Android] 안드로이드 Spinner + 커스텀 (feat.values) [Android] 안드로이드 Spinner + 커스텀 (feat.values) 👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 인터넷 사용하다 보시면 이렇게 select 할수있는걸 보셨을꺼에요! 안드로이드 위젯에도 이러한 devziner.tistory.com 안드로이드 Spinner 의 간단 사용법을 작성해봤었는데, 이번엔 Spinner 의 선택한 값을 가져와서 활용(?) 하는 코드를 짜보려고 해요!!! 자 이제 코드 짜러 가..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 오늘은 JSON 데이터를 사용하는 초간단 방법을 써볼거에요!! 후딱후딱 가봅시다! 오늘의 주인공인 JSON을 미리 준비해야겠죠? 제가 만들고 사용한 JSON 파일입니다! 이걸 토대로 각자 사용하고싶으신 내용으로 바꾸어서 해보셔도 나쁘지 않을 것 같아요 😉 JSON 파일을 프로젝트 내에 준비해줘야하는데요! res 를 우 클릭해서 디렉토리를 새로 생성해줍니다! 그 안에 json 파일을 넣으면 된답니다 🤗 준비물은 끝났으니 바로 시작해봅시다! activity_main.xml JSON 데이터를 RecyclerView 에 뿌려줄거이기에 RecyclerView 위젯을 사용했어요! RecyclerView 를 사용하기 위..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 이번엔 대표적(?) 하이브리드 방식인 안드로이드 WebView 를 사용해서 만들어볼게요! 언제나 그랫듯 뷰부터 그립니다 🤗 activity_main.xml 언제나 뷰에 진심인편..... 🥴 아주 간단합니다! 불러올 Web이 그려져야 하는 공간에 WebView를 선언하고, 네이티브영역인 곳은 네이티브 영역으로 나누는거에요! 자 이제 코드로 넘어가볼게용 MainActivity import android.os.Bundle; import android.view.View; import android.webkit.WebSettings; import android.webkit.WebView; import android...
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 이번엔 List 형식의 마지막! RecyclerView 를 사용해서 인스타그램비스무리한거 만들어볼거에요!! ( ❌ 인스타그램을 안해서.... 좀 허접하게 보일 수 있는것 주의 ❌ ) ListView 1탄 ListView 2탄 GridView 1탄 GridView 2탄 일단 구현 영상부터 갑니다욧! 인스타그램을 사랑하시는 분들껜 죄송합니다....🙏🏻 아이콘은 icons8 에서 가져왔습니다. 이미지는 제가 직접 만들었습니다. ( 제 착각일수도있지만 ) 인스타랑 좀 비슷하지 않나요...? 아님말구!!!!!!!!!!!! 갑시다!!!!!!!!!!!!!!! activity_main.xml 정말 간단하죠?? Recycl..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 2022.01.04 - [Android/개발] - [Android] 안드로이드 BottomSheet ( feat.Fragment ) [Android] 안드로이드 BottomSheet ( feat.Fragment ) 👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 오늘은 어플 첫 화면시 하단에서 쭈우욱~ 올라오는 BottomSheet 을 해볼거에요! 그게 devziner.tistory.com BottomSheet 에서 아주 살짝 다루어본 Fragment를 오늘 제대로! 한번 적용해서 써보겠습니다! 😆 보시는거와 같이 TabLayout 과 Fragment 두가지..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 🙋🏻♀️ 오늘은 어플 첫 화면시 하단에서 쭈우욱~ 올라오는 BottomSheet 을 해볼거에요! 그게 뭐냐구여???? 버튼 클릭 이벤트를 해줬지만, 보통 앱들은 onCreate 하면서 실행시킬거에요 ! 이거!!!!!!! 😁 자 언넝언넝 후딱 해보러갑시다! 🧐 아참 참고로 처음으로 Fragment 라는걸 아주아주 간단하게 쓸건데 그게 뭔지 조금은 알고 계셔야 편할거에요! [Android] Activity와 Fragment의 차이점 👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 ✅ Activity 와 Fragment 의 차이점 ✔️ 액티비티는 독립적으로 활용할 수 있다. ✔️ 프래그먼트는 액..
👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 2022.01.03 - [Android/개발] - [Android] 안드로이드 Activity 이동 ( feat. Intent ) [Android] 안드로이드 Activity 이동 ( feat. Intent ) 👼🏻 초보 안드로이드 개발자가 매번 구글링하기 싫어서 정리하는 블로그 👼🏻 안녕하세요! 오늘은 앱 개발에 있어서 필수적인 (?) 정말 많이 사용하는 Intent 를 사용해볼거에요!! 첫번째 Acti devziner.tistory.com 저번엔 Intent 기본 사용법을 확인 했는데 이번엔 액티비티 이동간에 값을 전달하는걸 해볼거에요!!! 저번 글에 작성했던 코드를 재 활용할것이니 참고 부탁드립니다!! 중간에 멈..