본문 바로가기

Dev Note

안드로이드 ListView 섹션 구분하기 (Using a different View for Separator) 영어주의 Using a different View for Separator뷰를 넣어 섹션을 구분하기. 출처 : http://codetheory.in/android-dividing-listview-sections-group-headers/ The other approach to sectioning is to use an entirely different view for the separator. So let’s create a new layout file at /layout/contact_section_header.xml: And this is how our new /layout/contact_item.xml will look like: Our onCreate() method will also change to s..
안드로이드 Android - UI/레이아웃/패턴/디자인/라이브러리 오픈소스 링크 모음 출처: http://paraffa.tistory.com/128 [PARAFFA] # 기획부터 개발, 배포까지http://www.slideshare.net/aksmj/ss-47849372 # 레이아웃 - 리스트 / 그리드 레이아웃, StaggeredGridStaggeredGrid - recyceldview를 이용한 다양한 레이아웃 관리 (android 5.0)https://github.com/lucasr/twoway-view https://techmeisterblog.wordpress.com/2015/02/11/staggered-grid-layout-in-android/ # StaggeredGrid - 이전 방식https://codeascraft.com/2014/01/13/android-staggered-..
안드로이드 텍스트뷰 글자 색 바꾸기 안드로이드 텍스트뷰 글자 색 바꾸기 DdayTxtView.setTextColor(Color.YELLOW); DdayTxtView.setTextColor(Color.parseColor("#FFFFFF")); DdayTxtView.setTextColor(Color.rgb(200,0,0)); DdayTxtView.setTextColor(Color.argb(0,200,0,0)); DdayTxtView.setTextColor(0x11223344); DdayTxtView.setTextColor(ContextCompat.getColor(mContext,R.color.colorAccent));
안드로이드 ListView 끝 마지막에 여백 주기 안드로이드 ListView 끝 마지막에 여백 주기 리스트뷰 마지막 아이템 까지 내렸을 때,플로팅 액션 버튼(Floating Action Button. aka FAB) 혹은 백그라운드를 보여줘야 할 때, 리스트뷰 마지막 아이템 밑에 여백 주기 - 리사이클 뷰 / 리스트뷰 / 스크롤 뷰 모두 해당 android:paddingBottom="48dp" android:clipToPadding="false"
안드로이드 다중 선택, 선택 모드 ListView 리스트 뷰 만들기. 안드로이드 Android다중 선택, 선택 모드 ListView 리스트 뷰 만들기http://recipes4dev.tistory.com/68 ListView - 선택 기능 조건: check 박스로 여러 Item을 선택하는 '다중선택' 기능을 지원하는 ListView를 만들기 위해서는 아이템이 선택 가능한지(checkable), 선택 되어 있는지(checked) 알 수 있어야 함. ListView 아이템 Layout에 CheckBox를 배치체크박스가 선택 -> 아이템 내의 체크박스 상태 확인x , 아이템 선택(checked) 상태 확인o-> ListView 아이템 자체에 선택 여부를 판단할 수 있는 기능이 추가 되어야 함. Checkable 인터페이스아이템이 선택(checked) 되는지 확인하려면? List..
안드로이드 textview 텍스트 굵게 이탤릭 취소선 설정하기. text bold ltalic 안드로이드 textview 텍스트 굵게 이탤릭 설정하기. text bold ltalic + 취소선 textView.setTypeface(null, Typeface.BOLD_ITALIC); textView.setTypeface(null, Typeface.BOLD); textView.setTypeface(null, Typeface.ITALIC); textView.setTypeface(null, Typeface.NORMAL); + 취소선textView.setPaintFlags(textView.getPaintFlags()| Paint.STRIKE_THRU_TEXT_FLAG); 취소선 해제textView.setPaintFlags(0);
파이썬 튜터리얼 정리 4.6 - 함수 정의하기 * 함수 정의하기 def 함수명( 인자값 ):내용 def a3(): print('aaa')a3() --------------- - return 값 갖는 함수 def a3(): return 'aaa'print(a3()) ---------------- input 있는 함수 def a(num): return 'a'*numprint(a(3)) --------------- - 2개 input 갖는 함수 def make_string(str, num): return str*numprint(make_string('b', 3)) 실행결과1aaa 로그인 애플리케이션 (파이썬)input_id = input("아이디를 입력해주세요.\n")def login(_id): members = ['egoing', 'k8805', 'le..
파이썬 4장 정리 - for 문, range() 함수 * for 문 (for-in문) for value in variable: pass - c, 파스칼와의 차이파스칼처럼 항상 숫자의 산술적인 진행을 통해 이터레이션(연산) xC처럼 사용자가 연산 단계와 중지조건을 정의 x - 파이썬 : 임의의 시퀀스(리스트나 문자열)의 항목들을 그 시퀀스에 들어있는 순서대로 연산 함- 즉, 시퀀스의 인자 수 만큼 반복 작업- valu ex)for member in members: print(member) --------------------------------12345678910members = ['sk','by','ab','cd'] # ctrl+/ : 선택 부분 주석처리# i = 0# while i >> # Measure some strings: ... words = [..