달빛조각사 도감 어플 - 장비제작 추가

프로그래밍|2019. 10. 27. 11:20


이전글 https://sisland.tistory.com/77


오늘은 장비제작 도감을 추가하여 업데이트가 완료되었고, 

몇몇 바뀐점과 앞으로 추가할 기능에대해 설명해드리고자 왔습니다.



장비제작

다른 탭들과 같이 상단의 간편 버튼을 클릭하여 원하는 장비만을 볼수 있고,

아이템을 클릭하면 그 아이템의 상세정보를 확인할 수 있습니다.

또한 기존과 같이 제작에 필요한 재료를 클릭하면 그 재료의 정보를 볼 수 있습니다.



변경점

- 사용자분들중 상단의 간편 버튼의 크기가 작아 불편하다는 말이 있었습니다.

기존보다 조금 크기를 늘리고, 선택된 버튼에 색을주었습니다.


- 요리의 포만감을 보고싶다는 분들이 있어, 요리 클릭시 능력치 증가와 함께 포만감을 표시했습니다.


- 기존 사용자 분들중 반복적으로 아이템을 보거나 조각상 상세정보를 보는중에

오류가난 분들이 있는것으로 확인되었으며, 현재는 해결된것으로 확인됩니다.



이후

- 상단에 있는 검색기능을 조금 강화해서 아이템의 이름뿐만 아니라 획득처로 검색을 하거나,

제작 재료로 검색을 할수 있도록 생각중입니다.


- 히든 퀘스트와 업적 정보를 추가하려 합니다.



어플 다운로드는 주소를 이용하거나, 플레이스토어에 달빛조각사 도감으로 검색시 다운받으실수 있습니다.

감사합니다.

https://play.google.com/store/apps/details?id=first.xodnjs2.moonlight



댓글()

달빛조각사 아이템, 물고기, 음식 재료 도감 어플

프로그래밍|2019. 10. 24. 01:16

달빛조각사 아이템 도감

달빛조각사 모바일 게임에서는 특정한 아이템을 얻기 위해서 많은 노력을 해야 합니다.

목재나 철괴를 만들때, 음식을 만들때 사용하는 재료 아이템들이 나오는 위치를 알기 어렵기 때문입니다.


아이템을 한번 습득하면 상세보기를 통해 습득 위치를 알 수 있지만, 많은 아이템의 위치를 알기는 어렵습니다. 

그래서 아이템의 위치와 제작에 필요한 재료등등을 쉽게 정리하여 핸드폰 어플로 제작 하였습니다.


달빛 도감

재료 탭에서는 검색을 통해 모든 아이템을 검색 할 수 있으며,

사냥터에서 몬스터가 드랍하는 아이템들, 

채광, 벌목과 재칩, 낚시와 요리 재료들의 정보를 확인 할 수 있습니다.

아이템에 따라 제작가능한 아이템과 제작할 수 있는 아이템, 획득처 등이 표시 됩니다.


물고기의 경우 획득처가 표시 됩니다.


조각품 탭에서는 모든 조각품들의 효과와 제작에 필요한 아이템, 

제작 등급에 따른 효과와 세트 효과등이 표시 됩니다.


또한 제작에 필요한 재료 아이템을 클릭하면 그 아이템의 정보가 표시 됩니다.


요리 탭에서는 요리의 효과가 되고,

요리를 클릭하면 요리에 필요한 재료와 그 재료의 획득쳐가 표시 됩니다.



< 주의 >

어플 제작에 사용한 데이터는 직접 정리한 데이터와 

많은 분들의 데이터를 참고 대조하여 개발하였습니다.

재료 획득처와 제작 재료등이 틀릴수 있습니다.


-------------------------------------------------------------------------------

2019 10 26


일부 데이터 추가 - 에메랄드 - 아누비스의 뒤틀린 심장 - 아누비스의 무기 파편 - 정령의 증표 - 정령의 귀장식 - 정령의 표식 데이터 수정 - 다듬어진 열쇠 : 라비아스 -> 라비아스산 오류 수정 - 독수리 조각상 : 피로하의 깃털 클릭시 종료


