전체 글252 Torlock - 토렌트 씨앗 파일 검색 http://www.torlock.com/ 오늘의 서비스/오늘의 사이트 2017. 10. 7. Android ListView CheckBox로 버그 유발될때 해결 방법 - ViewHolder 사용 (2012.09.26) ListView를 다룰때 커스텀으로 제작하게 되면 이상하게 에러가 많다.그중에서도 row단에 checkbox를 붙일때! 의도치 않게 onCheckedChanged 리스너가 동작할때가 많다. 그럴때는 ViewHolder라는 protected 맴버로 구성된 Tag객체를 사용하면 된다. 모델 클레스를 기반으로 작동되는 ListAdapter를 보자. public class Model { private String name; private boolean selected; public Model(String name) { this.name = name; } public String getName() { return name; } public boolean isSelected() { return selected; }.. 스터디/Android+Java 2017. 10. 7. Android Drawable, TextColor에 따른 Selector 사용법 (2012.09.25) 1. 그림일 경우 res/drawable/drawable_selector.xml파일에 selector를 만들고 2. 글자색깔일 경우 res/color/textcolor_selector.xml파일에 selector를 만들어서 사용하면 된다. textView의 경우 pressed="true"속성을 가진 selector를 주더라도 색깔이 변하지 않는다.왜냐하면 press관련 인터럽트가 textView 객체에 없기 때문이다. 그래서 text에 selector를 사용하고 싶다면,textView대신에 button을 사용하고 배경을 투명, selector를 세팅해 주는 방식으로 textView와 같은 효과를 만들면 된다 스터디/Android+Java 2017. 10. 7. Android ListView Row Color 문제 (2012.09.25) 1. 드래그시 색상 반전 되는 경우 ListView를 드래그 할때 모든 Row들이 색깔이 변조 혹은 반전 되는 경우가 존재한다. 드래그시에 cacheColor를 적용이 되는 것 이므로 속성값으로 투명값을 주어 변경이 안되게 하면 됩니다. 2. 클릭시 색깔 변경되는 문제 ListView의 Row를 클릭시 휴대폰 제조사의 특징적인 색깔을 따라가는데 그것을 막을려면 ListView에 listSelector속성을 주면 됩니다. 스터디/Android+Java 2017. 10. 7. Android ListView Row Height - listPreferredItemHeight custom으로 ListView를 작성하고 있는데 직접만든 Row가 정상적으로 ListView에 반영이 안되었고.크기도 제각가이고 weight도 안먹고 그래서 계속 찾던 도중 해결 책을 찾았다.. Row의 최상위단 태그에 android:minHeight="?android:attr/listPreferredItemHeight"를 속성추가하면된다. 안드로이드 개발도 1년이 되어가는데 이런 오류를 찾는건 진짜 오랜만인듯 하다. ListView가 포함된 layout.xml ListView의 Row가 될 layout.xml ...중략... 스터디/Android+Java 2017. 10. 7. Activity 투명, 반투명 ICS에서 실패 (2012.06.23) Manifest.xml에서 아래와 같은 옵션을 통해 액티비티의 배경을 투명으로 만들 수 있다.' android:theme="@android:style/Theme.Translucent" ' 그렇지만 배경을 뿌옇게 바꾸는 작업은.. ICS(갤럭시S2)에서 작동되지 않는다.... 그냥 검정 배경으로 나올뿐 ... 반투명 작업getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); 안드로이드는 화면도 제각각 이라 모든 사용자가 골라서 살수 있는 장점이 있지만..휴대폰 제조사에서는.. 내부 UI를 뜯어고치면서 같은 함수임에도 불구하고 많은 API들이 통일화 된 작업을 수행.. 스터디/Android+Java 2017. 10. 7. Android Service Bind가 안될때 해결방법 bindService가 안될때 클래스명이나 매니페스트가 잘못됬나 하지만 그렇지 않은 경우가 발생해서 많이 해매서 이렇게 포스트로 남깁니다. startService(new Intent("emersys.co.kr.maven.voice.service.REMOTE_SERVICE"));bindService(new Intent(IRemoteService.class.getName()), mConnection, Context.BIND_AUTO_CREATE); 위는 일반적으로 많이 퍼진 Service Bind방법입니다.전혀 문제가 없는 코드지만 bind는 제대로 되지 않습니다. SDK 2.3부터는 Context에 많은 신경을 써서 그런지 저 상태의 코드로는 실행이 되지 않습니다.그래서 getApplicationConte.. 스터디/Android+Java 2017. 10. 7. Android Default TextView TextSize - TextAppearance (2012.05.31) android:textAppearance 속성 값들로는 textAppearance textAppearanceButton textAppearanceInverse textAppearanceLarge textAppearanceLargeInverse textAppearanceMedium textAppearanceMediumInverse textAppearanceSearchResultSubtitle (API Level : 5) textAppearanceSearchResultTitle (API Level : 5) textAppearanceSmall textAppearanceSmallInverse이러한 값들이 존재하고. 사용방법은 엘레멘트의 속성으로 android:textAppearance="?android:attr.. 스터디/Android+Java 2017. 10. 7. Android TextView Auto Size - ResizeView (2012.05.24) 안드로이드에선 TextView에 출력되는 글자의 사이즈가 할당된 영역에 맞게 자동으로 폰트가 늘어나거나 줄어드는 기능이 없다.그래서 LinearLayout을 Custom에서 ResizeView가 만들어졌다.ResizeView는 내부에 존재하는 TextView의 폰트 사이즈를 변경해준다. public class ResizeView extends LinearLayout { public ResizeView(Context context, AttributeSet attrs) { super(context, attrs); } public ResizeView(Context context) { super(context); } @Override protected void onLayout(boolean changed, in.. 스터디/Android+Java 2017. 10. 7. Android AVD(AndroidVirtualDevices) Hardware Option CharacteristicDescriptionPropertyDevice ram sizeThe amount of physical RAM on the device, in megabytes. Default value is "96".hw.ramSizeTouch-screen supportWhether there is a touch screen or not on the device. Default value is "yes".hw.touchScreenTrackball supportWhether there is a trackball on the device. Default value is "yes".hw.trackBallKeyboard supportWhether the device has a QWERTY keyboar.. 스터디/Android+Java 2017. 10. 7. 이전 1 ··· 20 21 22 23 24 25 26 다음