클래스 생성(프로젝트 생성은 생략)




클래스 생성후 extends Activity 하고 import 한다






Manifest.xml 접근


하단에 Application탭




add 클릭




Activity -> select->ok





우측 하단에 Attributes for Activity 필드가 생겼다.
name에 Browser






AndroidBrowser 추가



저장




Application Nodes 표시 변화



mainfest.xml확인







이제 권한 설정

다시manifest.xml접근





Permissions접근




Add




Uses Permission ->select -ok




Name -> adroid.permission.INTERNET select




save



manifest.xml 접근



바뀐 정보 확인




package com.commonsware.android.fancy2;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;

public class AcornBrowser extends Activity{
	WebView browser;
	
	@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        browser=new WebView(this);
        setContentView(browser);
        browser.loadUrl("http://acornpub.co.kr");
	}
}




package com.commonsware.android.fancy2;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;

public class AndroidBrowser extends Activity{
    WebView browser;
	public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        browser = new WebView(this);
        setContentView(browser);
        browser.loadUrl("http://developer.android.com/index.html");
        
    }
}




package com.commonsware.android.fancy2;

import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TabHost;

public class IntentTabDemo extends TabActivity {
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
     

        TabHost host = getTabHost();
        
        host.addTab(host.newTabSpec("one")
        		.setIndicator("에이콘")
        		.setContent(new Intent(this, AcornBrowser.class)));
        host.addTab(host.newTabSpec("two")
        		.setIndicator("안드로이드")
        		.setContent(new Intent(this, AndroidBrowser.class)));
    }
}




주의점은 Manifest.xml은 날코딩으로 바꾸는것이 좋지 않다고한다
그러므로 추가하여 바뀐정보를 확인할것 

'Android > 기본' 카테고리의 다른 글

메뉴 Menu  (0) 2012.04.28
플리퍼 Flipper (화면을 동적으로 구현하고 싶을때 사용)  (0) 2012.04.28
Tab 탭  (0) 2012.04.28
Chrono 시간 , 날짜 처리  (0) 2012.04.28
Gallery ImageView  (0) 2012.04.28

+ Recent posts