본문 바로가기

IT Study/Android10

[Android] 이미지 뷰의 이미지를 다른 이미지 뷰로 가져오기 1234567ImageView iv = (ImageView) findViewById(R.id.iv);ImageView iv2 = (ImageView) view.findViewById(R.id.iv2);BitmapDrawable bitmapDrawable = (BitmapDrawable) iv.getDrawable();Bitmap bitmap = bitmapDrawable.getBitmap();iv2.setImageBitmap(bitmap); http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripterhttp://colorscripter.com/info#e" .. 2020. 3. 30.
[Android] 안드로이드 APK 분석 툴(디컴파일) jadx 과거 APK 디컴파일을 위해 무슨 과정을 많이 거쳤는데classes.dex 파일을 어떻게 jar로 변환하는지?폴더 구조는 보이지만 파일의 코드를 전혀 볼 수 없었는지?등의 문제를 거치다가 그 모든 과정을 깔끔하게 해결하는 방법을 찾았다.무료로 사용할 수 있으며 apk로 싸여진 java, xml 등 소스 코드를 볼 수 있게 해준다. 1. 사이트 접속 후 최신 버전 다운로드https://github.com/skylot/jadxskylot/jadxDex to Java decompiler. Contribute to skylot/jadx development by creating an account on GitHub.github.com 2. 링크 클릭시 3개의 파일 중 jre-windows.zip을 설치 3. 압.. 2020. 3. 25.
[Android] 동적으로 레이아웃 추가하기 - HorizontalScrollView, Glide 평소처럼 ArrayList Adapter ListView 모양으로 구현하려다가 RecyclerView 라이브러리 사용을 피하고 싶어서 레이아웃을 추가하는 방식으로 가로 형태의 스크롤 뷰를 만들어봤습니다. 먼저, build.gradle (Module: app) 파일의 dependencies 블록 안에 glide 라이브러리 추가한 뒤 Sync now 클릭 // Glide 라이브러리 implementation 'com.github.bumptech.glide:glide:4.10.0' 1. MainActivity.java public class MainActivity extends AppCompatActivity { ArrayList arrayList; @Override protected void onCreate.. 2020. 2. 27.
SHA-1 키 값 구하기 - 안드로이드 스튜디오 구글 로그인 API 등의 서비스를 이용하기 위해서는 SHA-1 서명 인증서 지문을 추가해야한다. jdk와 keyStore 위치를 몰라도 안드로이드 스튜디오에서 SHA-1 키 값을 확인하는 방법이 있는데 [View] -> [Tool Windows] -> [Gradle] 또는 우측 사이드바 메뉴의 [Gradle] 창으로 이동해서[프로젝트명] -> [app] -> [Tasks] -> [android] -> [signingReport] 를 더블 클릭한다.아래의 그림과 같이 키 값들이 나오고 필요한 포맷의 키 값을 선택해서 사용할 수 있다. + 이어서 프로그램 개발할 때 signingReport를 종료하는걸 자주 잊었는데 종료해야 다시 실행할 수 있다. 2020. 2. 21.
[Android] 안드로이드 타이틀 바 / 상태 바 제거하기 AndroidManifests에서 위의 코드처럼 태그의 android:theme 속성을 이용해서 타이틀 바를 제거하는 방법도 있지만 오류가 나면 찾기 힘들어서 JAVA 코드를 이용해서 타이틀 바와 상태 바를 제거하는 방법을 소개하겠습니다. 1. 타이틀 바 + 상태 바 2. 타이틀 바 제거 3. 상태 바 제거 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);setContentView 전에 위의 코드 한 줄을 추가해주세요4. 타이틀 바, 상태 바 모두 제거 2번, 3번을 모두 적용하면 타이틀 바와 상태 바가 모두 제거돼요. 2020. 2. 19.
[Android] SHA 키 값 구하기 ERROR:Invalid Key Hash - Facebook Login API https://stackoverflow.com/questions/23674131/android-facebook-integration-with-invalid-key-hashAndroid Facebook integration with invalid key hashIn one of my apps I need to get data from Facebook... I am doing this: I have created app ID. It logs in successfully, but after logging out, I log in, and then it gives me: What is wrong I am do...stackoverflow.com위의 답변을 보면 Facebook Login api 이용시 개발 및 .. 2020. 2. 13.