분류 전체보기

    테두리 설정

    //레이아웃 리사이클러뷰에 적용할때 매우 유용 ㅇ.ㅇ //이미지뷰

    textview 글쓰기 초과 표시

    최대 줄수 는 maxLines로 조절해주면되고, 언제 ...을 표시할건지는 ellipsize로 설정해주면된다! 나같은 경우는 맨끝에 표시하게 해놓았는데 ellipsize 옵션은 5개이다. 사실 marquee는 모르겠음 ㅎ 이상!

    안드로이드 에러 (계속 추가)

    1. android.content.res.Resources$NotFoundException: String resource ID #0x1 분명히 값을 맞게 설정해주었는데 에러가 났다. 찾아보니 이유는 textview 나 edittext에 setText 메소드를 사용할 때 Int 타입의 데이터를 넣어서 발생하는 에러 라고 한다.. 뭐지 여튼 String으로 형변환해서 해결했다. ^_^ 2. Unable to add window -- token null is not valid; is your activity running? 찾아보니 Dialog 생성시 getApplicationContext()를 사용해서 생긴문제라고한다. getApplicationContext() -> 자기클래스이름.this로 바꿔서 해결했다..

    Java String 클래스 메서드

    1. 문자열 자르기 -substring index 0부터 시작 String string = "abcdefgh"; String sub1 = string.substring(5); //5부터 끝까지 String sub2 = string.substring(1,4); //1~4 까지 결과 sub1 = efgh sub2 = bcd 2. contatins 지정된 문자열이 포함되어있는지를 검사 . String string = "abcdefgh"; boolean b = string.contains("abc"); 결과 b= true 3. trim 문자열 좌우 공백 없애기 String s = " hi "; String trim = s.trim(); 결과 trim = "hi"

    Bitmap -> String , String -> Bitmap 변환

    public class BitmapConverter { // String -> BitMap public static Bitmap StringToBitmap(String encodedString) { try { byte[] encodeByte = Base64.decode(encodedString, Base64.DEFAULT); Bitmap bitmap = BitmapFactory.decodeByteArray(encodeByte, 0, encodeByte.length); return bitmap; } catch (Exception e) { e.getMessage(); return null; } //Bitmap -> String public static String BitmapToString(Bitmap bi..

    에물레이터 먹통에러;

    안드로이드 에물레이터를 통해 개발중.. Session 'app': Installation did not succeed. The application could not be installed.Session 'app': Installation did not succeed. The application could not be installed. 이 뜨면서 에물레이터가 구동되지 않았다! 해결방법. AVD 매니저에 들어가서 제일 오른쪽에 화살표버튼을 누르고 wipe data를 눌러주면된다~ 그리고 다시 에물레이터 키면 잘됨 ㅇㅇ //다만 이 방법을 사용할 경우 에물레이터가 초기화됨 참고할것

    php 함수 , Base64 인코딩

    인코딩이란? .인코딩(encoding)은 정보의 형태나 형식을 표준화, 보안, 처리 속도 향상, 저장 공간 절약 등을 위해서 다른 형태나 형식으로 변환하는 처리 혹은 그 처리 방식을 말한다. 동영상이나 이미지영역에서도 많이 사용되는 용어지만 우리는 Binary Data를 Text로 바꿔주는 Base64 인코딩에 대해서 알아봐야하기 때문에 이하는 생략 Base64 인코딩 Base64란 Binary Data를 Text로 바꾸는 Encoding(binary-to-text encoding schemes)의 하나로써 Binary Data를 Character set에 영향을 받지 않는 공통 ASCII 영역의 문자로만 이루어진 문자열로 바꾸는 Encoding이다. Base64를 글자 그대로 직역하면 64진법이라는 뜻..

    서버 통신 에러 (권한 ,https)

    1. https 레트로핏 으로 서버 통신중... CLEARTEXT communication to XXXX not permitted by network security policy 에러 가 발생했다 .. 발생이유는 안드로이드가 pie로 넘어오면서 http로 받아오면안되고 https로 바뀌었기 때문이라고한다. 믿에 블로그를 참조해서 해결했다. https://gun0912.tistory.com/80 2. 권한 레트로핏을 이용 서버에 이미지를 올리는 중 내생각에 이쯤이면 무조건 되야되는데 안됨 ㅡㅡ 2시간뻘짓후 aws서버 img폴더안에 이미지를 올리는데 권한문제였다 img폴더에 권한주니까 해결 ^_^ 안드로이드는 권한을 항상고려하자. ....

    php-mysql -android( retrofit)

    보호되어 있는 글입니다.

    open cv 필터 목록

    https://anishdubey.com/what-is-a-color-and-a-photo part1 https://medium.com/@vardanagarwal16/designing-image-filters-using-opencv-like-abode-photoshop-express-part-1-8765e3f4495b part2 https://medium.com/@vardanagarwal16/designing-image-filters-using-opencv-like-abode-photoshop-express-part-2-4479f99fb35 openCV https://www.learnopencv.com/non-photorealistic-rendering-using-opencv-python-c/