인기 게시물
-
기초
[안드로이드 스튜디오]프로젝트에 있는 모든 파일에서 특정 문자 검색하기
안녕하세요! 오늘은 프로젝트에 있는 모든 파일에서 특정 문자를 검색하는 방법을 포스팅 하려고 합니다! 안드로이드 스튜디오를 통해 코딩을 하다보면 어떠한 문자를 모두 검색을 하는 경우가 생기는데요! 방법은 검색하고 싶은 문자를 드래그해서 ctrl + shift + f 를 하시면 됩니다! 그러면 위와 같이 프로젝트 안에서 검색한 문자가 포함되어있는 모든 파일들이 검색되며 그 파일에서 몇 번째 줄에 있는지 까지 검색이 되니 많이 유용하겠죠? 검색만 하는게 아닌 변경까지 하는 방법은 아래 포스팅 된 부분에 있습니다! h-peanut.tistory.com/17 [안드로이드 스튜디오]프로젝트에 있는 모든 파일에서 특정 문자 변경하기 안녕하세요! 저번 포스팅에서는 프로젝트에 있는 모든 파일을 검색하는 방법을 알아보았..
-
SAP 기능 정리
[SAP] All Object CTS 넘기는 방법/How to do All Object CTS
안녕하세요. 오늘은 개발 SAP에서 운영 SAP로 패키지를 옮기는 작업을 하게되어 포스팅하게 되었습니다. 운영 SAP가 만들어졌을 때, 개발 SAP에서 개발한 패키지를 운영 SAP로 옮기는 방법은 두가지입니다. 1. 패키지 파일을 운영 SAP에 IMPORT하기 해당 경우에는 패키지가 IMPORT 된 후에 수정한 내용을 CTS로 넘겨 반영할 수 있습니다. 2번쨰 방법보다 조금 복잡하겠죠? 어디까지 수정한 내용이 반영되어있는지 확인이 되지 않으면 2번째 방법을 추천드립니다. 2. 패키지를 All Object로 묶어서 반영하기 해당 방법이 바로 오늘 포스팅할 내용입니다. 아예 패키지가 IMPORT되지 않았거나, 어디까지 반영되었는지 알지못할 때 그냥 패키지를 All Object로 묶어서 반영하 는 방법입니다...
-
SAP 기능 정리
[SAP] External Debugging이 안될 때 데이터 로그 볼 수 있는 방법
안녕하세요. 오늘은 SAP가 외부에서 데이터를 받을 때 로그 남기는 방법을 알아보겠습니다. 원래는 External Debugging으로 외부에서 들어오는 데이터를 볼 수 있었는데, 제가 작업했던 SAP에서는 External Debugging이 잡히지 않는 상황이 발생했습니다. 이럴 경우 오늘 소개해드리는 BAPI로 로그를 남겨 데이터를 확인하실 수 있습니다. 1. 로그를 남길 함수 맨 위에 아래 소스를 추가한다. INCLUDE fbgenmac. fbgenmac '함수이름'. 2. 프로그램 'FBGENDAT'을 실행한다. 3. 모듈 이름에 해당 함수명을 넣고, 타입은 B로 등록한다. 4. SU01 사용자 조회에 가서 매개변수에 FBGENDAT를 등록한다. 5. 등록한 함수를 실행하고, 테스트 디렉토리를 확..
-
기타
클라이언트 개발자의 역할
안녕하세요! 이번글에서는 하나의 게임을 개발하기 위해 클라이언트 개발자가 최소한으로 필요한 부분은 어떤 부분인지와 클라이언트 개발자가 게임개발에서 어느 부분을 수행하는지 자세하게 알아보겠습니다. 먼저 하나의 게임을 개발하기 위해서는 최소 아래 부분이 필요합니다 게임 기획 게임에 맞는 아트, 리소스 사운드 캐릭터, 몬스터 에셋 이펙트 게임 개발 엔진 이 부분에서 클라이언트 개발자는 게임 개발 엔진을 다뤄 게임을 개발해 내는 역할을 맡습니다. 그렇다면 게임 클라이언트 개발자가 하나의 게임을 개발할때 어떤 부분을 개발하는지 상세하게 알아보겠습니다. 게임 클라이언트 개발자 게임 클라이언트 개발자는 플레이어가 실제로 보고 상호작용 하는 부분인 프론트엔드 부분을 담당하는데, 그러한 클라이언트 개발자의 역할에는 그래..
최신 게시물
-
기타 클라이언트 개발자의 역할 안녕하세요! 이번글에서는 하나의 게임을 개발하기 위해 클라이언트 개발자가 최소한으로 필요한 부분은 어떤 부분인지와 클라이언트 개발자가 게임개발에서 어느 부분을 수행하는지 자세하게 알아보겠습니다. 먼저 하나의 게임을 개발하기 위해서는 최소 아래 부분이 필요합니다 게임 기획 게임에 맞는 아트, 리소스 사운드 캐릭터, 몬스터 에셋 이펙트 게임 개발 엔진 이 부분에서 클라이언트 개발자는 게임 개발 엔진을 다뤄 게임을 개발해 내는 역할을 맡습니다. 그렇다면 게임 클라이언트 개발자가 하나의 게임을 개발할때 어떤 부분을 개발하는지 상세하게 알아보겠습니다. 게임 클라이언트 개발자 게임 클라이언트 개발자는 플레이어가 실제로 보고 상호작용 하는 부분인 프론트엔드 부분을 담당하는데, 그러한 클라이언트 개발자의 역할에는 그래..
-
기타 게임을 만들기 위해 필요한 사람들 게임을 만드는 것에 관심 있는 분들 안녕하세요! 이번 글에서는 게임을 만들기 위해 필요한 사람들을 알아 보려고 합니다. 게임 개발을 위해서는 다양한 사람이 필요한데 크게 놔누면 이러한 사람들이 필요합니다. 운영 직군 기획 직군 기술 직군 테스터 직군 아트 직군 먼저 운영 직군들에는 어떤 사람들이 있는지 알아보겠습니다. 게임 프로듀서 게임 프로듀서란 게임을 제작하는데 모든 과정을 총괄하는 사람을 뜻 합니다. 시작하는 것 부터 마무리 하는 것 까지 시나리오 기획, 개발, 그래픽, 사운드, 테스터 등 모든 과정을 책임지고 이끌어나가 게임을 만들어 나가는 사람이 프로듀서 입니다. 이러한 프로듀서는 게임이 시장에서 통할지 고려를 함 게임의 비전을 제시해 나가며 사람들을 이끌어 나감 일정과 인력을 알맞게 구성 위와..
-
응용 [안드로이드 스튜디오]EditText Masking EditText Masking EditText의 inputType이 password, numberPassword, textPassword 등 일 경우 자동으로 Masking처리가 되어 입력한 문자를 변환 이러한 Masking 처리를 할 때 안드로이드에서는 기본적으로 아래와 같은 동그란 문자로 표현이 됨 EditText Masking 변경 방법 익명 클래스로 선언 (프로젝트에서 한번만 사용하는 경우) mBinding.inputNumber.setTransformationMethod(new PasswordTransformationMethod(){ @Override public CharSequence getTransformation(CharSequence source, View view) { return new..