일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- OGNL
- struts2
- Eclips
- 메서드
- JavaScript
- Android
- 오버로딩
- 어노테이션
- 클래스
- 메소드
- Menu
- 에러페이지
- HTML
- paint
- 이클립스
- 생성자
- 국제화
- Graphic
- 기본
- mybatis
- 안드로이드
- oracle
- layout
- JSP
- AWT
- Spring
- 예외처리
- 전화걸기
- 배열
- Java
- Today
- Total
목록Android/기본 (73)
note
Handler와 Thread를 이용한 ProgressDialog의 기본적인 사용법 /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.page_list); createThreadAndDialog(); // 진행바 호출 } private ProgressDialog loagindDialog; // Loading Dialog void createThreadAndDialog() { /* ProgressDialog */ loagindDialog = ProgressD..
간단한 OX 퀴즈 게임입니다 최초 실행시 & 서버측 DB파일 과 저장되어 있는 DB파일 용량이 다를시에 웹에 접근하여 DB파일을 저장시킵니다 최초 인터페이스 입니다 위에 회색에 있는 아이콘이 현재 설정이 되어 있는 부분을 간략히 묘사되어 있습니다 (싱글모드,사운드 켜짐,진동켜짐,게임판수,난이도) 환경설정 값에 변경이 되어지면 메인에도 변경이 되어 집니다 환경설정 입니다 난이도 설정 입니다 어플리케이션 실행 아이콘 입니다 남은 게임수와 맞춘 문제가 간단히 나옵니다 간단히 Toast 메세지로 정답 오답이 나옵니다 모든 게임을 풀었을 경우 맞춘 문제가 나오면서 다시 최초의 메인화면으로 이동하게 됩니다 티스토어 http://www.tstore.co.kr/userpoc/game/viewProduct.omp?ins..
1.리눅스 숨김파일로 인식하기 위한 옳은 설명은? ① "\" 역슬래시 로 시작하는 파일명 ② "/" 슬래시 로 시작하는 파일명 ③ "#" 로 시작하는 파일명 ④ "." 로 시작하는 파일명 2.다음 설명중 옳은 설명은? ① SD카드는 단순 데이터 저장 장소이며 보안이 적용되어 있으며 접근하기 어렵다 ② 인증서는 어플리케이션 간의 신뢰를 쌓기 위해 사용될 뿐이다. ③ SD카드는 WRITE_EXTERNAL_STORAGE 퍼미션을 지정해야 한다 ④ SD카드의 경로를 상수로 가정해서는 안되며 반드시 실행 중에 조사해야 한다. 3.Context Class의 파일 입출력 에 관한문제 입니다 옳게 이어져 있는것은? ① MODE_PRIVATE : 다른 응용 프로그램이 파일을 읽도록 허용한다. ② MODE_APPEND :..
출처http://isulnara.com/tt/227 main.xml splash.xml MainActivity package kr.android.vichara; //시작되는 & 로딩페이지(로딩페이지를 호출함) import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.view.Window; public class MainActivity extends Activity{ @Override public void onCreate(Bundle savedInstanceState){ requestWin..
마우스에 이미지가 따라다닙니다 main.xml MainAct package aa.surface_ex1; import android.app.Activity; import android.os.Bundle; public class MainAct extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new MySurfaceView(this)); } } MySurfaceView package aa.surface_ex1; import android.c..
실행화면 (에뮬레이터 에선 원활히 구동되지 않습니다) 파일 위치 main.xml main activity package net.npaka.videoviewex; import android.app.Activity; import android.os.Bundle; import android.content.Context; import android.widget.VideoView; import android.widget.MediaController; import java.io.InputStream; import java.io.OutputStream; //동영상 재생 public class VideoViewEx extends Activity { @Override public void onCreate(Bundle s..
음악파일 위치 res -> raw -> main.xml main.xml package com.proandroid; import android.app.Activity; import android.content.res.AssetFileDescriptor; import android.media.MediaPlayer; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class SimpleAudio extends Activity { static final String AUDIO_PATH = "http://211.183.2.90/w..
Java File Application -> ADD -> Provider main.xml main activity package dr.android.contents; import android.app.Activity; import android.os.Bundle; public class ConstantsOne extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } Provider package dr.andr..
ㅁㅁ main activity package dr.android.file.search; import android.app.Activity; import android.os.Bundle; import java.io.File; import java.io.IOException; import android.content.Intent; import android.database.Cursor; import android.graphics.Bitmap; import android.net.Uri; import android.provider.MediaStore.Images; import android.view.View; import android.view.View.OnClickListener; import android...
이미지가 서서히 변하는 효과입니다(자연스럽게) main.xml alpha.xml main activity package kr.android.animation; import android.app.Activity; import android.os.Bundle; import android.view.animation.Animation; import android.view.animation.AnimationUtils; import android.widget.ImageView; public class AnimationDemo1 extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc..
main.xml main Activity package com.hardrock.hellotest; import android.app.Activity; import android.os.Bundle; import android.graphics.Canvas; import android.content.Context; import android.graphics.Color; import android.graphics.Paint; import android.graphics.Path; import android.graphics.RectF; import android.view.View; public class PaintDemo extends Activity { @Override public void onCreate(Bu..
main.xml Main Activity package net.npaka.preferencesex; import android.app.Activity; import android.os.Bundle; import android.content.SharedPreferences; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class PreferencesEx extends Activity implements View.OnClickListener{ private EditText editText;//텍스트 박스 private Butto..
메인에는 환경설정값을 가져옵니다 (없을시에는 기본값 지정) 환경설정 진입화면 상세화면 진입화면 res > 에 xml 폴더 생성후 -> preferences.xml을 생성합니다 (마우스 몇번만 누르면 가능해서 캡쳐는 생략합니다) main.xml preferences.xml main javafile package com.commonsware.android.prefs; import android.app.Activity; import android.os.Bundle; import android.content.Intent; import android.content.SharedPreferences; import android.preference.PreferenceManager; import android.view...
실행화면 입니다. 권한은 인터넷 권한만 있으면 됩니다. main.xml news_detail.xml news_list.xml main javafile package kr.android.news; import java.io.InputStream; import java.net.URL; import java.util.ArrayList; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Node; import org.w3c.dom.NodeList; import android.app.ListActivity; impor..
maifest.xml에서 권한설정을 해줍니다 (uses permission) 실행화면 실행화면 무언가를 읽어들이는 것에는 무조건 Progress가 뜹니다 javafile package kr.android.web.progressbar; import android.app.Activity; import android.os.Bundle; import android.content.Context; import android.graphics.Bitmap; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.view.KeyEvent; import android.view.View; import android.webki..
private boolean isRunningService(){ ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE); List rsi = manager.getRunningServices(100); for(int i=0; i
Android How to Kill Application Process 관련글: 안드로이드 어플리케이션 종료하기 (이글을 참조하시기 바랍니다.) 관련글: 프로요에서 프로세스를 얼추 죽이는 방법 안드로이드 상에서 어플리케이션 개발을 진행하다 보면, 어플리케이션 Process 자체를 종료 시키고 싶은 경우가 있습니다. 특히 제 경우에는 여러가지 핸들러나 스레드를 사용하는 경우 Process 를 종료시키고 싶을 때가 많더군요. Activity 를 모두 종료하더라도, Process 가 살아 있으면 메인 UI 스레드에 연결되어 있는 Handler 와 Message 는 쌩쌩히 동작합니다. 더군다나 시간이 오래 걸리는 작업을 수행하기 위해 Thread 를 여럿 생성해 둔 상태에서 해당 Thread 들의 라이프 사이클..
실행 화면 인터넷 권한 있어야 합니다 (manifest.xml -> permission -> INTERNET main.xml WeatherDemo package kr.android.weather; import android.app.Activity; import android.os.Bundle; import java.io.InputStream; import java.util.ArrayList; import java.util.List; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.Ht..
실행 화면입니다. db파일 생성 여부 확인방법은 DDMS 진입후 data > data > 자신의 패키지명 > databases > 파일 저장 해서 보려면은 바로 이 이미지 위에 디스켓 모양이 있는데 파일 선택후 그것을 클릭하면 됩니다. main.xml memo_row.xml DatabaseAdapter package kr.android.sqlite; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android..
터치 밀어내서 화면 전환 입니다(스마트폰 배경화면 화면이랑 비슷) 첨부파일 (구글에서 배포하는 파일) xml파일은 res 폴더에 anim 폴더 생성후 파일을 붙여넣기 하면 됩니다 이미지 파일은 보는 폴더와 같이 하면 됩니다 package kr.android.flipper.touch; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.view.ViewGroup; import android.view.animation.AnimationUtils; import..