분류 전체보기 889

Error while executing: am start -n Error type 3 해결하기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 글쓴이 후원.카카오뱅크 예금주 : 박성균3333-03-4836828 해당 에러는 앱이 내 안드로이드 폰, 태블릿에 재대로 삭제되지 않았기 때문에 발생하는 에러입니다.해결방법은설정 -> 애플리케이션 -> 해당 앱 삭제하기 하면 됩니다.끝.

안드로이드 2020.09.28

안드로이드 BottomSheetDialogFragment landscape에서 이슈 해결하기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 글쓴이 후원.카카오뱅크 예금주 : 박성균3333-03-4836828 BottomSheetDialogFragment 를 만드는 방법은 검색해보면많이 나오니 만드는 방법은 넘어가겠습니다.BottomSheetDialogFragment를 만들고 show()를 호출하여 보면portrait 일 경우에는 아래 [사진1]처럼 정상적으로 나옵니다. [사진1] 하지만 가로모드로 할 경우 아래 첨부한 [사진2] 처럼 비정상적으로 나옵니다. [사진2] 이를 해결하기 위한 방법을 구글에 검색해보면 여러가지가 나오는데 가장 간단한 방법을 포스팅합니다.커스텀한 BottomShe..

안드로이드 2020.09.02

Glide Deprecated 클래스 대체 클래스

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 글쓴이 후원.카카오뱅크 예금주 : 박성균3333-03-4836828 GlideDrawableImageViewTarget -> DrawableImageViewTargetViewTarget -> CustomViewTarget - 기존에 1개였던 override 메소드가 3개로 변경됨.animate(view -> { ... }- 사라져버려서 android에서 제공하는 animate() 사용view.animate().alpha(0.0f).alphaBy(1.0f).setDuration(1500).start();

안드로이드 2020.07.17

안드로이드 TextView 에 web link 걸기.

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 글쓴이 후원.카카오뱅크 예금주 : 박성균3333-03-4836828 안드로이드 TextView에 link 거는 방법입니다. xml에서 두 가지만 추가하면 됩니다.android:autoLink="web" android:linksClickable="true" 그리고 링크를 걸게 될 경우 android:textColor="" 로는 텍스트 색상 변경이 되지 않습니다. android:textColorLink="#0000FF" android:textColorLink="#FFFFFF" 이렇게 변경해주어야 합니다.

안드로이드 2020.07.15

안드로이드 비트맵 이미지에 border추가하기, add border to Bitmap Image

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드 비트맵 이미지에 border 를 추가하는 코드입니다. 자바public Bitmap addBorder(Bitmap bitmap, int borderSize) { Bitmap bitmapWithBorder = Bitmap.createBitmap(bitmap.getWidth() + borderSize * 2, bitmap.getHeight() + borderSize * 2, bitmap.getConfig()); Canvas canvas = new Canvas(bitmapWithBorder); canvas.drawColor(Color.RED); c..

안드로이드 2020.06.08

안드로이드 릴리즈버전으로 Run하기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 안드로이드를 개발하다보면 개발할 때는 잘되지만, 실제 플레이스토어에 배포했을 때 오류가 발생하는 경우가 있습니다.그런 경우 릴리즈버전으로 테스트를 하면 되는데요.방법은 간단합니다. 먼저 .jks 키파일이 있어야합니다. #1. Build Variants 설정하기안드로이드 스튜디오 왼쪽 아래 구석탱이에 ㅁ 모양이 있는데 그걸 클릭하면아래 사진처럼 탭이 올라옵니다. 거기서 Build Variants를 클릭하고Active Build Variant를 debug 가 아닌 release 로 변경해주세요. #2. 키파일 등록하기 #1.만 완료했다면, 이 녀석에 x ..

안드로이드 2020.05.25

안드로이드 assets 에서 파일, 이미지 가져오기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 제목 그대로입니다. assets 폴더에서 파일 불러오는 법입니다. 이미지 - Kotlinval assetManager = resources.assets val inputStream = assetManager.open("이미지이름.확장자") val drawable = Drawable.createFromStream(inputStream, null) - Javatry { AssetManager assetManager = getResources().getAssets(); InputStream inputStream = assetManager.open("이미지이..

안드로이드 2020.05.15

안드로이드 버전 코드, 버전이름 확인하기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 제목그대로입니다.현재 개발 중인 안드로이드 프로젝트의 버전코드와 버전이름을확인하는 코드입니다. 기존에는 패키지 매니저 -> 패키지 인포에서 확인을 했습니다. val packageInfo = packageManager.getPackageInfo(packageName, 0) versionCode = packageInfo.versionCode versionName = packageInfo.versionName 위처럼 확인했었는데, 코틀린에서 사용하려고 하니versionCode 부분은 Deprecated 됐습니다. 새롭게 확인하는 방법은 매우 간단합니다.ve..

안드로이드 2020.04.28

안드로이드 apk 100MB 넘어갈 때 확장파일추가하기(2) - 로컬테스트하기

공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!!포스팅 내용이 찾아주신 분들께 도움이 되길 바라며더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ 지난 포스팅에서는 확장파일을 불러오는데 필요한 모듈을 대상 안드로이드 프로젝트에 추가했습니다. 이번 포스팅에서는 필요한 리소스들을 확장파일로 만들어 불러오는 방법에 대해 공부합니다. 먼저 버튼을 누르면 사진이 바뀌는 예제를 만들었습니다.activity_main.xml MainActivity.ktclass MainActivity : AppCompatActivity() { lateinit var imageView: ImageView override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(s..

안드로이드 2020.04.27