일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생성자
- 어노테이션
- Graphic
- AWT
- HTML
- 메서드
- Spring
- Android
- JSP
- 이클립스
- oracle
- layout
- Java
- JavaScript
- struts2
- 기본
- paint
- 예외처리
- 전화걸기
- mybatis
- 메소드
- 에러페이지
- 클래스
- OGNL
- 안드로이드
- 배열
- 오버로딩
- Menu
- 국제화
- Eclips
- Today
- Total
목록Android (76)
note
package com.commonsware.android.browser1; import android.app.Activity; import android.os.Bundle; import android.webkit.WebView; public class BrowserDemo1 extends Activity { WebView browser; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); browser = (WebView)findViewById(R.id.webkit); browser.loadUrl("http://m.naver.com..
기존 이미지 수정된 이미지(코드를 더 추가하여 Progress몇개더 구현함 막대의 형태의 progress package com.commonsware.android.threads; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.widget.ProgressBar; public class HandlerDemo extends Activity { ProgressBar bar; //백그라운드 작업을 하고 있는 Thread 객체가 데이터를 Message에 담아서 //전달 받으면 해당메세지로 부터 데이터 추출해서 Activity의 View전달하는..
일반적으로 Toast(토스트) 메세지는 꼭 볼 필요 없는 메세지를 전달할때 사용하고 Alert (경고창)은 무조건 보여주어야 하는 메세지를 전달할때 사용한다 Progress Dialog는 어떠한 데이터를 가지고 오는데 사용 package com.commonsware.android.messages; import android.app.Activity; import android.app.AlertDialog; import android.app.ProgressDialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.View; import android.widget.Button; import androi..
package com.commonsware.android.menus2; import android.os.Bundle; import android.app.ListActivity; import android.view.ContextMenu; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.TextView; public class ContextMenuDemo extends ListActivity { TextView selection; String[] ite..
new -> folder(만약 안드로이드 folder가 있으면 그것을 클릭) 생성하고자 하는 프로젝트의 res에 접근해 menu라는 폴더 생성 메뉴 폴더에 우클릭 후 new -> Other menu.xml file 생성 메뉴 생성되면 하단에 menu.xml 에 접근하여 직접 코딩 package com.comonsware.android.menus3; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.widget.TextView; import android.widget.Toa..
package com.commonsware.android.menus; import android.app.ListActivity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.SubMenu; import android.view.View; import android.widget.TextView; import android.widget.ListView; import android.widget.ArrayAdapter; public class MenuDemo extends ListActivity { TextView selection; String[] items = { "lore..
package com.commonsware.android.flipper1; //플리퍼 Flipper 화면을 동적으로 구현하고 싶을때 사용 import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.widget.ViewFlipper; import android.view.View; public class FilipperDemo extends Activity implements View.OnClickListener{ ViewFlipper flipper; Button btnPre, btnNext; @Override public void onCreate(Bundle savedInstanceSta..
간단한 설명 시작 ㄱㄱ 클래스 생성(프로젝트 생성은 생략) 클래스 생성후 extends Activity 하고 import 한다 Manifest.xml 접근 하단에 Application탭 add 클릭 Activity -> ok 옆에 이런게 생겼음 name에 Browser AcornBrowser 추가 (오타났음) AndroidBrowser 추가 저장 이렇게 표시됨 밑에 manifest.xml확인 다른건 main activity가 아니어서 짧게 (코딩)되있는것을 볼 수 있다 이제 권한 설정 다시 manifest.xml접근 Permissions 접근 Add Uses Permission ok Name -> INTERNET 클릭 저장 하단에 접근 바뀐 정보 확인 package com.commonsware.andro..
package com.commonsware.android.fancy; import android.app.Activity; import android.os.Bundle; import android.widget.TabHost; public class TabDemo extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TabHost tabs = (TabHost) findViewById(R.id.tabhost); tabs.setup(); //탭생성 TabHost.TabSpec spec = tabs.newTa..
package kr.android.chrono; //Chrono 시간,날짜 처리 import android.app.TimePickerDialog; import android.widget.TimePicker; import java.text.DateFormat; import java.util.Calendar; import android.app.Activity; import android.app.DatePickerDialog; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.DatePicker; import android.widget.TextView; public class..
package kr.android.gallery; import android.app.Activity; import android.os.Bundle; import android.content.Context; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.BaseAdapter; import android.widget.Gallery; import android.widget.ImageView; import android.widget.Toast; import android.view.View; import android.view.ViewGroup; public c..
package com.commonsware.android.selection9; import android.app.Activity; import android.os.Bundle; import android.text.Editable; import android.text.TextWatcher; import android.widget.ArrayAdapter; import android.widget.AutoCompleteTextView; import android.widget.TextView; public class AutoCompleteDemo extends Activity implements TextWatcher { TextView selection; AutoCompleteTextView edit; Strin..
package com.commonsware.android.selection8; import android.app.Activity; import android.os.Bundle; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.GridView; import android.widget.TextView; public class GridDemo extends Activity implements AdapterView.OnItemClickLi..
package com.commonsware.android.selection7; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Spinner; import android.widget.TextView; public class SpinnerDemo extends Activity implements AdapterView.OnItemSelectedListener { //이벤트 리스너 TextView selection; String[] items = { ..
23ListViewDemo2 main.xml package kr.android.listview2; //ListActivity 사용하기 ArrayList사용하여 추가 삭제기능 import java.util.ArrayList; import android.app.ListActivity; import android.view.KeyEvent; import android.view.View; import android.view.View.OnKeyListener; import android.widget.ArrayAdapter; import android.widget.EditText; import android.os.Bundle; public class ListViewDemo2 extends ListActivity im..
package com.commonsware.android.selection; //ArrayAdapter import android.app.ListActivity; import android.os.Bundle; import android.view.View; import android.widget.ListView; import android.widget.TextView; import android.widget.ArrayAdapter; //main.xml 에 @android:id/list = //반드시 java에 ListActivity를 상속(extends) 시켜야됨 //ListActivity public class ListViewDemo extends ListActivity { //Activity + 이벤트..
package kr.android.layout8; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView; public class FrameLayoutDemo extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //이벤트 소스 Button btn = (Button)findViewById(R.id.btn); //익명 내부..