달력

7

« 2020/7 »

  • 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
  •  


 

패키지이름(Package Name)

·         애플리케이션을 구분하는 고유한

·         여러분이 만든 앱이 디바이스에 설치되었을 다른 앱들과 구분하는 역할을 하므로 유일무이해야 합니다.

 

 

 

 

 

패키지 명명 방법

명명방법

com.회사이름.프로그램이름

com.codedragon.goodapp

com.회사이름.플랫폼.프로그램이름

com.codedragon.android.goodapp

 

com.codedragon.ios.goodapp

kr.co.회사이름.프로그램이름

kr.co.codedragon.goodapp

kr.co.회사이름.플랫폼.프로그램이름

kr.co.codedragon.android.goodapp

 

 

 

 

 

명명 규칙

·         회사 이름이나 혹은 도메인(웹사이트주소)등은 유니크하기 때문에 사이트명으로 많이 구분합니다.

·         웹사이트 주소를 반대로 기재한 모양으로 패키지 이름을 부여합니다.

·         명칭 소문자 사용

·         패키지명에 대문자는 사용하지 않는게 좋습니다.(권고)

·         소스 파일들을 각각의 그룹으로 구분하기 위해 (.)으로 구분

·         패키지 이름으로 소스가 들어가는 폴더가 자동으로 만들어 집니다.

 




Posted by codedragon codedragon

댓글을 달아 주세요

   

   

해당 프로젝트 페이지의 왼쪽 창 메뉴에서 결제 및 설정 링크 클릭 >>>

프로젝트 삭제 클릭

   

빨간 색으로 된 프로젝트ID 입력 >>>

프로젝트 삭제 버튼 클릭

   

해당 프로젝트 삭제완료!!!

   

   

해당 개발자 메일로 프로젝트가 삭제되었음을 알리는 메일도 발송되어 집니다.

   

   

삭제된 프로젝트는 일정 기간안에는 복구할 수 있습니다.

   

Posted by codedragon codedragon

댓글을 달아 주세요

프로젝트 생성

File > New > Dynamic Web Project

   

File > New > Folder

   

ch01-first폴더 선택 > 마우스 우클릭 > New > HTML file

   

New HTML File (5) 선택

Finish

   

   

소스 코드

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Hello HTML5</title>

</head>

<body>

<h1>Hello World!</h1>

<p>Hi HTML5</p>

</body>

</html>

   


   

   

'Development > HTML, CSS, XML, ...' 카테고리의 다른 글

HTML 기본 구조  (0) 2014.10.01
CSS 개요  (0) 2014.09.25
01.html-Hello World  (0) 2014.09.13
HTML Color Names  (0) 2014.09.05
HTML파일 인코딩 변경하기  (0) 2014.08.27
자바스크립트 소스 파일(.js) 생성 방법  (0) 2014.08.20
Posted by codedragon codedragon

댓글을 달아 주세요

버전업 후

기본 형태 프로젝트 만들기 순서

  1. MainActivity.java 소스 정리

   

   

이전 형태 프로젝트 만들기 순서

   

  1. appcompat_v7_x 삭제
  2. project.properties 정보 수정
  3. MainActivity.java 소스 정리

   

http://codedragon.tistory.com/216

http://codedragon.tistory.com/217

Posted by codedragon codedragon

댓글을 달아 주세요

기본 형태 프로젝트 만들기 순서

   

  1. appcompat_v7_x 삭제
  2. project.properties 정보 수정
  3. MainActivity.java 소스 정리

   

http://codedragon.tistory.com/216

http://codedragon.tistory.com/217

Posted by codedragon codedragon

댓글을 달아 주세요

MainActivity.java

  1. 파일의 빨강색으로 마킹한 부분 삭제/수정
  2. ActionBarActivity > Activity 로 수정
  3. 마우스 우클릭 > Source > Organize Imports

   

package kr.android.helloworld;

   

import android.support.v7.app.ActionBarActivity;

import android.support.v7.app.ActionBar;

import android.support.v4.app.Fragment;

import android.os.Bundle;

import android.view.LayoutInflater;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.view.ViewGroup;

import android.os.Build;

   

public class MainActivity extends ActionBarActivity {

   

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

   

if (savedInstanceState == null) {

getSupportFragmentManager().beginTransaction()

.add(R.id.container, new PlaceholderFragment())

.commit();

}

}

   

   

@Override

public boolean onCreateOptionsMenu(Menu menu) {

 

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

   

@Override

public boolean onOptionsItemSelected(MenuItem item) {

// Handle action bar item clicks here. The action bar will

// automatically handle clicks on the Home/Up button, so long

// as you specify a parent activity in AndroidManifest.xml.

int id = item.getItemId();

if (id == R.id.action_settings) {

return true;

}

return super.onOptionsItemSelected(item);

}

   

/**

* A placeholder fragment containing a simple view.

*/

public static class PlaceholderFragment extends Fragment {

   

public PlaceholderFragment() {

}

   

@Override

public View onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

View rootView = inflater.inflate(R.layout.fragment_main, container, false);

return rootView;

}

}

   

}

   

최초 프로젝트 생성 후 MainActivity.java파일

   

기본 형태로 만든 MainActivity.java파일 내용

   

Posted by codedragon codedragon

댓글을 달아 주세요

File > New > Android Application Project

   

Package Name은 안드로이드 어플리케이션을 식별하는 값으로 유일무이한 이름을 작성해 주어야 합니다.

   

   

   

   

   

   

오류 표시가 날 경우 프로젝트에서 마우스 우클릭 후 Refresh를 실행합니다.

   

workspace폴더에 안드로이드 프로젝트 파일이 생성된 것을 확인 할 수 있습니다.

   

에뮬레이터를 실행합니다.

   

HelloAndroid 폴더를 선택한 후 마우스 우클릭 > Run As > Android Application

   

에뮬레이터에서 실행 확인완료!

Posted by codedragon codedragon

댓글을 달아 주세요

New > Dynamic Web Project

   

Sencha Touch라이러리를 보관할 별도의 폴더 생성

touch 입력

Finish

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

00.변수와 자료형  (0) 2014.05.24
Sencha Touch(센차터치) 라이브러리 설치  (0) 2014.05.24
Sencha Touch, 프로젝트 생성  (0) 2014.05.24
Sencha API 문서  (0) 2014.05.24
SenchaTouch, 센차터치 홈페이지  (0) 2014.05.24
00.javascript basic  (0) 2014.05.23
Posted by codedragon codedragon

댓글을 달아 주세요

New > Dynamic Web Project > New Runtime 버튼 클릭 >

   

   

   

Browse 버튼 클릭

   

tomcat 폴더 선택 > 확인

   

웹서버 설정 완료

Finish

   

Project name 작성 > Next

   

Next

   

Generate web.xml deployment descriptor 체크 > Finish

   

   

   

   

웹서버 정상 구동확인을 위해 index.html작성후 실행

WebConent 폴더 선택 > 마우스 우클릭 > New > HTML File

   

File name: 작성 > Finish

   

   

index.html 작성

<head>

<meta charset="UTF-8">

<title>Hello World</title>

</head>

<body>

Hello JavaScript World!

</body>

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/index.html>

   

   

프로젝트 실행:

화면단위로 실행되는 것이기 때문에 해당 HTML문서 선택 후 Run As

   

Finish

   

   

Posted by codedragon codedragon

댓글을 달아 주세요