본문 바로가기

[Day13] Android Custom ListView App 소스 TITLE : Android Custom ListView App Date : 2010/06/29 Writen by Dayyoung Description : This is Source that make the App show World cup teams List by Custom ListView. Download Link : Reference Site: http://android-town.org , Naver 포탈 월드컵 정보 일반적으로 스마트폰 APP에서 가장 접하기 쉬운 구조는 ListView형태일 것이다. ListView는 가장 많은 정보를 터치와 슬라이드를 이용해서 쉽게 접근할 수 있는 장점이 있다. 안드로이드 기본 ListView를 이용할 수 도 있지만 형태가 단순하고 1줄에 1개의 값만 입력할 .. 더보기
[Day12] Android Simple Comic Book App 소스 TITLE : Android Simple Comic Book App Date : 2010/06/24 Writen by Dayyoung Description : This is Source that make Comic book App by extends Webview. Download Link : Reference Site: http://nocivus.posterous.com/double-clicktap-detection-on-a 안드로이드 에서 확대/축소를 가진 기능의 일반View가 없는 것으로 알고있다. ImageView 같은 경우도 확대 축소에 대해서 Draw이벤트에서 직접 구현해 줘야하는데 상당히 번거롭다. 설령 확대축소 기능을 구현했다 하더라도 일반View의 경우 멀티스크롤을 지원하지 않기때문에 상.. 더보기
[Day11] Android Custom Dialog theme 적용 소스 TITLE : Android Custom Dialog theme Date : 2010/06/15 Writen by Dayyoung Description : This is Source that Apply the Custom Dialog theme. Download Link : Reference Site: http:android-town.org 안드로이드 화면구성의 기본은 Activity단위로 이루어져 있다. Acticity의 모양은 단순해서 윈도우 상위창을 날리거나 사용자테마를 적용해서 화면을 구성하면 좋을 수 있다. 1. 처음 Activity에서 세로모드로 변경되지 않도록 강제로 고정한다. Manifest.xml 에서변경> 설정 후, 화면을 기울여도 화면이 고정된다. 2. OnCreate부분에 쓰레드를 .. 더보기
[Day10] Android Custom Mixed Picker Widget 소스 TITLE : Android Custom Mixed Widget Date : 2010/06/11 Writen by Dayyoung Description : This is Source that make Custom Mixed Widget (Date Picker +Time picker) Download Link : Reference Site: http://android-town.org 안드로이드 API의 경우 다양한 Widget(View)을 제공해주지만 실제로 사용하기 위해서 사용자가 정의할 필요가 있다. 특히 비슷한 기능의 Widget을 사용할 때 2가지 이상의 widget을 묶어서 마치 1개의 widget 처럼 사용할 수 있는데 아래에 예제는 Date Picker 와 Time Picker를 묶어서 Mix.. 더보기
[Day9] Android Iphone UI 소스 TITLE : Android Fake Iphone UI Source Date : 2010/04/26 Writen by Dayyoung Description : This is Source that make Iphone style UI by android animation effect. Download Link : Reference Site : http://tigerwoods.tistory.com/23 안드로이드 애니메이션으로 아이폰 UI 스타일을 배낀 소스 안드로이드의 다양한 에니메이션 기능과 확장성은 아이폰 스타일의 UI도 꾸밀 수 있다. 비록 예제에서는 flipper와 사용자 라디오버튼을 이용하여 간단하게 꾸몃지만 개발자의 역량에 따라서 세밀한 효과도 구현이 가능하다. 1. 에니메이션 효과를 xml에 .. 더보기
[Day8] Android Custom Button 소스 TITLE : Android custom Button Source Date : 2010/04/25 Writen by Dayyoung Description : This is Source that make custom button by extends original class Download Link : 버튼클래스를 상속받아 사용자 버튼 만들기 안드로이드 버튼은 상대적으로 다양한 사용자 옵션을 제공한다. 특히 배경/글자/투명색 등은 버튼을 다양하게 꾸밀 수 있는 여지를 제공한다. 하지만, 이미지나 보다 독특한 프로그램을 만들기 위해서는 기존의 위젯을 사용자가 정의 해서 사용하는 것이 좋다. 특히, 안드로이드는 OOP게념이 적용되어 사용자정의를 위해서는 부모클래스를 상속받아야 한다. 모든 자바 클래스가 Obj.. 더보기
[Day7] Android Twitter Test 소스 (사용불가x) ※ 현재 사용할 수 없는 API Twitter URI 접속을 통한 한줄글 남기기 샘플. 1. 아이디 와 패스워드를 입력 2. submit 버튼을 입력 시 에 endTwitter(String twitteruser, String twitterpass, String msg) 실행되면서 연결 후 데이터전송 성공 시 true값 반환 URLConnection connection = null; //URL 커넥터 URL url = new URL("http://twitter.com/statuses/update.xml"); String encodedData = URLEncoder.encode(msg, "UTF-8"); connection = url.openConnection(); //URL 커넥션 열기 connection.. 더보기
[Day6] Android Custom ToastView 소스 TITLE : Android ToastViewToastView Date : 04/17/2010 Writen by Dayyoung Description : This is Source that make Custom ToastView by XML Inflator. 사용자 정의 ToastView 구현. Download : 일반적인 ToastView의 형태는 다음과 같다. Toast.makeText(getApplicationContext(), “Hello!\nNomarl Test”, Toast.LENGTH_LONG).show(); 명령으로 생성및 알림화면을 뛰우면서 debug/실시간에러 표시에도 활용된다. 1. 사용자정의 를 원하는 뷰의 배경을 그림판으로 제작합니다. 2. mytoast.xml 이라는 사용자정의 .. 더보기
[Day5] Android SQLite 기본 동작 소스 TITLE : SQLite Sample Date : 04/16/2010 Writen by Dayyoung Description : This is Source that Show Basic action about SQLite. Android SQLite 기본 동작 소스 Download : SQLite의 open()/drop()/create()/insert()/query()/update()/delete() 를 하는 예제 모듈별로 정리되있기 때문에 고쳐서 그대로 적용도 가능하다. 1. 데이터베이스 오픈 openDatabase(); // 로컬 데이터베이스를 여는 함수 db = SQLiteDatabase.openDatabase(“data/data/org.dayyoung.database/myfriendsDB3″, n.. 더보기
[Day4] SQLite DB를 사용한 사전App 소스 TITLE : Simple Sample Dic Date : 04/15/2010 Writen by Dayyoung Description : This is Source that Simple Dictionary Application using by SQLite. SQLite DB를 사용한 사전App Download : SQLite는 초보개발자가 다가가기 힘든 DB구조를 가지고있다. 하지만, 아래글에 언급했듯이 안드로이드는 SQLite가 광범위하게 쓰이고 있으므로 반드시 체크하고 넘어가야되는 부분.당장 모른다해도 개발에 지장이 있는건 아니므로 천천히 이해할 필요가 있슴. 1. intent 예제 2번을 베이스로 만듬 2. textView가 null값을 가질 경우 화면이동 X if((textView.getText(.. 더보기