본문 바로가기

전체 글

(211)
connection still allocated 오류 해결 방법 HttpClient 를 사용중 아래와 같은 오류가 발생 한다. W/SingleClientConnManager(22006): Invalid use of SingleClientConnManager: connection still allocated 또는 Exception in thread java.lang.IllegalStateException: Invalid use of SingleClientConnManager: connection still allocated.Make sure to release the connection before allocating another one. 연결중에 앱이 종료됬다던가 여차저차 기존 HttpClient가 할당되어있을때 발생한다..그래서 HttpClient를 새롭게 할당하..
Flash Tracer를 오픈소스로 공개하였습니다. 별로 어렵지도 않은 내용이라 공개했습니다. GPLv3를 따릅니다.. https://github.com/devflow/Flash_Tracer
Viewholder 사용하기 보통 C/C++와같은 Native 언어에서 필드로 하여, 직접적으로 접근하는 것은 좋은 코드이긴 하나 안드로이드에서는 그렇지 않습니다. 객체에 접근하는 것은 지역 변수에 접근하는 것 보다 매우. 확실히 더 느립니다. 그러기에 객체에 접근하는걸 Cache화 해야하는데.. 이런기능은 이미 제작되어있습니다.. 그런데 별로 설명해주는곳이 없더군요.. 그건 ViewHolder라는 것을 사용하면 됩니다. 이름 그대로 View를 홀더에 꼽는다. 혹은 View에 홀더를 꼽아서 꺼내기 편하게 한다.. 즉. 참조하기 빠르게 미리 꼽아둔다는 겁니다. 제가 사용한 ViewHolder를 보며 예를 들어보겠습니다. import java.util.ArrayList; import android.content.Context; impo..
Pull To Refresh listview (내려서 새로고침) This project aims to provide a reusable Pull to Refresh widget for Android. It was originally based on Johan Nilsson's library (mainly for graphics, strings and animations), but these have been replaced since. FeaturesSupports both Pulling Down from the top, and Pulling Up from the bottom (or even both).Animated Scrolling for all devices (Tested on 1.6+)Works for all AbsListView derived classes...
Httpclient 쿠기 유지 방법 보통 프로그래머분들은 HttpClient를 이용할 때에 쿠키를 사용하여 세션(로그인)유지 하려, CookieManager등 사용합니다. 하지만 HttpClient 자체만으로도 쿠키를 지원합니다. httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://"); 이렇게 Client를 새로 열어주시고 다음부터 사용하실때에 HttpGet httpGet = new HttpGet("http://i"); HttpResponse response = httpclient.execute(httpGet); 이런식으로 Client를 새로 정의만 해주지 않으면 쿠키가 유지됩니다.이 점에서 많은 삽질을 했네요..
XE 회원정보 특정 항목만 보여주며 출력하기. XE에서는 기본으로 공개/비공개 할 수 있는 기능이 없습니다.그러기에 직접 PHP을 수정해서 표시를 제한해줘야합니다. 저의 경우 본인과 관리자외 다른사람이 이메일과 아이디를 조회할 수 없도록 작성하겠습니다.. 일단 불안정한 방법이지만 조금은 신뢰가 가는 방법을 택했습니다. modules/member/skins/스킨이름/member_info.html 를 수정하기로합니다. 스킨마다 다를 수 잇긴합니다만.. 저는 sketchbook5 원월모듈 스킨을 사용중입니다. 회원목록에서 기본필드(*)을 표시해주는 구간을 아래와 같이 수정하시면 됩니다. {@$value = '비공개'}{@$value = $memberInfo[$formInfo->name]} $memberInfo[member_srl] == $logged_in..
RewriteEngine를 이용해 한서버로 여러 게시판 돌리기 보통 가난한 저와같은 사람들은 서버 여러대 사면서 까지 여러서버를 돌릴 순 없습니다. 그러기에 꼼수를 조금 이용해서 한 서버에서 여러 게시판, 즉 여러 홈페이지를 사용하는 방법을 알아보면.. 그중 대표적으로 XE에서는 CafeXE라고.. 사용해보지는 않았지만.. 서브 도메인이나, /~~/ 서브 폴더로 구분하여, 운영을 할 수 잇는 기능을 제공합니다.. 이 부분에 대해서는 나중에 따로 포스팅하겠습니다.. RewriteEngine(htaccess) 을 이용해서 서브도메인으로 여러 게시판 접근하기를 사용하기 위해선.. 일단 .htaccess 가 작동을 해야겠습니다.. 아.. 그전에 Rewrite Engine이 무엇인지 인용하겠습니다. 다시쓰기 엔진(영어: rewrite engine)은 웹 URL을 변경하는(U..
Flash Tracer 쓰플 또는 JWPlayer의 영상리스트 또는 영상 주소를 뽑아줍니다. (SWF 내장 주소는 추후 지원) http://lab.devflow.kr/lab/flashtracer/index.php