안녕하세요 만두팀입니다^^
오랜만에 포스팅을 하게 되네요~
무려 휴면 계정을 뚫고(?) 포스팅을 다시 시작해보려고 합니다 ㅎㅎㅎ


Java 개발시에 interface - implementation 구조로 개발을 많이 하실텐데요(개취이기도 하죠)


인텔리J에서는 interface를 사용한 코드에서 Ctrl + Click 을 하면 Interface로 이동하게 되죠...

근데 이게 은근 짜증납니다 ㅡ,.ㅡ

가서 다시 왼쪽에 녹색 아이콘을 다시 누르게 되죠..


   <- 요기 위에 녹색 아이콘 맞죠맞죠;;;


이게 은근 귀찮습니다;;;;

그래서 드리는 팁!!


설정(Preference) > Keymap > Navigate - Implementation(s)

에서 저는 Ctrl + Alt + Click으로 설정했습니다.! (사진참조)


그랬더니 신세경이 ^^

이제부터는 바로 구현부로 가세요~~~


이상 소소한 인텔리J 팁이었습니다~




저작자 표시
신고

안녕하세요? 만두팀입니다~

많은 분들이 애용해주시는 LPIN PLAYER가 드디어! 프로필 사진을 찍었답니다~^^

5월 5일 어린이날 아이들 데리고 가까운 공원에 가서 어렵게 어렵게 찍긴했는데..

쉽진 않았습니다^^;;;;


* 새로 화면 사진입니다. 

  거치대가 하나 있었어야 했는데.. 아쉬움이 큽니다..

lpin player 프로필 사진 #1


* 가로 화면 사진입니다.

   범수 형님이 함께 해주셨는데요^^;; 역시 거치대의 부재가...

lpin player 프로필 사진 #2



사진이 몇장 더 있긴한데요 퀄리티가 좋지 않네요..

다음에 한번 더 찍어야 겠어요^^


오랜만에 아이들과 함께 해서 좋은 시간이었습니다^^

#1


#2


#3



신고


안드로이드 리스트뷰 아이템 메모리 버그

------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="wrap_content" >


    <ImageView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:src="@drawable/default" />

</RelativeLayout>

------------------------------------------------------------------------------------------------


위의 xml 레이아웃은 안드로이드에서 ListView를 사용하여 개발시 item으로 자연스럽게 사용하는 코드이다.

하지만 이 코드에는 상당히 심각한 문제가 있다.


바로 파란색 글씨로 표현된 코드이다.


이 코드를 사용하여 리스트뷰를 10개이상 띄워보라.

그리고 앱의 메모리 사용량을 체크해보라.



------------------------------------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="wrap_content" >


    <ImageView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:background="@drawable/default" />

</RelativeLayout>

------------------------------------------------------------------------------------------------


이번에는 살짝 srcbackground 로 변경해서 아이템을 생성해 보라.

그리고 메모리 사용량을 살펴보라.

놀라운 결과가 나타난다.


ListView를 이용하여 앱을 구성하였는데 

스크롤 속도나 전체적인 속도가 느려졌다고 생각된다면 

ListView의 item의 xml 소스를 확인해보고 src로 기본 이미지를 세팅하지는 않았는지 

확인해보면 될것이다.


저작자 표시
신고


티스토리 툴바