Computer_IT/Android (4) 썸네일형 리스트형 안드로이드 @Override의 의미 나는 안드로이드에 @Override 의 목적을 알고 싶어요.1. 자바 주석을 @Override. 다음과 같은 방법을 다치게 컴파일러는 슈퍼 클래스의 메소드를 오버라이드 (override) 지시합니다. 예를 들어, 당신은 Person 클래스를 구현 말한다.public class Person { public final String firstName; public final String lastName; //some methods @Override public boolean equals(Object other) { ... } }Person 클래스() 메소드가 있습니다. equals 메소드는 이미 사람의 슈퍼 클래스 객체에 정의되어 있습니다.따라서 equlas 구현 () 명 public ()을 재정의한다. 즉,.. Button클릭 시 갤러리에서 이미지 가져오기 Button클릭 시 image/* 파일들 선택할 수 있는 창 열기OnCreate 부문에 Button onClickListener을 추가 하고, Intent를 활용하여 전체적인 파일을 가져올 수 있게 합니다.protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button openimg = (Button)findViewById(R.id.openimg); openimg.setOnClickListener(new Button.OnClickListener(){ public void onClick(View view){ Intent inten.. 언제 'public static final String' 을 사용하는 걸까요? Q사람들이 'public static final String mystring = ~~~' 을 작성한 다음 많은 값을 사용하는 코드를 보았습니다. 왜 그들은 그것을해야하나요? 왜 그들은 그것을 사용하기 전에 최종 값으로 초기화해야합니까?그 핵심 (public static final)의 의미를 이해합니다.내가 이해하지 못하는 것은 상수가 한 곳에서만 사용되고 같은 클래스에서만 사용 되더라도 사람들이 왜 그것을 사용하는지에 대한 것입니다. 그것을 선언하는 이유는 무엇입니까? 왜 우리는 변수를 사용하지 않습니까? Afinal은 변수의 값이 변경되지 않음을 나타냅니다. 즉, 값을 선언 한 변수는 선언 된 후에 수정할 수 없습니다. public final static String 을 사용하면 다음과 같은 Strin.. [안드로이드 스튜디오] 에러 Crunching Crunsher ~ .png failed 수정 안드로이드 스튜디오 빌드 중 갑자기 에러가 발생되었다. 에러 문구는 아래와 같다. "...Crunching Crunsher ...png failed" 클린 프로젝트 및 리 빌드를 해도 같은 에러가 반복된다... 나의 에러 수정 방법은 매우 간단하였다... 폴더의 폴더의 폴더로 들어간 경로를 단순하게 폴더 길이를 줄여서 짧게 바꾸고, 빌드 시켰더니 해결.. ex : from:D:/Android/Apps/AndroidStudioProject/AppNametoD:/Android/AppName 에러의 원인이 Android studio 에서 파일명이 일정길이 넘어가면 참조를 할 수 없는 것 같다. 이전 1 다음