html을 flutter 로 변환 할 수 있을까? 2
·
Flutter
html 코드를 flutter 의 dart로 변환하는 라이브러리를 만들고 있다. 일단 기존에 어떤 똑똑한 사람이 만들어 놓은 html 변환 라이브러리를 보기 편하게 고쳤다. 제일 문제가 되었던 것은 html 의 display : flex 였다.  우선 html 은 display : flex 는 안의 child 의 개수와 할당 된 사이즈에 따라서 알.아.서 조절 된다.  근데 dart에서 flex 는 이렇게 Flexible 이나 expanded 에 flex 라는 값을 할당해 그 크기를 주게 된다.  Flexible( flex: 30,... 여기서부터 이제 오류가 발생한다. html 에는 child 한개의 크기만 정해져도 동일한 선상에 있는 child가 나머지 부분을 전부 차지 한다는 것인데, 그걸 da..
자바의 <T> 제네릭 타입 (Generic Type)
·
JAVA
제네릭(Generic)?자바 제네릭은 generic 타입 및 메소드를 정의하고 사용 할 수 있는 언어적 특성이다. List list = new ArrayList();Map map = new HashMap(); 위와같이 꺽쇠()안에 클래스 타입이 명시된 패턴을 자주 발견할 수 있다. 이걸 제네릭(Generic) 이라고 부르며, 제네릭 파라미터는 꺽쇠안에 포함하여 전달한다.파라미터 타입이나 리턴 타입에 대한 정의를 외부로 미룬다.타입에 대해 유연성과 안정성을 확보한다.런타임 환경에 아무런 영향이 없는 컴파일 시점의 전처리 기술 예시 public class Box { private T value; public Box(T value) { this.value = value; } ..
Flutter Dart의 isFinite 사용법
·
Flutter
bool get isFinite;  Dart의 isFinite는 주어진 숫자가 유한한지 여부를 확인하는 함수이다. 이 함수는 부동 소수점 숫자가 무한대 또는 NaN(숫자가 아님)인지 확인하는 데 사용된다.  만약 숫자가 유한하면 true를 반환하고, 그렇지 않으면 false를 반환한다. 이 함수는 주로 수학적 계산이나 부동 소수점 연산을 수행할 때 숫자가 유효한지 확인하는 데 사용된다.   나는 높이를 구하고 이게 유효한 숫자가 맞는지 아닌지를 판단하는데 사용하였다.
Flutter Wrap...Incorrect use of ParentDataWidget 에러
·
Flutter
Flutter 로 개발 중 행 데이터를 자동으로 줄 바꿔주는 wrap 위젯을 사용하였다. 그랬는데 에러는 아닌것이 자꾸 console 창에 나타났다. 왜 에러가 아니냐면 작동은 잘 되었기 때문이다.  [문제]======== Exception caught by widgets library ======================================================= The following assertion was thrown while applying parent data.: Incorrect use of ParentDataWidget. The ParentDataWidget Flexible-[GlobalObjectKey String#28265](flex: 0) wants to app..
해니01_15
'분류 전체보기' 카테고리의 글 목록 (14 Page)