반응형

혼자의 세상 *^^* 448

[안드로이드] [android] listView 에서 Arraylist 정렬하기

주소 : http://blog.daum.net/yohocosama/113 [Android] comparator 를 이용한 Collections.sort (중복없음) Collections.sort 에다가 comparator 로 대상 변수만 지정해주면 중복없이 쉽게 정렬이 가능하다. 코딩도 짧아지고 속도도 빨라진다. downMyData : ArrayList형식의 데이터가 들어있다고 가정 myArrayData : sort 용 비어있는 ArrayList @ custom 은 Custom Class 를 뜻한다. 바꿀 수도 있음.//비어있는 sort용 ArrayList List myArrayData = new ArrayList(); //일단 데이터를 sort용 ArrayList에 넣는다. for(int i = 0 ;..

[안드로이드] 정렬에 필요한 Comparator 인터페이스 사용하기

주소 : http://www.tipssoft.com/bulletin/board.php?bo_table=FAQ&wr_id=1089 팁스소프트에서 제공하는 프로그래밍과 관련된 자료나 정보들을 무단으로 복제하거나 게재하는 행위는 상호간의 신뢰를 무너뜨리는 행위이며, 법적인 문제를 야기할 수 있으므로 각별한 주의를 당부드립니다.* 팁스소프트 저작권 정책 보기 - http://www.tipssoft.com/bulletin/tb.php/FAQ/637 이 자료들은 팁스소프트에서 제공하는 [ 알짜배기 ] 프로그램을 이용하면 더 편리하게 볼수 있습니다.* 알짜배기 프로그램 받기 - http://www.tipssoft.com/bulletin/tb.php/QnA/8406 * 관리자의 Tipssoft 이야기를 들어보세요 ( ..

[안드로이드] Android Custom ListView CheckBox 모두 선택하기

주소 : http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-Custom-ListView-CheckBox-%EB%AA%A8%EB%91%90-%EC%84%A0%ED%83%9D-%ED%95%98%EA%B8%B0드로이드/Android Custom ListView CheckBox 모두 선택 하기?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919..

[안드로이드] ActivityGroup, Child Activity(View) - Fragment와 FragmentActivity, FragmentManager 라는 녀석들로

(쓰다가... 멈췄다가.. 좀 오래된 내용이지만, 다시 정리해서 쓰려고 합니다.)ActivityGroup(액티비티 그룹)은 액티비티들을 관리할 수 있게 도와주는 클래스입니다.이런 고민을 할때가 있습니다."탭 안에서 액티비티들을 전환하고 싶으면 어떻게 하지?" 같은...다시 말해보자면, TabActivity가 4개의 Child(Content) Activity를 가지고 있고, 그 중 첫번째 Tab안에서 액티비티들을 전환하고 싶다. 그런데 탭을 유지하고 싶다. 라는 경우에 쓸 수 있는게, 액티비티 그룹인거죠.(ActivityGroup의 사용은, 프로그래머 나름이니, 무궁무진할겁니다. 안드로이드는 마음만 먹으면 다 되는것 같아요.어쨋든, 그 중 일부에 대해서 얘기해볼게요)저는 액티비티 그룹을 탭 액티비티 안에서..

디비 초성검색

//디비 초성검색을 위해 private String HangleDatabaseSearch (String aSearch){//검색어에 작은따옴표 입력 죽는 현상 예외처리(작은 따옴표 검색 제외) if( aSearch.contains("'") ) aSearch = aSearch.replace("'", ""); String search = null;if(aSearch.equals("ㄱ"))search = "SELECT content FROM search WHERE content >='가' and content < '나'";//"SELECT * FROM search WHERE content between 'ㄱ' AND '깋'";else if(aSearch.equals("ㄴ"))search = "SELECT co..

[안드로이드] ExpandableListView

주소 : http://arabiannight.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9CAndroid-ExpandableListView-%EB%A7%8C%EB%93%A4%EA%B8%B0안드로이드/Android ExpandableListView 만들기안드로이드에서 ListView는 많이들 써보셨을 텐데요. ListView안에 또다른 List가 들어있는 ExpandableListView라는 녀석이 존재 합니다. 기본적으로 ListView를 상속받아 구현한 클래스기 때문에 ListView의 속성과 거의 유사하다고 생각 하시면 됩니다.생각하실것은 기존의 ListView는 getView하나로 Row를 만들고 사용하였는데 ExpandableLis..

[기타강좌] 유니코드 정규화 Normalizer

주소 : http://www.androidside.com/plugin/mobile/board.php?bo_table=B46&wr_id=39275&sca=%EA%B8%B0%ED%83%80%EA%B0%95%EC%A2%8C 회사에서 업무용 앱을 개발하다가 맥에서 올린 파일중 한글이 안드로이드에서 자음과 모음이 분리되서 깨지는 현상때문에 삽질을 해서 잊지 않기 위해서 올립니다....그리고 혹시나 저같은 사람이 있을까봐 삽질 방지 차원에서 올립니다.... 문제는 맥에서 사용하는 한글의 유니코드 값과 안드로이드에서 사용하는 유니코드의 값이 달라서 문제가 됩니다. 자세한 내용은 검색을 해보시길 바랍니다. (http://namoda.springnote.com/pages/4922363) 이 문제를 해결하기 위해서는 No..

Java 달력만들기 MonthDisplayHelper 사용법 / class파일 /

주소 : http://daeha.egloos.com/1426311 ★ 해당 클래스 파일 다운로드 MonthDisplayHelper.java ★ 간단한 사용법 // 초기화String yy = DateUtil.getYear();String mm = DateUtil.getMonth();MonthDisplayHelper mCalendarHelper = new MonthDisplayHelper(Integer.parseInt(yy), Integer.parseInt(mm) - 1, Calendar.SUNDAY); // 달력의 셀을 n X n 의 2차원 배열로 봤을 때// n,n 의 날짜값 가져오는 함수mCalendarHelper.getDayAt(0, 0); // 현재 월을 가져오는 함수mCalendarHelper.g..

반응형