안드로이드(이클립스)/막 써
-
xml 파싱의 종류와 장단점안드로이드(이클립스)/막 써 2016. 5. 2. 18:06
Parsing이란 ?컴퓨터에서 컴파일러 또는 번역기가 원시 부호를 기계어로 번역하는 과정의 한 단계로, 각 문장의 문법적인 구성 또는 구문을 분석하는 과정. 즉 원시 프로그램에서 나타난 토큰(token)의 열을 받아들여 이를 그 언어의 문법에 맞게 구문 분석 트리(parse tree)로 구성해 내는 일이다. 파싱은 크게 하향식 파싱과 상향식 파싱으로 나눌 수 있다.[네이버 지식백과] 파싱 [parsing, 文章-分析] (IT용어사전, 한국정보통신기술협회)parse(분석하다)tree(나무가 하나의 뿌리(root)에서 줄기(trunk)가 나와 가지(branch)로 나누어지는 것과 같은 계층 구조)내가 정리 쓴거 - 웹 서버에 있는 데이터를 tree구조로 받아 원하는 줄기와 가지를 찾는 일련의 과정 Parse..
-
Integer, int안드로이드(이클립스)/막 써 2016. 4. 8. 11:42
Integer = wrapper classint = 기본 자료형 Integer는 기본 자료형을 감쌀 수 있는 포장지 또는 박스라고 생각하면 됨Integer.parseInt(String) 또는 Integer i = new Integer(27) 하는 것 처럼기본자료형을 감싸 안을 수 있는 객체라고 생각그래서 요타입의 숫자로는 연산이 안됨즉 Integer 타입의 1+1=2 라는 연산이 불가 int는 기본 자료형숫자라고 생각하면 됨그래서 요타입의 숫자는 연산이 됨즉 int 타입의 1+1=2 라는 연산이 가능
-
백키 두번 눌러 앱 종료안드로이드(이클립스)/막 써 2016. 4. 4. 20:37
전역 변수 private static final long FINSH_TIME = 2000;private long press_time = 0; 백키 이벤트(onBackPressed()) 함수에 코드 추가 long tmp_time = System.currentTimeMillis();long chk_time = tmp_time - press_time; if ((0 = chk_time)) { finish();} else { press_time = tmp_time; Toast.makeText(this, "한번 더 누르시면 앱이 종료됩니다.", Toast.LENGTH_SHORT).show(); }