본문 바로가기

Leave a note

(40)
[ANDROID] unknown element meta-data found , 에러해결방법 [ANDROID] unknown element meta-data found - 에러해결방법 안드로이드 3.0 으로 올라가면서, 여러가지 문제가 발생하더군요. 이전에는 매니페스트 파일 구조에 대해 어느정도 무시하였던 부분을 고치고 가도록 패치가 되었네요 Behavior changes when using AAPT2To improve incremental resource processing, Android plugin 3.0.0 enables AAPT2 by default. Although AAPT2 should immediately work with older projects, this section describes some behavior changes that you should be aware of...
[ Android ] 커스텀 팝업 다이얼로그 [ Android ] 커스텀 팝업 다이얼로그 안드로이드 3.0 버전으로 업그레이드 된 이후로 첫 안드로이드 포스팅이 되겠군요. 거두 절미하고, 이번 포스팅에서는 예제를 통해 안드로이드 커스텀 팝업 만들어 보도록 하겠습니다. 안드로이드 개발을 할 때, 기본적인 다이얼로그로는 우리가 원하는 모양의 어플리케이션을 만들 수 없어질 순간이 다가오기 마련이다. 그렇기때문에 우리들만의 다이얼로그를 만들 필요성이 생기게 되었다. 기본적인 개념으로는 우리가 잘알고 있는 Activity를 이용해서, 마치 PC환경에서 볼 수 있는 '팝업 창'과 같은 모습을 구현하려고 한다. 더 다양하고, 많은 기능을 우리는 Activity에 표현해서 팝업 창이 필요한 시점에 적용하면 된다는 말이다. 기본 예제이므로, MainActivity..
[ eGovframework ] eGovFrame 템플릿 프로젝트 시작하기 [ eGovframework ] eGovFrame 템플릿 프로젝트 시작하기 eGovFramework 기능 중 템플릿 프로젝트 생성에 대한 포스팅 입니다. 굉장히 간단하고, 심플한 예제이니 간단하게 진행하도록 하겠습니다. 1. File > New > eGovFrame Templete Project * eGovFramework를 설치하여 이클립스를 실행하게 되면, 평소에 사용하던 이클립스 New 에서 볼수 없었던, eGovFrame 에 대한 새로운 항목들이 생긴걸 확인하실 수 있습니다. 2. 5 가지의 템플릿들이 존재하는 것을 확인할 수 있습니다. 이번에는 심플 홈페이지 템플릿을 생성해보겠습니다. 원하시는 템플릿을 생성해보는 것도 좋은 방법이겠군요. 3. 프로젝트 이름을 설정하고, 그룹 ID를 설정해줍니다...
[ eGovframework ] Apache Maven 이란 ? [ eGovframework ] Apache Maven ? -번외 Apache Maven 아파치 메이븐은 아파치 라이선스 2.0 라이선스로 배포되는 오픈 소스 소프트웨어이고, 프로젝트 객체 모델(POM, Project Object Model)이라는 개념을 바탕으로 프로젝트 의존성 관리, 라이브러리 관리, 프로젝트 생명 주기 관리 기능 , 보고 및 문서관리 등을 제공하는 프로젝트 관리 도구이다. 또한 플러그인을 기반으로 소스 코드로부터 배포 가능한 산출물을 만들어 내는 빌드 기능 뿐만 아니라 레포팅 및 documentation 작성 기능 등을 제공합니다. Apache Maven is open source software distributed under the Apache License 2.0 license..
eGovFrame 시작하기 [ eGovFramework ] 시작하기 공공기관, 단체 등의 공공SI 사업에서 빼놓고 이야기할 수 없는 프레임워크 ' eGovFramework ' 에 대한 포스팅을 해볼까 합니다. 그전에, 프레임워크가 무엇인지에 대해 살짝만 알아보고 가도록 하겠습니다. 우리는 프로그래밍(코딩)을 할때, 메소드나 클래스화로 프로그램 모듈화를 통해, 코드의 재사용성을 향상 시킵니다. (*똑같은 코드를 똑같이 또 쓰는 번거러운 일을 할 순 없으니깐요.) 위키에서 이야기하기로는 '어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를 해결하기 위한 구조이며, 소프트웨어 개발에 있어 하나의 뼈대 역활을 하며, 클래스와 라이브러리가 합쳐진 형태' 라고 정의를 합니다. 저는 이렇게 얘기를 하고싶습니다. 프레임워크는 우리가 사용할 메..
클라우드 플랫폼 사용법 GCP 편(Google Cloud Platform) - 01 오랜만에 블로그에 글을 작성해봅니다. 그동안 직장일이든, 개인적인일이든 바쁜 일이 많았습니다. ( 결혼도 하고, 신혼 여행도 다녀왔습니다 ^^ ) 그래서 한동안 개인적인 공부를 미뤄왔던거 같아 다시 마음을 잡고, 글을 써보려 합니다. 물론 제 스스로가 필요에 따라 기록을 남겨, 이후에도 재활용할 수 있도록 작성하는 것이지만, 이 글을 보고 도움이 되시는 분들도 계시다는 것을 잊지 않고, 기록을 남겨 보려합니다. 부족한 부분, 잘못된 부분이 있다면, 지적 해주시고, 함께 성장할 수 있도록 힘이 되어주시면 좋겠습니다. 방문해주셔서 감사합니다. 클라우드 플랫폼 사용법 GCP 편(Google Cloud Platform) - 01 클라우드 플랫폼 구축하기 전에, 클라우드란 ? 클라우드는 사실 클라이언트 입장에서의..
[ 안드로이드 ] 안드로이드 Webview _ FileChooser 참고 URL : https://www.opengeeks.me/2015/08/filechooser-and-android-webview/ FileChooser and Android webviewPosted in Android By Florin Lungu On August 16, 2015Today, I want to share with you my solution on how to control a fileChooser HTML input type on Android’s WebView. Let’s start telling that from Android 5.0 to upper, there are a public method defined onShowFileChooser but there is no defaul..
[이클립스 안드로이드] 설치방법 [이클립스 안드로이드] 설치방법 1. 오라클홈페이지에서 JavaSE를 다운 받습니다. (오라클 홈페이지 : www.oracle.com/kr ) - 보통 버전이 업그레이드 될 때마다 이름이 조금씩 바뀌기는 하나 숫자만 바뀌기 때문에 쉽게 찾으실 수 있을 겁니다. 2. 해당 다운로드 목록중 빨간 박스안의 프로그램중에 자신에게 맞는 bit로 설치를 하도록 합니다. (x86 = 32bit , x64 = 64bit 입니다) 3. JDK 설치후, 제어판 > 시스템 > 환경변수 설정을 변경해줍니다. JAVA_HOME : jdk 경로로 값을 설정해줍니다. Path : 기존의 path 값에 ;JAVA_HOME%\bin 을 추가해줍니다. 4. 그리고 컴퓨터 사양에 맞게 이클립스를 다운로드 해줍니다. (bit) ( 홈페이지..