댓글()

안드로이드 각종 아이콘 이미지 제작

프로그래밍|2019. 9. 10. 15:15

안드로이드 각종 이미지


안드로이드 무료이미지

https://www.flaticon.com/


런처 아이콘, 노티피케이션 아이콘 등등 제작

https://romannurik.github.io/AndroidAssetStudio/index.html


안드로이드 자동 아이콘 만들기

https://makeappicon.com/


댓글()

안드로이드 미세먼지 조회 어플 오늘먼지

프로그래밍|2019. 9. 9. 10:10

안드로이드 미세먼지 조회 어플

이번에 한국환경공단 에어코리아에서 제공하는 api를 이용하여 미세먼지 조회 어플을 제작 하였습니다. 

에어코리아에서 제공하는 대기오염정보는 각 측정소별 대기오염정보를 조회하기 위한 서비스로 기간별, 시도별 대기오염 정보와 통합대기환경지수, 대기예보 등을 조회할 수 있습니다.


미세먼지 어플의 이름은 오늘먼지로 위치를 조회하여 대기환경과 미세먼지 초미세먼지등을 조회 할수 있으며, 시도별 대기 정보를 한눈에 파악하기 쉽습니다.


오늘먼지

다음은 오늘먼지어플을 실행할때 보이는 메인 화면 입니다.

안드로이드 핸드폰에서 위치를 사용할때 자동으로 위치에 맞는 대기환경을 표시해줍니다.



아래는 해당어플에 있는 모든화면 입니다.

위치와 검색, 지역등으로 조회를 할수 있고 전국의 미세먼지를 편하게 보여줍니다. 

또한 미세먼지 전망과 알람 행동요령등을 제공합니다.



댓글()

안드로이드 깃허브 히스토리 초기화

프로그래밍|2019. 8. 22. 00:57











1. 기존의 히스토리 삭제

$ rm -rf .git


2. 파일정리 후 새로운 git 설정

$ git init

$ git add .

$ git commit -m "first commit"


3. git 저장소 연결 후 강제 push

$ git remote add origin {git remote url}

$ git push -u --force origin master


댓글()

안드로이드 테스트뷰 입력 가능 글자수

프로그래밍|2019. 6. 17. 15:25


Paint 클래스 breakText

텍스트의 넓이를 측정하여 지정된 넓이를 초과하지 않는 텍스트의 길이를 반환


TextView contentTextView = (TextView) textviewPage.findViewById(R.id.mText);
ViewAndPaint  vp = new ViewAndPaint(contentTextView.getPaint(), textviewPage, getScreenWidth(), getMaxLineCount(contentTextView), mContentString);

PagerTask pt = new PagerTask(this);
pt.execute(vp);
MainActivity.ViewAndPaint vp = vps[0];
numChars = numChars + paint.breakText(vp.contentString.substring(numChars), true, vp.screenWidth, null);

댓글()

안드로이드 Intent와 Bundle의 차이

프로그래밍|2019. 6. 5. 16:03

Intent와 Bundle의 차이

인텐트(Intent)란 이러한 어플리케이션 구성요소 간에 작업 수행을 위한 정보를 전달하는 역할을 한다.


Bundle은 문자열로 된 키와 여러가지의 타입의 값을 저장 하는 일종의 Map 클래스이다. Android에서 Activity간에 데이터를 주고 받을 때 Bundle 클래스를 사용하여 여러 가지의 데이터를 전송한다. 

기본타입인 int, double, long, String 부터 FloatArray, StringArrayList Serializable, Parcelable 구현한 객체를 전송한다. 

Intent intent = new Intent();
Bundle bundle = new Bundle();
bundle.putString("totalpath", f.getPath());
intent.putExtras(bundle);
intent.setClass(FileExplorer.this, SelectImageView.class);

startActivityForResult(intent, 0);

댓글()