[태그:] Java


  • 안드로이드 인텐트 사용 예시

    포스트 정리하다가 비공개로 되어 있길래 정리해서 올림 예전에 인터넷 여기저기서 있던거 긁어모은거 같은데 뭐 나중에 쓸일이 있겠지 // 웹페이지 띄우기 Uri uri = Uri.parse(“http://www.google.com”); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); // 구글맵 띄우기 Uri uri = Uri.parse(“geo:38.899533,-77.036476”); Intent it =… “read more”


  • 안드로이드 Hierarchy Viewer와 ViewServer를 써보자

    안드로이드 Hierarchy Viewer와 ViewServer를 써보자

    안드로이드 앱성능 최적화 책을 보다 보니 Hierarchy Viewer라는게 나옵니다. 화면 디자인 할때 다양한 뷰에 대해 중첩, 화면표시시간 등등 각종 정보를 알려주는 툴이지요. 이 책을 보기전엔 몰랐는데 RelativeLayout랑 LinearLayout등이 중첩되서 여러개 있으면 측정시간이 기하급수적으로 늘어난다는군요.  한번 해봐야 겠다 싶어서 해보고 블로그에 간단하게… “read more”


  • 안드로이드 지연처리

    버튼 크기나 이미지뷰를 구해서 저장해놓아야 할 때가 있는데 이걸 OnCreate에서 한번만 하도록 하고 싶지만 거기에 넣어두면 실제 구현이 되지 않은 상태라 사이즈가 전부 0으로 나온다. 그렇다고 실제 값이 필요할때 마다 구하는것도 좀 아닌거 같고 그럴때 쓰는게 post 함수 @Override protected void… “read more”


  • JNI 에서 배열 매개변수로 넘기기

    JNI 사용하면서 배열 넘겨서 내부에서 데이터 입력하는게 있는데 javah를 쓰면 알아서 적당한 타입으로 바꿔줌. 예를 들어 int[]를 사용하면 jintArray 로 바꿔줌. 인터넷 검색해보니 거의 대부분이 j변수타입Array 명이더군요. 문제는 이거 그냥 쓸수가 없더군요. 사유는 C 에서 배열은 연속된 메모리 배열이지만 자바에서 배열은유저… “read more”


  • 안드로이드에서 선형 이미지 보간 하기

    안드로이드에서 선형 이미지 보간 하기

    예전에 하던 플젝 중에 40×30 데이터를 가지고 와서 640×480 해상도로 확대해서 화면에 뿌려줘야 하는 것이 있었음. 이미지 데이터는 아니고 double형 데이터인데 이걸 단순 확대 하면 구멍 혹은 격자가 생기니 부드럽게 늘려야 하는것이였음. 선형보간하면 된다고 생각했는데 뭔가 잘못짠거겠지만 좀 이미지가 틀어지는거… “read more”