글
[게임] Game Dev Story (게임개발 스토리, 게임발전국) - 몇 가지 팁
'게임' 카테고리의 다른 글
[게임] Game Dev Story (게임개발 스토리, 게임발전국) 장르/타입/조합 정보 (10) | 2016.09.18 |
---|---|
안드로이드용 Final Fantasy III 한글화. (0) | 2013.06.30 |
[NES] 직접 찾은 NES 용 파판3 수련도 GG Code... (0) | 2013.04.01 |
[NES] NES 용 Game Genie 코드를 직접 찾아보자. (0) | 2013.04.01 |
Snes9x Ex 가 안드로이드 마켓에 등록 되었네요. (1) | 2013.02.04 |
글
Synergy 1.8.2 한글키 패치
관련글:
2014/10/08 - Synergy 1.5.1 한글키 패치 & 빌드 방법 (2016.4.12 수정)
2016/04/11 - Synergy v1.7.6 한글키 패치, 소스, 문제 분석 및 테스트 요청
시너지 1.8.2 정식 버전이 공개되었네요.
한글키 패치 버전도 새로 빌드하였습니다.
이전 글에서 언급한 3가지 패치가 모두 적용된 바이너리입니다.
소스코드는
https://github.com/ommokazza/synergy
참고하세요.
Synery 1.8.2 한글 키 패치 다운로드
(64bit)
synergy-v1.8.2-stable-x64_hangul_patch.msi(32bit)
synergy-v1.8.2-stable-x86_hangul_patch.msi'Synergy' 카테고리의 다른 글
Synergy 1.8.5 한글키 패치 버전. (Shift-Space 키 지원 추가) (11) | 2016.12.13 |
---|---|
Synergy 1.8.3 한글키 패치 (1) | 2016.09.30 |
시너지(Synergy) 한글패치가 Nightly Build 시작하나 봅니다. (16) | 2016.04.22 |
Synergy v1.7.6 한글키 패치, 소스, 문제 분석 및 테스트 요청 (28) | 2016.04.11 |
Synergy 1.5.1 한글키 패치 & 빌드 방법 (2016.11.24 수정) (3) | 2014.10.08 |
글
root layout 의 margin 이 동작하는 않는 문제(2016.7.15 수정)
Android Lint 이슈 중 UselessParent 이슈를 해결하기 위해서 보던 중 알게된 사실..
불필요하다고 생각되는 중복 LinearLayout을 하나로 합치고 나서,
Layout xml 파일의 Root LinearLayout 에 마진을 주고 background 를 설정했는데,
실제 확인을 해 보면 마진이 안 들어가 있는 문제가 있었음.
이리저리 고민해보다가 구글링 하여 알아낸 사실.
위 링크에 해답이 있었음. 마진이라는 게 Parent View에서 Child의 LayoutParams를 가져와서,
여기에서 마진 만큼의 영역을 제외하고 Child를 그리도록 하는데,
Child View가 어떤 타입인지 알 수 없으므로, Parent에서는 자기가 사용하는 LayoutParams타입으로
Cast해서 사용한다.
ListView는 AbsListView.LayoutParams을 사용하는데 이게 마진을 지원하지 않음.
그래서 ListView의 아이템으로 사용하는 view의 각각에 마진을 설정하려면 중복으로 Layout을 가져가야 하여
어쩔수 없이 SupressLint 사용하였음..
이것은 이름에서 알 수 있듯이 margin을 지원하기 때문에 ListView와 같은 layout을
사용하더라도 문제가 되지 않는다. RecyclerView가 성능이 더 좋다고 하니,
ListView을 쓴다면 갈아타는 것을 고려해보자.
RecyclerView는 Android Support Library이므로 참고할 것.
'안드로이드' 카테고리의 다른 글
Singleton을 위해 Application Context를 제공하는 static method를 둘까? (3) | 2016.10.14 |
---|---|
최신 Memory Analyzer 설치 (Stand-alone) 및 덤프 파일 로딩 방법 (0) | 2016.07.12 |
안드로이드 루팅 없이 어플 데이터 백업하기. (1) | 2013.09.26 |
[안드로이드] adb 를 이용한 터치 이벤트 보내기. (7) | 2012.12.01 |
[프로그래밍] 안드로이드 에뮬레이터 실행 안되는 문제 수정. (0) | 2010.04.10 |