목록Android _ 서버연동_채팅 (60)
꾸준히 안타치기
youtu.be/xuMuNNyL85Y
lktprogrammer.tistory.com/158 [Android] 안드로이드 - 날짜 및 시간 정보 입력받기 (DatePickerDialog / TimePickerDialog) 안드로이드 앱을 개발하다 보면 사용자로부터 날짜 및 시간 정보를 입력받는 경우가 많습니다. 안드로이드에서 제공하는 DatePickerDialog와 TimePickerDialog를 사용하면 이러한 입력 Dialog를 쉽게 구현 lktprogrammer.tistory.com youtu.be/hwe1abDO2Ag
lktprogrammer.tistory.com/140 [Android] 안드로이드 - 버튼 이벤트 처리방법 정리 (리스너 구현 및 이벤트 핸들링) App 사용자의 일련의 행동에 대해 반응하고 특정한 기능을 수행하는 것을 이벤트를 처리한다는 또는 이벤트를 핸들링한다고 말합니다. 대표적으로 Button 클릭 이벤트가 있습니다. 사용자가 Button lktprogrammer.tistory.com
drawable 에 xml만들기 , drawable폴더에 온오프 아이콘 넣기 액티비티에서 버튼 리스너에서 온오프 설정하기 tb = (ToggleButton)findViewById(R.id.tb); tb.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { TextView tv = (TextView)findViewById(R.id.tv); if(tb.isChecked()){ tv.setText("토클 버튼 상태 : 켜짐"); } else{ tv.setText("토클 버튼 상태 : 꺼짐"); } }
jhrun.tistory.com/77 Android Shared Preferences(데이터 저장/불러오기) 활용하기 데이타를 일시적으로는 가지고 있을 수 있지만 영원히 저장하는 방법은 무었일까요? Shared Preferences 를 사용하면 가능합니다. 이 방법을 이용해서 환경설정을 만들 수도 있습니다. 설정 저장 //값 jhrun.tistory.com youtu.be/FQrpe4Qp498?list=PLxTmPHxRH3VWTd-8KB67Itegihkl4SVKe&t=1521 youtu.be/XEDmE-pnhqs 인프런 https://youtu.be/R6EVOTEZsz4 SharedPreferences는 저장공간 개념 모든 액티비티에서 가져다 쓸수 있다. (인텐트로 넘기지 않아도 됨) 1. 저장하는 셰어..
https://medium.com/@bansooknam/android-recyclerview-%EC%9A%94%EC%95%BD-aaea4a9c95e7 2.리사이클러뷰의 모듈화 Android RecyclerView 요약 1. 구성요소 medium.com 어뎁터 : 새로운 뷰의 추가를 위한 어뎁터 어뎁터는 데이터를 가져와서 뷰에 적용시킨다. 어뎁터가(뷰홀더를 전달) ->리사이클러뷰에게 전달시킨다. ViewHolder 클래스를 static으로 정의한다. OnCreateVIewHolder 뷰홀더 객체가 만들어 질때 자동으로 호출됨 뷰 타입을 위한 정수 값이 파라미터로 전달됨 xml레이아웃을 인플레이션하여 뷰그룹객체에 설정 OnBindVIewHolder 재사용될때 호출됨 뷰 객체는 기존것을 그대로 사용하고, 데이..
usercenter.tistory.com/entry/Android-Button-disable%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%B2%84%ED%8A%BC-%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94-%EC%8B%9C%ED%82%A4%EA%B8%B0 안드로이드 버튼 비활성화 시키기(Android Button disable) 안드로이드 버튼을 비활성화 시켜야 할 때가 있다. 버튼을 사용하는 액티비티에서 OnTouchListener 를 등록해놓아서 Button.setClickable(false)로는 비활성화가 되지 않았다. 그래서 찾은것이 Button.setEnabled usercenter.tistory.com
mainia.tistory.com/5645 안드로이드(Android) 개발 Timer 구현하는 방법 안드로이드(Android) 개발 Timer 구현하는 방법 환경: Eclipse Mars, Android 4.2.2 안드로이드에서 타이머 기능은 써 먹을 곳이 많습니다. 일정시간 이후 넘어가는 Intro 화면이나 정해진 간격으로 반복작업 mainia.tistory.com 사용한 타이머 codinginflow.com/tutorials/android/countdowntimer/part-1-countdown-timer Part 1 - Countdown Timer - Coding in Flow In this tutorial we will learn, how to build a simple countdown time..
lcw126.tistory.com/101 Android Studio(기능) JSON [직접 .json파일 만들고 파싱 ] CSV -> XML -> JSON ex) CSV : SAM,Hello, .csv확장자 XML : SAM Hello JSON : {"name":"SAM","msg":"Hello"} (JSON은 XML에 스타트 태그만 썼다..라고 알기, XML은 스타트, 앤드 태그가 많아서 무겁다.. 그래서.. lcw126.tistory.com velog.io/@dlrmwl15/안드로이드-Json-Gson [안드로이드] Json & Gson 웹서버로부터 응답을 받았을 때 응답 데이터의 포맷이 JSON이라는 데이터 포맷으로 되어 있는 경우가 많습니다.그렇다면 JSON은 무엇인가 알아보면..=> 네트워크를 ..
codinginflow.com/tutorials/android/save-arraylist-to-sharedpreferences-with-gson Save ArrayList to SharedPreferences with GSON - Coding in Flow In this video we learn, how we can save a List of custom Objects to Shared Preferences using Google’s GSON Library. For this purpose we will turn the ArrayList into a JSON and save it as a String using the putString method. codinginflow.com codechacha.co..
altongmon.tistory.com/395 안드로이드 Android 상태표시줄 숨기기, 하단 소프트키 숨기기(몰입모드) 공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 오랜만에 안드로이드 카테고 altongmon.tistory.com altongmon.tistory.com/395
guest3628.tistory.com/23
hijjang2.tistory.com/133 [Android] 다이얼로그(AlertDialog) 사용법 1. 다이얼로그(AlertDialog) 사용 예) - (1) 예, 아니오 - (2) 입력(EditText) - (3) 리스트 (하나 픽) - (4) 다중 선택 리스트 - (5) 커스텀 레이아웃 2. Positive - ok (맨 오른쪽) Negative - no (ok 바로 왼쪽.. hijjang2.tistory.com final String[] array = {"첫","둘둘","셋셋셋"}; btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { AlertDialog.Builder dlg = ..
https://developer.android.com/reference/android/support/constraint/ConstraintLayout blog.voidmainvoid.net/110 컨스트레인트 레이아웃 상세정리 출처 :www.boostcourse.org/mo316/lecture/257362 투명도 컬러 https://c10106.tistory.com/4472 ConstraintLayout (제약) 콘스트레인트 레이아웃 장점 : 뷰와 뷰사이에 체인을 걸어서 같이 움직임. 조건을 서로 걸어서 같이 움직임 멀티디바이스에 대응이 편하다. 성능이 좋다. 중첩된 구조가 필요없고,1depth이다. (다른 레이아웃은 1depth이상들어감) 단순한계층 구조 기준과 대상이 필요하다. 위치 옵션이 더 많다...