안 드 로 이 드 입문 학습 노트 정리 (6)
7068 단어 Android
간단 한 소개http://www.imooc.com/video/1714 sanatesi 에서 발췌 하 다
DatePicker http://www.imooc.com/video/1716/0 발췌 하여 회고 하지 않다
1. month 는 기계 에서 실 행 될 때 0 에서 시 작 됩 니 다. sdk 방법 에서 1 을 추가 하지 않 는 방식 을 사용 합 니 다. 표시 할 때 만 수 동 으로 1 을 추가 합 니 다. 2. 날짜 인 스 턴 스 를 가 져 오고 초기 화 하 며 인쇄 합 니 다.
Calendar cal=Calendar.getInstance();
3. 현재 날짜 와 시간 을 가 져 옵 니 다.int year=cal.get(Calendar.YEAR);
int month=cal.get(Calendar.MONTH)+1;
int day=cal.get(Calendar.DAY_OF_MONTH);
int hour=cal.get(Calendar.HOUR_OF_DAY);
int minute=cal.get(Calendar.MINUTE_OF_HOUR);
setTitle(year+"-"+month+"-"+day+"-"+hour+":"+minute);
4. 제목 의 날 짜 를 선택 에 따라 변경 할 수 있 도록 합 니 다.
datePicker.init(year,month,day,new OnDateChangedListener()){
@Override
public void onDateChanged(DatePicker view,int year,int cal.get(Calendar.MONTH_OF_YEAR),int dayOfMonth){
setTitle(year+"-"+(monthOfYear+1)+"-"+dayOfMonth);
}
}
TimePicker http://www.imooc.com/video/1717 ZeroLegend 에서 발췌
설명 및 id 가 져 오기
TimePicker timePicker=(TimePicker)findViewById(R.id.timePicker1);
// ,
timePicker.setOnTimeChangedListener(new OnTimeChangedListener()){
@Override
public void onTimeChanged(TimePicker view,int hourOfDay,int minute){
setTitle(hourOfDay+"-"+minute);
}
}
눈, 여름, 매미 의 서 릿 발 을 따 온 여름 DatePickerDialog.http://www.imooc.com/video/1718 DatePickerDialog 대화 상자 형식 으로 날 짜 를 표시 합 니 다. onDateSet 으로 매개 변 수 를 설정 합 니 다. 첫 번 째 매개 변 수 는 컨 텍스트 입 니 다. 이 클래스 를 사용 합 니 다. 두 번 째 매개 변 수 는 모니터 를 설정 합 니 다. 세 번 째 매개 변 수 는 대화 상자 의 초기 연도 입 니 다. 네 번 째 매개 변수: 대화 상자 의 초기 달 입 니 다.다섯 번 째 인자: 대화 상자 의 초기 일수 입 니 다.
실현 방법:
OnDateSetListener
인 터 페 이 스 를 사용 한 onDateSet
모니터 조정 year,monthOfYear,dayOfMonth
new DatePickerDialog(this, new OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
setTitle(year+"-"+(monthOfYear+1)+"-"+dayOfMonth+" "+hour+"-"+minute);
}
}, year, calendar.get(Calendar.MONTH), day).show();
TimePickerDialog http://www.imooc.com/video/1719 대화 상자 형식 선택 시간 TimePickerDialog ()몇 개의 인자: 첫 번 째 인자: 컨 텍스트, 바로 이 클래스 입 니 다. this 를 사용 합 니 다. 두 번 째 인자: 모니터 를 설정 합 니 다. 세 번 째 인자: 대화 상자 의 초기 시간 - 시간 부분 입 니 다. 네 번 째 인자: 대화 상자 의 초기 시간 - 분 부분 입 니 다. 다섯 번 째 매개 변 수 는 24 시간 제 를 사용 할 지 여 부 를 결정 합 니 다. 여기 서 ture 를 선택 하 십시오. 다른: TimePickerDialog 는 TimePicker 와 달리 레이아웃 파일 에 설명 하지 않 고 클래스 를 통 해 new 로 나 올 수 있 습 니 다. Android 에 서 는 이러한 팝 업 UI 가 레이아웃 파일 에 설명 하지 않 고 클래스 를 사용 하면 됩 니 다. 보통 show () 방법 을 표시 해 야 합 니 다. 예 를 들 어 Toast 와 같은 방법 도 마찬가지 입 니 다.
실현 방법:
OnTimeSetListener
인 터 페 이 스 를 사용 한 onTimeSetListener
모니터 설정 hour,minute
new TimePickerDialog(this, new OnTimeSetListener() {
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
setTitle(year+"-"+month+"-"+day+" "+hourOfDay+"-"+minute);
}
}, day, minute, true).show();
메모: show () 는 대화 상자 만 표시 합 니 다.
Ephraim 에서 따 온 사실 time or datepickerdialog 도 화면 에 직접 표시 되 는 것 은 아 닙 니 다. timdatepickerdialog tpd = new timdatepickerdialog (.........................................
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Bitrise에서 배포 어플리케이션 설정 테스트하기이 글은 Bitrise 광고 달력의 23일째 글입니다. 자체 또는 당사 등에서 Bitrise 구축 서비스를 사용합니다. 그나저나 며칠 전 Bitrise User Group Meetup #3에서 아래 슬라이드를 발표했...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.