반응형 java19 Android: Cursor API 요약 ●Class 개요 이 인터페이스는 데이터베이스에 대한 쿼리에서 반환되는 결과 집합에 대한 임의 액세스를 제공합니다. 커서의 구현에 있어서 동기 보증은 필수는 아닙니다. 여러 스레드에서 커서를 사용하는 쪽이 동기화를 보장해야 합니다. public abstract void close () Cursor의 클로즈는, 모든 자원을 해방해 이것을 완전하게 무효로 합니다. deactivate()→requery()와 달리 Cursor가 다시 활성화(activate)가 되지는 않습니다. public abstract void copyStringToBuffer (int columnIndex, CharArrayBuffer buffer) 인수의 버퍼에 참조열의 내용을 텍스트로 포함합니다. 버퍼 사이즈가 불충분하면, 새로운 ch.. 2022. 12. 24. [Android] LayoutInflater 정보 (생성, 방법 비교, 구현) 안드로이드의 inflater란? LayoutInflater는 지정된 xml 레이아웃(View) 리소스를 사용할 수 있는 메커니즘 View의 inflate에 대해 LayoutInflater에서 view를 생성하는 방법 자주 보는 방법 1. context#getSystemService(Context.LAYOUT_INFLATER_SERVICE); 2. Layoutinflater.from(Context context) 3. View.inflate(Context context, int resource, ViewGroup root) //1 일반적인 생성 방법 LayoutInflater inflater = (LayoutInflater) context.SystemService(Context.LAYOUT_INFLATER.. 2022. 12. 23. Android 앱 개발에서 ProgressDialog를 추가하는 방법 ProgressDialog란? ProgressDialog(프로그레스 다이얼로그)란, 앱으로 시간이 걸리는 처리를 하고 있을 때 어느 정도 처리가 진행되고 있는지 다이얼로그로 표시하고 싶은 경우에 사용되는 GUI 컴퍼넌트입니다. 앱이 데이터를 다운로드할 때 등에서 본 적이 있다고 생각합니다. 디폴트에서는, 수평에 바를 설치해 진척을 표시하는 타입과, 돌고 있는 아이콘으로 처리가 실행중인 것을 표시하는 타입의 2 종류가 준비되어 있습니다. ProgressDialog 추가 이번에는 예로 아이콘으로 표시하는 ProgressDialog 유형을 추가하는 방법을 소개합니다. ProgressDialog 배치 ProgressDialog는 java 파일을 편집하고 추가합니다. import android.app.Activi.. 2022. 12. 22. DialogInterface.OnClickListener 인터페이스 DialogInterface.OnClickListener 인터페이스는 대화 상자에 포함된 버튼 클릭 처리에 사용됩니다. 클릭 시 호출되는 메서드는 'onClick' 메서드입니다. public void onClick(DialogInterface dialog, int whichButton) This method will be invoked when a button in the dialog is clicked. Parameters: dialog The dialog that was cancelled will be passed into the method. whichButton The button that was clicked, ie BUTTON1 or BUTTON2. 첫 번째 인수에는 클릭이 발생한 'andro.. 2022. 12. 21. Java에서 시스템 날짜를 얻는 방법! Java로 시스템 일시의 시간을 취급하는 클래스에는, 「Date」 클래스와 「Calendar」 클래스, 나아가 Java8로 새롭게 추가된 「java.time」 패키지로서 추가된 클래스 군의 3개로 분류되어합니다. 「Date」 「Calendar」 「LocalDateTime」 클래스의 각각으로, 시스템 일자를 취득하는 방법 Date 클래스에서 취득 Date 클래스의 경우, 인수가 없는 생성자로 Date 클래스를 작성하면 현재 시간을 저장하는 인스턴스를 얻을 수 있습니다. Date now = new Date(); Calendar 클래스에서 취득 Calendar 클래스로 시스템 일자를 취득하는 경우는, Calendar.getInstance 메소드를 사용합니다. 반환 값은 현재 시간을 저장하는 Calendar 클.. 2022. 12. 20. Javadoc의 의미와 쓰는 방법 주석 다는 방법 Javadoc이란? Javadoc은 간단히 설명하면 Java 언어 소스 코드에서 "프로그램을 설명하는 문서"를 생성하는 메커니즘입니다. Javadoc용의 코멘트를 기술하면, 만든 프로그램에 대한 문서를 소스 코드에 묻어 줍니다. 구체적인 코드를 내고 상세하게 설명하겠습니다. 예를 들어, 값을 2배로 하여 결과를 출력하는 다음과 같은 프로그램이 있다고 합시다. public class JavadocTest { public static int doubleFunc ( int number ){ // 인수의 10을 두 배로 반환합니다. return number * 2 ; } public static void main ( String [] args ){ // number에 double 함수의 결과를 할당합니다. in.. 2022. 12. 12. 이전 1 2 3 4 다음 반응형