View의 isLaidOut 메서드

Programming/Android 2016. 1. 27. 14:33

Returns true if this view has been through at least one layout since it
     was last attached to or detached from a window.

view가 window에서 마지막으로 부착되거나 떼어진 이후에
적어도 한번의 layout을 겪었으면 true를 리턴??

 해당 View가 화면에 Layout을 호출당했냐?

//api 19(kitkat) 이후
ViewCompat.isLaidOut(View view)

//api 19(kitkat) 이전
ViewCompat.isLaidOut(View view)


설정

트랙백

댓글

View의 setWillNotDraw()

Programming/Android 2016. 1. 27. 11:04

View 자체 어떠한 그리기를 하지 않는 경우, 최적화 할 수 있도록 이 플래그를 설정합니다.

기본적으로이 플래그는 View 설정되지 않은 있지만, 뷰 그룹과 같은 일부 View 서브 클래스 설정 될 수 있습니다.


화면 갱신할때, 더이상 갱신이 필요없는 View일 경우(ex ViewGroup) true를 주면 그리지 않는다. 원하는 view가 onDraw가 호출되지않을때 파라메터를 false로 주고 호출해보자.

설정

트랙백

댓글

안드로이드 스튜디오 자동완성 대소문자 구별 끄기(Android stutio case insensitive autocompletion)

Programming/Android 2015. 1. 13. 11:12


File > Settings > Editor > Code Completion > Case sensitive completion > None




설정

트랙백

댓글

ADT나 android stdio에서 run시 Device가 목록에서 안뜰때

Programming/Android 2015. 1. 5. 19:28

개발하다보면.. 

갑자기 아래처럼 안뜰때가 있다 

뭐지?? -> 황당 -> 이것저것 해봄 -> adb kill-server/adb start-server -> 안됨ㅋ -> 짜증남

(꽂았는데 안뜸ㅠㅠ)


윈도우키 + Pause -> 장치관리자 -> 범용 직렬 어쩌고로 간다
(조금더 간지나게 들어가고싶으면 윈도우키 + R -> devmgmt.msc 엔터 = 아무도 안 알아줌)

Device에 연결된 usb 뺏다꽂았다하면 막 생기는게 있음

(잡았다)

과감하게 DELETE해준다.(저거 체크 하면 클남)



(삭제하자마자 지가 알아서 다시 잡음 고마워 plug and play)


(신난다 개발하자)



설정

트랙백

댓글

ExpandableListView에서 setOnChildClickListener이 안먹을 때

Programming/Android 2014. 10. 2. 14:06

보통 childView에 Button이나 CheckBox같은 컴포넌트가 이벤트를 막아서 그런것

'이벤트를 막는다..'라고 생각드는 녀석한테

        android:clickable="false"
        android:focusable="false"

먹여주자.

설정

트랙백

댓글