https://github.com/wasabeef/awesome-android-ui

안드로이드 UI/UX개발 시 참고할 수 있는 git 페이지.

각 라이브러리 링크와 라이센스, 데모 움짤 등으로 이루어져있고, 업데이트도 충실한 편입니다.

Posted by 안드로메다에서 온 프로그래머

아파치 라이브러리를 사용하면 객체를 쉽게 직렬화/역직렬화 할 수 있습니다.

*주의 : 직렬화 할 객체는 반드시 implements Serializable 해 준 상태여야 합니다.


직접 만든 객체를 한 줄로 직렬화 해 봅시다.

byte[] data = SerializationUtils.serialize(yourObject);


역직렬화도 한 줄로 해 봅시다.

YourObject yourObject = (YourObject) SerializationUtils.deserialize(byte[] data)


안드로이드 스튜디오에서 아파치 라이브러리를 사용하려면,

인터넷이 연결된 상태에서 build.gradle의 dependencies에 아래와 같이 한 줄 추가해 주고 sync 하면 됩니다.

compile 'org.apache.commons:commons-land3:3.4'


라이브러리의 라이센스는 아파치 2.0. 따라서 출처 표기 후 상업적 이용도 가능하며,

아파치 라이브러리에는 각종 변환수식이나 프로토콜 관련해서 좋은 유틸이 많으므로 유용하게 사용합시다.


참고 : https://stackoverflow.com/questions/2836646/java-serializable-object-to-byte-array

Posted by 안드로메다에서 온 프로그래머

Android Material Icon Generator 

디자이너 없이 마테리얼 간단한 마테리얼 아이콘을 만들 수 있는 웹 도구


상당수의 디폴트 아이콘을 사용하여 제작하거나, 

가지고 있는 SVG 아이콘을 마테리얼 아이콘으로 변환할 수 있습니다.


생성된 아이콘의 라이센스는 CC BY. 출처 표기 후 상업적 이용도 가능.

단, 샘플 아이콘 리소스를 그대로 사용했을 경우는 Apache 2.0이 적용됩니다.

그 외에 생성기 자체의 라이센스도.. 이거 라이센스 고지가 은근히 복잡해서 나중에 한번 더 정리할 예정입니다.


웹 버전 : http://bitdroid.de/Android-Material-Icon-Generator/

오픈소스 : https://github.com/Maddoc42/Android-Material-Icon-Generator

'개발자 > 미분류' 카테고리의 다른 글

클릭해서 만드는 마테리얼 아이콘  (0) 2016.05.19
3축 자이로 센서보드 예제  (0) 2013.12.06
JSON을 알아봅시다  (0) 2013.07.15
Posted by 안드로메다에서 온 프로그래머