728x90
반응형

ALL 601

리스트 객체 중복 제거

/** * @param list 중복이 있는 리스트 * @param key 중복 여부를 판단하는 키값 * @param 제네릭 타입 * @return List */ public List deduplication(ArrayList list, Function key){ return list.stream().filter(deduplication(key)).collect(Collectors.toList()); } public Predicate deduplication(Function key){ Set set = ConcurrentHashMap.newKeySet(); return predicate ->set.add(key.apply(predicate)); } 참고 : https://sunghs.tistory.com..

JAVA 2021.10.08

안드로이드 apk 등록시 올바른 app bundle 요청

안드로이드 2021년 8월 부터 apk 로 등록하는 정책이 번들 형태로 저장하는 방법으로 변경되었음 해결 1. appbundle을 우선 해서 만든다 ( 그럼 pepk 파일이 생성됨 ) 2. 그 pepk 파일로 앱번들을 빌드후 업로드 하면됨 ( 정확하지 않지만 했던 히스토리) 1. build -> generate Signed Bundle -> Android App Bundle 2. 키스토어 생성 키스토어 경로 확장자명을 .pepk 로 함 3. 하단에 Export encrypted key for ..... 를 체크함. 4. next -> release

이슈관리 2021.09.17

Android 비디오 재생하기 ( VideoView)

public class Video_Activity extends AppCompatActivity { /* * 비디오 뷰는 두가지 방법이 있다. * 1) MediaPlayer 를 사용 하는 방법. * 2) VideoView 를 사용 하는 방법. * * 아래는 2번 방법으로 구현 해보았다. * 동영상이 재생이 안되는 경우는 http -> https 로 바꾼다. * */ VideoView video_view; AppCompatButton btn_set; // sample 데이터 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity..

Android 2021.09.10

안드로이드 동적 뷰생성 ( inflate )

준비물 1. 만들 뷰 xml 생성 2. 저장하고싶은 LinearLayout 생성 3. 동적으로 생성된 뷰 클래스 만들기 ( 선택사항 ) 1. 만들 뷰 xml 생성 2. 저장 하고 싶은 Layout 3. 뷰클래스 ( 선택사항 ) public class Layout_money extends LinearLayout { public Layout_money(Context context, @Nullable AttributeSet attrs) { super(context, attrs); init(context); } public Layout_money(Context context) { super(context); init(context); } private void init(Context context){ Layou..

Android 2021.09.02

ios 출시 관련 상태

추가 적인 이슈 정리된 블로그 https://medium.com/@jang.wangsu/ios-swift-objc-ios-%EA%B0%9C%EB%B0%9C%EC%8B%9C-%EA%B6%81%EA%B8%88%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%EC%A7%88%EB%AC%B8%EA%B3%BC-%EB%8B%B5%EB%B3%80%EC%9D%B4-%EC%9E%88%EB%8A%94-%EB%A7%81%ED%81%AC%EC%9E%85%EB%8B%88%EB%8B%A4-ccf4b68b5807 [iOS(Swift, Objc)] iOS 개발시 궁금할 수 있는 질문과 답변이 있는 링크입니다. Swift나 Objective-C 같은 개발 언어는 공부를 하면 빠르게 익힐 수 있지만, 개발 경험은 ..

이슈관리 2021.08.03
728x90
반응형