반응형 Android49 안드로이드 one ui 6.0 삼성 캘럭시 카메라 무음 설정 안녕하세요. 평소 지하철이나 여행시에 조용히 촬영을 하고 싶은데 찰칵! 하고 큰 소리가 나서 머슥한 적이 한두번이 아니었습니다. 그래서 기존에는 setEdit 이란 어플을 설치해서 무음처리를 했었는데요. 이번 안드로이드 14 oneui 6.0 이후로는 이 설정이 막힌것 같습니다. 오늘은 adb 를 이용하셔 안드로이드 설정 값을 변경하여 진동, 무음시에 카메라 셔터음을 조용히 만드는 법을 알아보겠습니다. 1. 최신 ADB 다운로드 Android SDK Platform Tools 페이지에 가서 Downloads 부분에 보면 Windows 용을 다운로드 받을 수 있습니다. 2. 압축을 풀면 adb.exe 라는 파일이 보일 겁니다. 3. 윈도우 키를 누르고 cmd 를 입력한 후 마우스 우측 버튼으로 관리자 권한.. Android 2024. 1. 28. 안드로이드 WebView 가로방향 스크롤 이벤트 금지 Android 어플 UI 가 점점 고도화 되고 복잡해지는 추세입니다. WebView 에서 가로방향만 스크롤을 금지해야 하는 경우가 있어 해당 코드를 메모해 보았습니다. mWebView.setHorizontalScrollBarEnabled(false); mWebView.setOnTouchListener(new View.OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: { // x 좌표를 저장하고 넘긴다. m_downX = event.getX(); } break; case MotionEvent.ACTION_MOVE: case .. Android/Android Studio 2023. 2. 3. Failed to apply plugin 'com.android.internal.application' Android studio 에서 프로젝트 빌드시에 Failed to apply plugin 'com.android.internal.application' 오류가 발생하면 프로젝트 경로명에 한글 이 포함되어 발생하는 오류이다. 해결책: 프로젝트 경로를 모두 영문으로 통일 후 다시 불러온다. Android/Android Studio 2022. 5. 6. [Android Error]No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi NDK 프로젝트 작업시 "No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi" 에러가 나타났다. 이때 해결방법은 2가지가 충족되어야 한다. 1. ndk 가 설치 되어야 한다. 2. Local.Properties 파일에 아래와 같이 sdk 와 ndk 경로를 정확히 명시후 Sync 작업을 다시 수행한다. sdk.dir=C\:\\Users\\gdpar\\AppData\\Local\\Android\\Sdk ndk.dir=C\:\\Users\\gdpar\\AppData\\Local\\Android\\Sdk\\ndk\\21.4.7075529 Android 2022. 1. 27. [Error]Android studio - Unable to run the project on x86 devices Android Studio 에서 에뮬레이터로 프로젝트를 구동할 때 제목과 같은 오류메시지가 발생하면서 구동이 안되는 경우가 있다. 이럴 경우 gradle.properties 내에 Device 정보를 아래와 같이 변경해 준다. PROP_APP_ABI=armeabi-v7a 를 -> PROP_APP_ABI=armeabi-v7a:x86 로 변경 후 Project Sync 후 다시 시작해 본다. Android 2021. 12. 7. 안드로이드 개발에 유용한 사이트 모음 [Android Site] 안드로이드 개발에 사용되는 Dev , Library Site 들을 모아봅니다. * Android hive 다양한 기본 예제가 수록되어 있어 참조가 용이한 사이트 http://download.androidhive.info/# * Dog발자(한국) 블로그 운영자의 개발 이슈가 잘 정리된 사이트 http://sunphiz.me/wp/ Dog발자 – Just another programmer's blog 시력에 나쁜 영향을 주는 블루라이트를 감소시키는 앱이 구글 플레이 스토어에 많이 올라와 있다. 블루라이트를 감소시키는 원리는 간단한데, 파란색 표현량을 줄여서 눈에 부정적인 영향을 줄이는 것이다.물론, 색표현이 왜곡되지만 사진이나 영상을 보는 경우를 제외하면 사용에 문제가 없기 때문에.. Android 2019. 8. 31. PreferenceFragement 에서 click event 처리 PreferenceFragment 내에서 클릭 이벤트는 onPreferenceTreeClick Override 함수를 사용하여 key value 로 캐치할 수 있다. public class SettingsFragment extends PreferenceFragment { @Override public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) { String key = preference.getKey(); if(key.equals("keyword_rs232con_test")){ Log.d("TAG","onPreferenceTreeClick : "+key); return true; } retu.. Android 2019. 6. 29. Fragment 에서 context 사용하기. Android 프로그램 내에서 getContext() 는 빈번하게 사용되고 있습니다. Intent, Provider 등.. Fragment 에서 Context 를 사용하고자 할때는 Fragment에서 getActivity()를 쓰시면 액티비티를 받아올 수 있습니다. 액티비티가 Context 입니다. Android 2019. 6. 29. Android keystore 비밀번호 또는 alias password 분실 시 복구하기. 먼저 안드로이드 서명키에는 keystore 비밀번호와 alias 비밀번호 2가지가 존재합니다. 특히 여러 프로젝트에 다양한 서명키를 사용할 때 비밀번호가 헷갈리고는 하는데요. 오늘은 위 두개의 비밀번호 분실 시 이를 찾고 복구하는 방법을 적어보겠습니다. 1. keystore 비밀번호 찾기 - 이에 대해 검색을 해보니 대부분이 log 파일을 열어보라고 써 있었는데요. google 사이트에서 제공하는 jar 파일을 통해 서명키라고 생각되는 단어들을 txt 파일로 만들어 놓고 이를 hitting 하여 비밀번호를 찾아내는 방법이 있습니다. 아래 링크에서 jar 파일을 다운받은 후에 wordlist.txt 파일 내에 자주 비밀번호로 설정하는 단어들은 엔터로 주욱 입력해 놓고 아래 명령어를 통해 찾아낼 수 있습니다.. Android 2019. 4. 14. Android 텍스트 입력 패드를 한글이 나오게 하자. 에디트텍스트(EditText)를 화면에 띄울 때 , 처음 키보드는 안드로이드 단말기에 설정된 언어 키보드가 나오게 됩니다. 필자의 경우 영문 키패드가 나오는데요. 어플 개발중에 입력폼을 받는 부분은 한글 키패드가 먼저 나와야 할 경우가 있었습니다. 위의 코드에서 privateImeOptions 부분이 언어 키패드를 선택하는 부분입니다. 기본키보드를 한글로 하려면 android:privateImeOptions="defaultInputmode=korean" 영문으로 하려면 android:privateImeOptions="defaultInputmode=english" 설정을 해줍니다. Android 2019. 4. 10. [Android]You need to use a Theme.AppCompat theme (or descendant) with this activity "You need to use a Theme.AppCompat theme (or descendant) with this activity" 메시지를 Activity 를 AppCompatActivity 로 변경시 발생하는 에러이다.한마디로 해당 액티비티의 테마를 맞춰 주어야 한다는 이야기 인데 AndroidManifest.xml 내의 테마선언을 android:theme="@style/Theme.AppCompat.Light" 로 변경하면 에러를 해결할 수 있다. Android 2019. 3. 17. [android]cannot resolve symbol contextcompat 에러메시지 "cannot resolve symbol contextcompat" 가 발생하면"android.support.v4.content.ContextCompat" 의존 라이브러리가 설치 되지 않아서 나타나는 이슈이다. 해결책은 build.gradle 파일 내에 의존성을 추가해주면 된다.dependencies { // other stuff here compile 'com.android.support:support-v4:23.0.0' // update the 23.0.0 to latest version available } Android/Android Studio 2019. 3. 16. 이전 1 2 3 4 5 다음 반응형