모바일 오유 바로가기
http://m.todayhumor.co.kr
분류
게시판
베스트
베스트오브베스트
베스트
오늘의베스트
유머
유머자료
유머글
이야기
자유
고민
연애
결혼생활
좋은글
자랑
공포
멘붕
사이다
꿈
똥
군대
밀리터리
미스터리
술한잔
오늘있잖아요
투표인증
새해
이슈
시사
시사아카이브
사회면
사건사고
생활
패션
패션착샷
아동패션착샷
뷰티
인테리어
DIY
요리
커피&차
육아
법률
동물
책
지식
취업정보
식물
다이어트
의료
영어
맛집
추천사이트
해외직구
취미
사진
사진강좌
카메라
만화
애니메이션
포니
자전거
자동차
여행
바이크
민물낚시
바다낚시
장난감
그림판
학술
경제
역사
예술
과학
철학
심리학
방송연예
연예
음악
음악찾기
악기
음향기기
영화
다큐멘터리
국내드라마
해외드라마
예능
팟케스트
방송프로그램
무한도전
더지니어스
개그콘서트
런닝맨
나가수
디지털
컴퓨터
프로그래머
IT
안티바이러스
애플
안드로이드
스마트폰
윈도우폰
심비안
스포츠
스포츠
축구
야구
농구
바둑
야구팀
삼성
두산
NC
넥센
한화
SK
기아
롯데
LG
KT
메이저리그
일본프로야구리그
게임1
플래시게임
게임토론방
엑스박스
플레이스테이션
닌텐도
모바일게임
게임2
던전앤파이터
롤
마비노기
마비노기영웅전
하스스톤
히어로즈오브더스톰
gta5
디아블로
디아블로2
피파온라인2
피파온라인3
워크래프트
월드오브워크래프트
밀리언아서
월드오브탱크
블레이드앤소울
검은사막
스타크래프트
스타크래프트2
베틀필드3
마인크래프트
데이즈
문명
서든어택
테라
아이온
심시티5
프리스타일풋볼
스페셜포스
사이퍼즈
도타2
메이플스토리1
메이플스토리2
오버워치
오버워치그룹모집
포켓몬고
파이널판타지14
배틀그라운드
기타
종교
단어장
자료창고
운영
공지사항
오유운영
게시판신청
보류
임시게시판
메르스
세월호
원전사고
2016리오올림픽
2018평창올림픽
코로나19
2020도쿄올림픽
제목
이름
회원가입
ID찾기
PASS찾기
게시판찾기
×
흔남이개
님에 대한 회원메모
회원메모는 메모 작성자 본인만 볼 수 있습니다.
확인
오유인페이지
개인차단 상태
흔남이개
님의
개인페이지입니다
회원메모
가입 :
15-05-21
방문 :
44회
닉네임변경 이력
일반게시판
베스트게시판
베스트오브베스트
댓글목록
회원차단
회원차단해제
흔남이개
님의 댓글입니다.
전체선택
번호
제목
댓글날짜
추천/비공감
삭제
19
안드로이드 메시지 핸들러 질문
[새창]
2015-07-01 17:05:19
0
삭제
2에서 Handler를 생성 후 1에게 Handler를 전달해주고 <-- 지금 이 방법으로 코드를 짜고있는데
1에서 2를 import해서 접근하는방법으로 선언해서 사용하는건가요?
18
안드로이드 메시지 핸들러 질문
[새창]
2015-07-01 17:01:11
0
삭제
아 죄송합니다. 동일 앱 내에서의 패키지고 핸들러 자체를 넘긴다는 뜻이 구체적으로 무엇인지 더 알수 있을까요??
17
안드로이드 ListFlagment 오류 질문...
[새창]
2015-06-25 13:47:23
0
삭제
스택오버플로우 찾는게 더 빠르겠군요... 감사합니다. 저기 답변대로 하고 메인 조금 수정하니 잘 되네요 감사합니당!
16
안드로이드 ListFlagment 오류 질문...
[새창]
2015-06-25 12:57:42
0
삭제
이쪽은 메인입니다.
package com.example.ftpclient;
import android.app.Fragment;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class DisplayActivity extends FragmentActivity implements
OnClickListener {
final String TAG = "MainActivity";
FragmentManager fm = getFragmentManager();
private static final String TAG_LIST = "list";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display);
Button bt_oneFragment = (Button) findViewById(R.id.bt_oneFragment);
bt_oneFragment.setOnClickListener(this);
Button bt_twoFragment = (Button) findViewById(R.id.bt_twoFragment);
bt_twoFragment.setOnClickListener(this);
Fragment fragment = getFragmentManager().findFragmentByTag(TAG_LIST);
if (fragment == null) {
fragment = new ClientList();
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.add(android.R.id.content, fragment, TAG_LIST);
ft.commit();
}
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.bt_oneFragment:
break;
case R.id.bt_twoFragment:
// ClientList list = new ClientList();
// fm.beginTransaction().add(android.R.id.content, list).commit();
break;
}
}
}
15
안드로이드 ListFlagment 오류 질문...
[새창]
2015-06-25 12:56:25
0
삭제
플래그먼트 부분입니다.
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import android.app.AlertDialog;
import android.app.ListFragment;
import android.content.DialogInterface;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
public class ClientList extends ListFragment {
private ListView lv;
private ArrayAdapter<String> adapter;
private List<String> item = null;
private List<String> path = null;
private String root = "/";
private TextView mPath;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
Log.e("FTP", "view 시작");
// View v = inflater.inflate(R.layout.client_list, container, false);
// mPath = (TextView)v.findViewById(R.id.file_name);
Log.e("FTP", "view 끝");
return super.onCreateView(inflater, container, savedInstanceState);
}
@Override
public void onActivityCreated(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onActivityCreated(savedInstanceState);
Log.e("FTP", "onActivityCreated");
getDir(root);
}
private static List<String> createDataList(int counts) {
List<String> list = new ArrayList<String>();
for (int i = 0; i < counts; i++) {
list.add("i=" + i);
}
return list;
}
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
Log.e("FTP", "oncreate");
super.onCreate(savedInstanceState);
}
@Override
public void onStart() {
// TODO Auto-generated method stub
Log.i("FTP", "onstart시작");
super.onStart();
}
public void getDir(String dirPath) {
Log.i("FTP", "오류찾자");
// mPath.setText("Location: " + dirPath);
item = new ArrayList<String>();
path = new ArrayList<String>();
File f = new File(dirPath);
File[] files = f.listFiles();
Log.i("FTP", "오류찾자1");
if (!dirPath.equals(root)) {
item.add(root);
path.add(root);
item.add("../");
path.add(f.getParent());
}
for (int i = 0; i < files.length; i++) {
File file = files[i];
path.add(file.getPath());
if (file.isDirectory())
item.add(file.getName() + "/");
else
item.add(file.getName());
}
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
R.layout.down_item, R.id.file_name);
setListAdapter(adapter);
adapter.addAll(item);
}
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
// TODO Auto-generated method stub
// super.onListItemClick(l, v, position, id);
File file = new File(path.get(position));
if (file.isDirectory()) {
if (file.canRead())
getDir(path.get(position));
else {
new AlertDialog.Builder(getActivity())
.setIcon(R.drawable.ic_launcher)
.setTitle(
"[" + file.getName()
+ "] folder can't be read!")
.setPositiveButton("OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
// TODO Auto-generated method stub
}
}).show();
}
} else {
AlertDialog.Builder alert_confirm = new AlertDialog.Builder(
getActivity());
alert_confirm
.setTitle("[" + file.getName() + "]")
.setMessage("FTP서버로 업로드")
.setCancelable(false)
.setPositiveButton("확인",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
// 'YES'
}
})
.setNegativeButton("취소",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
// 'No'
return;
}
});
AlertDialog alert = alert_confirm.create();
alert.show();
}
}
}
14
안드로이드 고수님 오류좀 봐주세요 ㅠ 객체값 전달 오류
[새창]
2015-06-24 21:37:09
0
삭제
다들 감사합니다 ㅠㅠ 결국 static으로 선언해서 처리 했습니다.
13
안드로이드 고수님 오류좀 봐주세요 ㅠ 객체값 전달 오류
[새창]
2015-06-23 16:01:23
0
삭제
org.apache.commons.net.ftp.FTPClient 이쪽은 라이브러리라서 제가 건들수없는 부분인데... 어떡하죠 ㅠ
12
안드로이드 고수님 오류좀 봐주세요 ㅠ 객체값 전달 오류
[새창]
2015-06-23 16:01:01
0
삭제
예 한번 파싱해보겠습니다
11
안드로이드 액티비티 이동에 관하여... 고수님들 ㅠ
[새창]
2015-06-12 10:43:04
0
삭제
<FragmentActivity
android:name=".DispalyActivity"
android:label="@string/app_name" >
</FragmentActivity>
메니페스트에 이렇게 등록해도 에러납니다 ㅠ
5
commons-net 또는 안드로이드 잘 아시는분 답변부탁드려요 ㅠ
[새창]
2015-05-31 00:58:49
0
삭제
헐 근데 글이 짤렸는데 어떻게 알고 답변을 해주셨지
[1]
[2]
[3]
[4]
[5]