전체 글1417 [Kotlin][Android] 안드로이드 - Radio Button, Radio Group 사용법 [Java][Android] 안드로이드 - Radio Button, Radio Group 사용법 (tistory.com) [Java][Android] 안드로이드 - Radio Button, Radio Group 사용법 라디오 버튼이란? 라디오 버튼은 여러 옵션 중 한 가지 옵션을 선택할 수 있도록 만들어주는 뷰입니다. 각 라디오 버튼을 하나의 라디오 그룹(Radio Group)으로 그룹화해줘야 합니다. 만약, 제시할 stickode.tistory.com 코틀린 버전의 Radio Button, Radio Group 사용법입니다. 라디오 버튼이란? 라디오 버튼은 여러 옵션 중 한 가지 옵션을 선택할 수 있도록 만들어주는 뷰입니다. 각 라디오 버튼을 하나의 라디오 그룹(Radio Group)으로 그룹화해줘야 .. 2021. 10. 9. [PHP] 로그인시 유효성 검사 하기 이번시간에는 유효성 검사를 배워 보겠습니다. function validate() { var re = /^[a-zA-Z0-9]{4,12}$/ // 아이디와 패스워드가 적합한지 검사할 정규식 var name = document.getElementById('name_register'); var id = document.getElementById('Id_register'); var pw = document.getElementById('password_register'); var pwcheck = document.getElementById('inputConfirmPassword'); var email = document.getElementById('emailAddress_register'); var phoneCa.. 2021. 10. 8. [Kotlin][Android] chip 동적 추가 삭제하기 안녕하세요, 이번 포스팅에서는 앱 화면에서 바로바로 chip을 추가하고 삭제하는 기능을 만들어보겠습니다. (코드는 안르도이드 sdk 24 버전 기준으로 작성되었습니다) 포스팅에서 작성된 코드는 스틱코드에서 확인하실 수 있습니다. [AOS][Kotlin] chip 동적 추가 - Stickode 스틱코드 stickode.com 레이아웃 (activity_main.xml) 액티비티 (MainActivity.kt) class MainActivity : AppCompatActivity() { private val binding by lazy { ActivityMainBinding.inflate(layoutInflater) } override fun onCreate(savedInstanceState: Bundle?.. 2021. 10. 7. [JAVA][Android] 안드로이드 스튜디오 폰트 부분 적용하기 오늘은 안드로이드 스튜디오에 폰트를 가져와 부분적으로 적용해 보겠습니다. https://noonnu.cc/ 눈누 - 상업용 무료한글폰트 사이트 상업적으로 이용할 수 있는 무료 한글 폰트를 모아 놓은 사이트 눈누 noonnu.cc 눈누에서 원하는 폰트를 다운 받습니다. (ttf 파일) - 눈누는 상업용과 무료 한글글꼴을 모아놓은 사이트입니다. 저작권 사항을 꼭 살펴보시고, 사용하시기 바랍니다. 1. res폴더에 font 디렉토리를 만들고, 다운받은 폰트를 넣어줍니다. (ttf 파일) 폰트는 반드시 소문자이어야하고, '-'를 사용하면 활성화가 되지 않습니다. 대문자로 되어있다면, 소문자로 변경해서 넣어주세요. 무료폰트, 프리텐다르드 폰트를 넣어주었습니다. (bold, medium,reguler) 2. fon.. 2021. 10. 6. [JAVA][Android] 클릭시 카드 뒤집기 예제 안녕하세요 오늘은 버튼 클릭시 카드 앞면을 볼 수 있는 기능을 만들어 보겠습니다. 버튼을 누르고 있을 때만 카드 앞면을 볼 수 있습니다. 카드 앞면 이미지는 아래 사이트에서 다운 받았습니다. http://boardlife.co.kr/bbs_detail.php?bbs_num=249&tb=board_design&game_id= *결과 우선 아래 스틱코드 링크에서 즐겨찾기를 추가해주세요 https://stickode.com/detail.html?no=2496 스틱코드 stickode.com 1. drawble-new-Drawble Resource File을 클릭한다. 2. card 라는 이름으로 xml 파일을 만든다. 3. card.xml에서 스틱코드 태그(card_Reverse)를 입력하여 해당 코드를 불러.. 2021. 10. 5. [C#][Unity] Http 통신 하기!! 안녕하세요!! 오늘은 유니티상에서 Http 통신을 하는법에 대해 포스팅 해보도록 하겠습니다!! 유니티에서 서버로 양식을 보내는 방법은 두가지 종류가 있는데요. IMultipartFormSection 방식 WWWForm 사용(레거시 함수) 방식 이렇게 두가지가 존재합니다!! 오늘은 그중에 WWWForm 사용(레거시 함수) 방식 에 대해 포스팅 해보도록 하겠습니다! 우선 공식 홈페이지에서 어떤 식으로 통신을 하게 되는지 확인해 보도록 하겠습니다!! https://docs.unity3d.com/kr/2018.4/Manual/UnityWebRequest-SendingForm.html HTTP 서버로 양식 보내기(POST) - Unity 매뉴얼 HTML 양식으로 포맷된 서버에 데이터를 전송하기 위한 두 가지 기본.. 2021. 10. 4. [JAVA][Android] 안드로이드 스튜디오 QR코드 세로모드 작동 안녕하세요~~ 이전에 QR코드를 가로로 스캔하는 것까지 해봤는데요! QR코드 스캔 시 세로모드에서도 스캔이 가능하도록 해 보겠습니다. 세로로 작동하려면 AndroidManifest.xml과 Scan을 하는 액티비티인 ScanQR을 수정해야 합니다. 일단 오늘의 포스팅에 나온 코드는 스틱코드에도 포스팅 해 놓았으니, 참고하세요! https://stickode.com/detail.html?no=2402 스틱코드 stickode.com AndroidManifest.xml 에 이 부분을 넣어주시면 됩니다. 만약 위에 xmlns:tools="http://schemas.android.com/tools" 이 부분이 없다면 이런식으로 오류가 날 수 있으니 체크해 주세요. 그리고 ScanQR에서 IntentIntegra.. 2021. 10. 3. [JAVA][Android] ViewPager2 사용하여 슬라이드 화면 만들기 안녕하세요 오늘은 ViewPager2를 사용하여 슬라이드 화면을 만들어보겠습니다. 우리가 흔히 사용하는 ‘스와이프로 화면 넘기기’ 기능입니다. 스와이프란 손가락으로 화면을 터치하여 직선으로 움직였을 때 다른 화면으로 넘어가는 것을 뜻합니다. *결과 먼저 아래 스틱코드 링크에서 즐겨찾기 추가를 해주세요 https://stickode.com/detail.html?no=2491 스틱코드 stickode.com 들어가기에 앞서 매니페스트에 아래 코드를 추가해주세요 build.gradle(app)에서 아래 코드를 추가해주세요 // ViewPager2 implementation "androidx.viewpager2:viewpager2:1.0.0" // Glide implementation 'com.github.bu.. 2021. 10. 2. [JAVA][Android] MVC 패턴 익혀보기. 안녕하세요. 이번 시간에는 디자인 패턴과 패턴 중 MVC 패턴에 대해서 알아보고 안드로이드에서는 이를 어떤 식으로 구현하는지 알아보겠습니다. 디자인 패턴 디자인 패턴을 위키피디아에서 치면 아래와 같이 설명하고 있습니다. 소프트웨어 개발 방법에서 사용되는 디자인 패턴은 프로그램 개발에서 자주 나타나는 과제를 해결하기 위한 방법 중 하나로, 과거의 소프트웨어 개발 과정에서 발견된 설계의 노하우를 축적하여 이름을 붙여, 이후에 재이용하기 좋은 형태로 특정의 규약을 묶어서 정리한 것이다. 알고리즘 과 같이 프로그램 코드로 바로 변환될 수 있는 형태는 아니지만, 특정한 상황에서 구조적인 문제를 해결하는 방식을 설명해 준다. 읽어보시면 어떠신가요? 저는 이해가 안 돼서 유튜브나 블로그를 참고해본 결과 다음과 같이 .. 2021. 10. 1. 이전 1 ··· 128 129 130 131 132 133 134 ··· 158 다음