• 안드로이드 스튜디오 효과음 재생(android studio soundPool)

    버튼 클릭 시 기본 효과음 제거 방법 Button 을 생성한다. .xml 파일에서 기본 효과음을 제거하고 싶은 버튼을 찾는다. android:soundEffectsEnabled="false" 를 삽입한다. xml code <Button android:id="@+id/ButtonID" android:layout_width="220dp" android:layout_height="70dp" android:layout_marginTop="7dp" android:background="background" android:text="Text" android:textAppearance="@style/TextAppearance.AppCompat.Large" android:textColor="@color/text" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/ButtonID" android:soundEffectsEnabled="false" // 삽입 코드 /> 안드로이드 soundPool 재생(실행) 방법 res 파일에 raw 파일을 생성한다. 효과음...


  • 안드로이드 스튜디오 뒤로가기 버튼(android studio back button)

    뒤로 가기 막기 Activity 화면 전환 시 뒤로 가기 버튼을 누르면 이전 화면으로 돌아간다. 이것을 방지하기 위해서는 다음 코드를 .java 코드에 삽입한다. code @Override public void onBackPressed() { //super.onBackPressed(); } 뒤로 가기 버튼의 기능을 막기 위해 super.onBackPressed();를 주석 처리했다. 해당 코드를 삭제해도 무방하다. 뒤로 가기 버튼 2번 입력 후 앱...


  • 백준 2742

    BOJ - 2742 - 기찍 N 설명 숫자를 입력받고 반복문(for)을 사용하여 숫자를 내림차순으로 출력한다. 이렇게 하기 위해서 반복문 초기 조건을 입력받은 숫자, 반복 수행 조건을 1까지, 증감 조건을 (초기 조건)– 를 한다. 반복문(for) 사용하는 법 알아보기 code #include <iostream> using namespace std; int main() { int a; cin>>a; for(int i...


  • 백준 2741

    BOJ - 2741 - N 찍기 설명 숫자를 입력받고 반복문(for)을 사용하여 숫자를 오름차순으로 출력한다. 이렇게 하기 위해서 반복문 초기 조건을 1, 반복 수행 조건을 입력받은 숫자까지, 증감 조건을 (초기 조건)++ 를 한다. 반복문(for) 사용하는 법 알아보기 code #include <iostream> using namespace std; int main() { int a; cin>>a; for(int i...


  • 백준 15552

    BOJ - 15552 - 빠른 A+B 설명 C++ 코드를 사용하기 때문에 C++ 기준입니다. cout의 출력 속도는 c-language 의 printf 출력 속도 보다 느리다. 그래서 속도에 민감한 경우 cout의 줄바꿈인 endl 보다 개행 문자('\n')를 사용한다. 또한 ios::sync_with_stdio(false) 를 사용하고 cin.tie(NULL) 를 사용하면 출력 속도가 향상된다. 이것들을 사용하는 방법에 대한 설명을 보고싶으면...