메뉴 건너뛰기

조회 수 6366 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

저번시간에 데이터다운로드를 계속이용하여 가도록하자

 

 

 

public boolean uploadFile(File sourceFile){

  boolean flag=false;

  InputStream input=null;

  File local=null;

  try{

   input=new FileInputStream(sourceFile);

  

  }catch(FileNotFoundException e){

   msgBox(sourceFile.toString()+"파일없음");

   return flag;

  }

 

  try{

   //먼저경로를 바꿔주고 

   mFtp.changeWorkingDirectory("디렉터리 경로설정");

 

   //이부분이 중요하다 소스파일의 이름을가져와 input 스트림에넣어 mFtp로전송한다.!!

  

  mFtp.setFileType(FTPClient.BINARY_FILE_TYPE);

   //타입을 바이너리 타입으로 변경한다. 

  

   if(mFtp.storeFile(sourceFile.getName(),input)){

    flag=true;

    Toast.makeText(this, sourceFile.getName()+"전송성공\n"+mFtp.toString(), Toast.LENGTH_SHORT).show();

   }

  }catch(IOException e){

   Toast.makeText(this, sourceFile.getName()+"전송실\n"+mFtp.toString(), Toast.LENGTH_SHORT).show();

   return flag;

  }

  return flag;

}

 

이와같이 간단하다 mFtp.storeFile 이것을 이용해서 그냥 써주기만하면된다!! 잘사용이 된다. 훗날에 데이터베이스 쓰기가 귀찬을때 그냥 호스팅하나받아서 사용해도 될듯하다!!


List of Articles
번호 제목 날짜 조회 수
17 트리뷰(TreeView) 컨트롤 file 2014.10.16 6722
16 특정 폴더에서 오래된 파일 삭제하기 2015.07.16 6767
15 패키지명을 한꺼번에 변경하기 (Refactor) file 2020.12.14 295
14 폰갭 비콘 디텍팅 안될 때 (기본적인건 다 되있어야됨) 2015.07.26 6529
13 폰갭(PhoneGap) & jQuery Mobile 로 안드로이드 어플 개발 file 2015.06.29 7839
12 폰갭(PhoneGap) 에서 페이지들간의 이동 2015.06.29 8475
11 폰갭(PhoneGap) 플러그인 만들기 2015.06.29 8437
10 폰갭(PhoneGap) 플러그인 사용하기 2015.06.29 7360
9 푸쉬 알림 기능. GCM (Google Cloud Messaging) 사용하기 (1) file 2015.07.16 6726
8 푸쉬 알림 기능. GCM (Google Cloud Messaging) 사용하기 (2) file 2015.07.16 7292
7 푸쉬 알림 기능. GCM (Google Cloud Messaging) 사용하기 (3) file 2015.07.16 6267
6 푸시 서비스(GCM)에 대해 알아보자 file 2015.07.01 7000
5 하이브리드 앱에서의 세션관리(로그인 상태 유지) 2018.12.27 5017
4 하이브리드앱 기본 - WebView로 웹페이지 띄우기 file 2020.12.14 1025
3 화면 전환해도 데이터 유지 예제 2015.07.26 9204
2 화면 해상도에 관계없는 레이아웃(Layout) 만들기 file 2015.07.16 8641
1 화면 회전에 따른 애니메이션 효과 구현하기 2015.07.16 8055
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved