목록Android _ 서버연동_채팅/Android - UI (33)
꾸준히 안타치기
www.youtube.com/watch?v=8hKczn0-Hkw
note activity public class note_activity extends AppCompatActivity { final OneDayDecorator oneDayDecorator = new OneDayDecorator(); MaterialCalendarView materialCalendarView; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_note); // 오늘날짜 표기 final OneDayDecorator oneDayDecorator = new OneDayDecorator(); // 달력값 가져오기 material..
woochan-dev.tistory.com/27 안드로이드 간단한 달력 만들기 요구사항에 따라 앱을 만들다보면 간단한 달력을 구현할 일이 생긴다. 기본 calendar view를 사용할 수도 있지만, 대게 디자이너의 요구사항은 많은 커스텀이 들어간 상태이다. 필요한 캘린더를 위 woochan-dev.tistory.com
EditText 상위 레이아웃에 android:focusable="true" android:focusableInTouchMode="true" 매니페스트 설정 추가 android:windowSoftInputMode="stateAlwaysHidden" www.koreateam.co.kr/97 개발팁]안드로이드 키보드 체크(EditText에 자동 포커스 제거, 키보드 제거 및 숨김) 코니 79입니다.안드로이드 자동 포커스를 제거 하거나 키보드 제거및 숨김 처리 기능을 가끔 사용할때가 있습니다. 참고 바랍니다. 키보드 관련 팁(EditText에 자동 포커스 제거, 키보드 제거 및 숨 www.koreateam.co.kr https://superwony.tistory.com/4 [안드로이드/Android] Edit..
youtu.be/vhKtbECeazQ Radar xml activity public class chart_radar_activity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_chart_radar); RadarChart radarChart = findViewById(R.id.radar_chart); ArrayList visitors = new ArrayList(); visitors.add(new RadarEntry(420)); visitors.add(new Rada..
// 타이머 종료 알람 넣기 public void timer_end_noti() { final NotificationManager notificationManager = (NotificationManager) main_activity.this.getSystemService(NOTIFICATION_SERVICE); //푸시 알림 터치시 실행할 작업 설정(여기선 MainActivity로 이동하도록 설정) final Intent intent = new Intent(main_activity.this.getApplicationContext(), main_activity.class); //Notification 객체 생성 final Notification.Builder builder = new Notificatio..
taehyun71.tistory.com/5
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("토클 버튼 상태 : 꺼짐"); } }
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..