본문 바로가기
반응형

분류 전체보기229

PhoneGap 안드로이드 파일 다운로드 시 원래 용량의 두 배가 다운되는 문제 PhoneGap 을 사용하고 있습니다. 아이폰에서는 정상작동하는데, 안드로이드에서 FileTransfer 의 download 를 사용시 원래 용량의 두 배가 다운되는 문제가 있습니다. stream 만 그렇게 진행되고 실제 파일은 원래 사이즈로 저장됩니다. 이 부분에 대해 거의 하루종일 검색해서 해결책을 찾았네요.. 일단 apache cordova 쪽에 이슈 보고가 되어 있던 문제였습니다. 단, 아직 해결이 안되었네요.. 간단한 코드인데, 왜....? https://issues.apache.org/jira/browse/CB-3520 위 링크에서 관련 내용 확인할 수 있습니다. 사용하고 계신 cordova 버젼의 소스코드를 받으셔서 FileTransfer.java 의 코드를 수정하면 됩니다. 저는 2.9.0.. 2013. 9. 10.
다혼 뮤 P8 커스텀 10단화 추운 겨울. 너무 추워 자전거 타기 힘든 계절.실내에서 자전거 커스텀 놀이를 하고자 부품들을 모으기 시작. 대상 자전거 : 다혼 뮤 P8 2012년식 진청색상. 현재 구매한 물품들 다혼용 브론톤 캐리어블럭 어댑터 신품 (장착 완료)(2012-10-30) 4만 8천?? - 엔조이다혼다단화 어댑터 신품(2012-10-31) 4.5만 --> 나중에 크랭크 구입시 사용. - 엔조이다혼다혼 뒷드레일러 행어 신품(2012-10-31) 2만소라 구형 구동계 세트 중고(2012-11-1) --> 판매중(장터)카본 무늬 젤 패드 바테잎 신품(2012-10-31) 2만 - 언노운 스타일 불혼바 신품 구입(2012-11-8) 3만 - 미벨 카페트러블 에이전트 2개 구입(2012-11-06) - 4만 - 미벨 카페 구동계시마.. 2012. 11. 1.
NSString 의 lastIndexOf 사용하기(글자 자르기) NSString *string = @"test/data/file.jpg"; NSRange range = [string rangeOfString:@"/" options:NSBackwardsSearch]; string = [string substringFromIndex:range.location+1] NSLog(@"%@", string); lastIndexOf 로 처리하기 위해서는 위와 같이 NSBackwardsSearch 옵션으로 뒤에서부터 자르고자 하는 문자열을 찾아 처리하면 된다. 2012. 3. 30.
PhoneGap - 레이아웃 변경하기 (Layout Custom) PhoneGap 을 사용했을 때 Activity 구성시 기본적으로 DroidGap 을 extends 하게 되는데, DroidGap 소스의 onCreate 를 보면 WebView 를 통으로 만들도록 되어 있다. 이를 말 그대로 Hybrid 로 구성(네이티브 버튼+웹뷰) 하기 위하 많은 고민을 했고, 구글의 힘을 빌었지만, 국내에 관련 내용은 전무하고, 해외 사이트도 명확한 답변은 없었다. 그래서 PhoneGap 소스를 구해 분석하여 구성하였다. PhoneGap 소스를 구하는 것도 쉽지많은 않더라... 1. 일단, 기존 그대로 DroidGap 을 extends 하면된다. 2. onCreate 문을 작성한다. 내용은 아래처럼 구성하면 된다. 먼저, super.onCreate(savedInstanceState).. 2012. 2. 22.
윈도우 xp image http://froggie.sk/download.html http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=11575 2011. 9. 1.
[Java] DB 인스턴스 하나만 만들기 public class DataBase { private static Connection m_conn= null; private static DataBase s_Obj= new DataBase(); private DataBase() { if( s_Obj == null) { s_Obj = this; } } public static DataBase getInstance() { return s_Obj; } //connection 반납 public Connection getConnection( String szDBUrl, String szUser, String szPass) { try { if( m_conn == null) { //String szDBUrl = "jdbc:oracle:thin:@" + m_szH.. 2011. 1. 10.
노트북 단상 역시, 업무용 노트북으로는 레노보의 X나 T 시리즈가 딱인 것 같다. 적당한 무게에 성능. 무반사 액정.. 외근용으로도 좋고.. 노트북 자체가 튼실하다. 가정용으로는 지금까지 써본 걸로는 맥북이 괜찮은 것 같다. 다만, 소음과 발열은... 이것 만 해결되면 괜찮을 텐데.. 현재 x201s 를 쓰고 있다(상당히 고가).. 하드소리만 들린다. 7200rpm 이라서.. 이것만 SSD로 바꾸면 최고일 텐데.. 내년에 나올 인텔 SSD G3 를 기대해 본다. 300GB 고용량 SSD를 !!! 세상에는 정말 다양한 노트북 들이 있다. 이중 개인의 취향에 맞는 걸 찾기란 쉽지가 않다. 지금 생각해 보니, 노트북은 그다지 필요없을지도 모르겠다. 저렴하고 작은 울트라씬 노트북에, 스마트폰.. 그러고 집엔 데스크탑 정도면.. 2010. 10. 12.
안드로이드폰과 서버 사이의 통신 안드로이드에서 사용가능한 통신의 종류는 몇가지 없다. 소켓통신 RPC 소켓통신의 JAVA에서 널리 사용되는 소켓통신과 동일하다. 서버측 소켓통신 코드 ( 아래 ) 더보기 public class TCPServer implements Runnable { public static final int ServerPort = 9999; public static final String ServerIP = "xxx.xxx.xxx.xxxx"; @Override public void run() { // TODO Auto-generated method stub try { System.out.println("S: Connecting..."); ServerSocket serverSocket = new ServerSocket(S.. 2010. 8. 9.
If If a picture paints a thousand words, Then why can't I paint you? The words will never show the you I've come to know If a face could launch a thousand ships, Then where am I to go? There's no one home but you, You're all that's left me too And when my love for life is running dry, You come and pour yourself on me If a man could be two places at one time, I'd be with you Tomorrow and today, besi.. 2010. 8. 7.
아이폰 사파리에서 첨부파일 다운로드 일단, 해킹(JailBreak) 이 되어 있어야 한다. http://blog.naver.com/PostView.nhn?blogId=hot79486&logNo=40096784701 를 참조하면 자세한 방법이 나와있다. 프로그램을 이용해서 받을수도 있고, 그냥 첨부 열기를 하게되면 var/mobile/library/Downloads 경로에 가면 파일이 있다고 한다. 현재 내 폰은 OS 4.0.1 이라서 해킹이 불가능해 테스트 할 수 없지만, 검색결과를 보면, 파일에 접근하는 게 가능한 것 같다. 물론! 해킹하면 해당 파일을 PC로 복사해 올 수 있다. 2010. 7. 27.
반응형