본문 바로가기
[android] ContactsContract ( 주소록 ) 사용하기 어렵당. ㅠ [android] ContactsContract ( 주소록 ) 사용하기 어렵당. ㅠ 안드로이드에서 제공하는 주소록 ( ContactsContract ) DB 를 사용하기가 예전처럼 녹녹치가 않다.더 체계와되어 가공이 더 쉽도록 변형된 주소록의 형태로 ContactsContract 가 등장했지만,그만큼 복잡도도 올라가서 이해하는 데 높은 난이도가 요구된다. 하지만 한번 trial and error 등을 통해서 익숙해지면,사용하는데 큰 무리는 또 없을 것으로 예상된다. 안드로이드의 주소록은 ContactsContract 클래스가 base 가 된다.Contacts, RawContacts, Data 이렇게 3개의 주요 Table 을 통해 contact 정보가 관리되는데,각각의 table 은 조금씩 다른 정보를 .. 2013. 8. 6.
[android] extrernal image file path <-> MediaStore Uri ( conversion ) 안드로이드, external image file path MediaStore Uri ( conversion ) 경우에 따라서 Uri 와 File 을 전환해야 할 경우가 생긴다. external file path >Cursor cursor = getContentResolver().query( Uri.parse"content://media/external/images/media/1" ), null, null, null, null );cursor.moveToNext(); // 예외처리는 생략했습니다. 실제 코드에서는 예외처리를 잘 해주세요.String path = cursor.getString( cursor.getColumnIndex( "_data" ) );Uri uri = Uri.fromFi.. 2013. 8. 5.
[jQuery/Tutorial] Selector 를 통해 Element 선택하기. Selector 를 통해 Element 선택하기. [이전강좌] DOM의 Attributes 사용하기. jQuery 는 CSS3 가 제공하는 selector 대부분을 지원하고, 이외의 특별한 selector 들도 제공한다. ID 로 선택하기 $("#myID"); Class 이름으로 선택하기 $(".myClass"); Attribute 값으로 선택하기 $("a[href='newHtml.html']"); CSS 복합 selector 로 선택하기 $("#myID ul.myClass li"); Pseudo-selector $("a.external:first"); // external 이라는 class 를 가진 첫번쨰녀석$("tr:odd"); // tr 의 홀수번째 녀석들. $("#myForm:input") // .. 2013. 7. 17.
[android] OS Version 프로그램으로 query(조회) 하는 방법. 아주 간단합니다. SDK 에 constant 로 박혀 있습죠. Log.i( TAG, "OS Version : " + android.os.Build.VERSION.SDK_INT ); 도움이 되셨다면 손가락 꾸욱~ ( 로그인 필요 x ) 2013. 1. 3.
RESTful Web service: The basics 출처 : http://www.ibm.com/developerworks/webservices/library/ws-restful/ RESTful Web service : The basics Summary Representational State Transfer (REST) 는 SOAP 이나 WSDL 를 대체하는 간단한 방법으로서 인정받고 있다. REST 로 전향되는 움직임은 Web 2.0 시대에 더불어 야후, 구글, 페이스북 등이 SOAP 이나 WSDL 을 버리고 REST 로 갈아탔다는 것으로부터 알 수 있다. REST는 더 사용하기 쉽고, resource oriented model이라는 강점이 있다. The Basics - HTTP methods 를 명시적으로 사용 - Stateless - URI 처럼 D.. 2012. 12. 8.
[용어] CQRS 란? ( Command Query Responsibility Segregation ) CQRS 란? ( Command Query Responsibility Segregation ) - CQRS 는 Command Query Responsibility Segregation 의 약자. ( Segregation 은 구분, 분리의 뜻 ) - CQRS 의 핵심은 정보에 대한 update 와 read 를 다른 model 을 사용하자는 것으로 Command 는 update( create, update, delete 포함 ), Query 는 read 에 매핑된다. - 우리가 DB 에서 데이터를 읽는 것이 update에 비해 훨~~씬 많기 때문에 read 에 더 큰 비중을 두기 위해 read 와 update 를 분리하자는 데서 CQRS의 이론은 시작된다. 이렇게 read 와 update 를 분리시키면 따로.. 2012. 10. 20.
반응형