전체공개 프로그램 하나 만들어봤음
페이지정보
글쓴이 팬더쒸 213748 조회 16,054 조회 날짜 19-03-25 19:02내용
처음 실행하면 이렇고
늘리면 이렇게 나옴
파일을 검색해서 이동하거나 이름을 바꾸거나 같은 작업이 가능함
단순 이동이나 복사도 가능한데, 그럴 거면 그냥 컨트롤 X+V 나 컨트롤 C+V 를 하는 게 맞을 듯
모든 설정을 다 한 다음에 최하단의 파일 이동이나 파일 복사 버튼으로 진행함
첫 화면의 검색 조건이나 이름 변경 체크 박스가 꺼져있으면 그 기능은 사용안함
오른쪽 위에 물음표 누르면 메뉴얼이 나오긴 한데 난잡해서 도움은 안 될 거임
3년 전에 학교 팀프로젝트 소재였던 건데
Dark Namer로 사진 이름 변경한 다음에 옮기는 게 귀찮아서 만들었음
상황 별로 로직이 자꾸 달라지는 바람에 정신없이 만든 터라 어떤 예상치 못한 문제가 발생할진 모름
단점으로는
코틀린이 JVM을 사용해서 그런지 프로그램 실행 속도는 여타 자바 프로그램들처럼 느리고
자바의 이동 함수가 문제인지 자바 자체가 문제인지 이동 속도가 어째 복사 속도랑 같은 거 같고
자바의 검색 함수의 문제 때문에 접근 거부 파일이 하나라도 있으면 검색이 멈추고
테이블은 뭔 짓을 해도 멀쩡이 동작하는 게 없는데 크기 조정이 제대로 안돼서 창 크기가 고정됐고
마찬가지로 테이블 아이템은 인코딩 변경이 안돼서 한글 인코딩 범위 벗어나면 네모로 나옴(결과는 정상)
마찬가지로 테이블 아이템이 수천개가 되면 추가나 삭제할 때 느려지는데, 아마 하나하나마다 새로고침하나 봄
검색해서 이동하기 때문에 폴더가 비어도 삭제를 안하고
무엇보다 기능에 비해 용량이 큰데, 폰트 파일을 통째로 집어넣어서 그러함
그 외에도 찾아보면 얼마든지 나올거임
레이아웃도 코틀린 파일에
css 스타일도 코틀린에 작성함
그래서 이 프로그램에 xml 이나 css 파일은 없고 kt 파일만으로 이루어짐
하도 정리가 안돼서 이런 식으로 중간중간 참고용으로 적어놨음
검색해서 이동하는 건 보면 대충은 알테니 넘어가고
이름 변경은 이런식으로 동작함
파일 추가는 위의 검색 기능을 사용해도 되고 파일이나 폴더를 끌어다 놔도 됨
귀찮아서 삭제 버튼은 안 만들고 그냥 Delete 키로 없애게 했음
아이템을 드래그하거나 순서를 변경하거나 열을 클릭해서 이름순 정렬도 가능하고
변경할 이름 부분을 2번 클릭해서 개별 변경도 가능함
자꾸 진행하면서 잡다한 편의성 아이디어가 떠오르니까 시간만 잡아먹어서 일단 여기에서 끊음
4주 가까이 걸리지 않았나 싶었는데 정작 이 프로젝트 생성 일자가 5일인걸로 봐선 3주인듯?
이름 변경 기능은 Dark Namer 기능 봐가면서 적당히 배꼈음ㅇㅇ
딱히 올릴 곳도 없고 해서 여기에다 올림
추가 : 첫 버전은 문제가 생겨서 내림ㅇㅇ
금방 새 글로 올리겠음
3
추천
추천
-
팬더쒸
출석일 : 1661
댓글목록
아르바바와40인분쿰척 의 댓글
아르바바와40인분쿰척 213748 213749 1604일 날짜
예전에 이미지 뷰어중에 어떤 프로그램이 이런거 비슷한 기능??이 있었던거 같은데..
뭐였지???
검색리스트에 우클릭하면 프리뷰? 나오는 기능? 같은게 있으면 더 편리하겠다...
수고했어.. 추천~!!
추천 0
팬더쒸 의 댓글의 댓글
팬더쒸 원 213749 213750 1661일 날짜
감사요
그건 그렇고...
테이블이 영 원하는대로 안돌아가서 될 진 모르겠지만
다른 파일은 그냥 용량이랑 그런 것만 보여주고 이미지 파일이면 섬네일 같은 걸 보여주게 한다던지 같은 식으로 하면 됨?
추가로 텍스트 파일이면 앞부분을, 음악 파일이면 음질이랑 길이를 보여준다거나...?
추천 0
아르바바와40인분쿰척 의 댓글의 댓글
아르바바와40인분쿰척 213750 213756 1604일 날짜확장자 종류별로 다 만들면 경우의 수가 넘 많아 지겠는걸...
추천 0
실루 의 댓글
실루 213748 213751 1634일 날짜오오... 좋다 잘쓸게요
추천 0