본문 바로가기
[android] Collection of Open Source Library (aos) [android] Collection of Open Source Library (aos) Source : Android Weekly #162~#162GlidePalletteAndroid Lollipop Palette is now easy to use with GlideExtracting colors from bitmap PaginizePaginize is a light-weight application framework for Android.Considering screen as page and providing easy manipulation. Awesome Android UIA curated list of awesome Android UI/UX libraries MultiViewPagerThe Mul.. 2018. 5. 15.
AMP HTML 어떤 녀석일까? AMP HTML 어떤 녀석일까? http://hackya.com/kr/amp-html-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%9D%BC%EB%A9%B4-%EC%A7%80%EA%B8%88-%EA%BC%AD-%EC%9D%B5%ED%98%80%EC%95%BC-%ED%95%98%EB%8A%94-%EC%83%88%EB%A1%9C%EC%9A%B4-%ED%94%8C%EB%9E%AB%ED%8F%BC/ https://www.ampproject.org/how-it-works/ -Advanced Mobile Pages HTML 의 약자. -웹이 애플과 페이스북의 플랫폼으로 종속되는 현상을 막고자구글이 주도해서 개발한(~ing) 새로운 플랫폼. -웹의 플랫폼 종속이라는 이야기는..컨텐츠와 기술을 가진 기업들이.. 2018. 5. 7.
Linux 가 Desktop 으로 잘 쓰이지 않는 이유 Linux 가 Desktop 으로 잘 쓰이지 않는 이유 http://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html -Java 나 .Net 과 같이 platform independent 한 프로그램을 만들 수 있는 언어들이 있는데, 왜 무료 OS 인 Linux 가 인기가 없을까 궁금해서 찾아보았다. 위 링크 자료는 매년 업데이트 되는 것으로 보이며, 최신판은 2016 Edition 이다. Hardware support -하드웨어 회사들이 Linux 용 드라이버를 잘 지원하지 않는다. 드라이버 회사들이 Linux 용 드라이버를 지원하지 않거나, 제약된 범위에서 지원하곤 한다. (완전 핵심만 지원) Open source .. 2017. 11. 17.
[iOS] Swift vs. Objective-C [iOS] Swift vs. Objective-C http://www.infoworld.com/article/2920333/mobile-development/swift-vs-objective-c-10-reasons-the-future-favors-swift.html -결론적으로 이 글은 Swift 가 더 좋음을 강조 -Swift 는 더 읽기 쉽다. Objective-C 는 기본적으로 C 베이스로 발전한 것이기 때문에 C 에서 예약한 keyword 를 사용할 수 없다.그래서 @ 를 이용한 keyword 를 사용하는데 가독성이 그리 좋지 않다. Swift 는 위의 @ keyword 관련 문제 뿐만 아니라statement 마지막의 세미콜론이 없어도 되고, conditional expression 에 ( ) 도.. 2017. 9. 13.
Docker 에 대한 이해 Docker 에 대한 이해 http://bcho.tistory.com/805 -Docker 는 Linux 기반 & Container 기반 Runtime Open Source 이다.VM 과 비슷하면서 다르다. -VM 은.. Host OS 가 깔리고 그 위에 Hypervisor (VMWare, KVM, Xen 등 ) 가 깔리고, 그 위에 VM 이 만들어지는 구조이다.VM 은 x86 하드웨어를 가상화 한 것.다양한 종류의 OS 설치 가능 -Docker 도 VM 처럼 Docker Engine 이 Host OS 위에서 수행된다.VM 대신 Container 들이 생기는 구조인데, 이 Container 들은 Linux 기반의 OS만 수행 가능하다.Hardware 를 가상화 해주는 것이 아니라, Guest OS(Con.. 2017. 6. 8.
[android] Render thread & Ripple ( Ripple 흉내내기 ) [android] Render thread & Ripple ( Ripple 흉내내기 ) 참조 : http://frogermcs.github.io/InstaMaterial-concept-part-3-feed-and-comments-buttons/ -Animation 등이 조금 더 general 하게 발전하면서, 모든 View operation 을 UI Thread ( Main Thread ) 에서만 처리하던 것이 문제가 되고 있다. 그래서 롤리팝에서부터는 Render thread 라는 게 생겨나서 rendering 과 main thread 가 분리되었다.Main thread 에서 atomic animation 을 만들어서 render thread 로 넘긴다.그래서 Rendering thread 에서 ani.. 2016. 9. 8.
[android] 강추 Graph open source library [android] 강추 Graph open source library -https://github.com/PhilJay/MPAndroidChart -앱에서 그래프를 사용해야 한다면 이 녀석이 최적의 solution 이 될 수 있다. -직접 사용은 안 해봤지만, github 에 이정도 인기있는 오픈 소스가 또 있을까 싶을정도로,2015년 11월 확인 당시 아래와 같은 인지도를 보여준다. -사이트 방문해서 어떤 그래프들을 제공하는지 한 번 보길~ Android, fork, github, graph, graph library, Open source, star, [android] 강추 Graph open source library, 강추, 그래프, 그래프 라이브러리, 그래프 오픈 소스, 사이트, 인지도, 추천 2015. 12. 9.
[android] face detect and cropper [android] face detect and cropper -https://github.com/lafosca/AndroidFaceCropper -아래와 같이 간단한 코드로 얼굴을 detect 해서 crop 한 결과를 전달해주는 open source.FaceCropper mFaceCropper = new FaceCropper();mFaceCropper.getCroppedImage(source); -얼굴 detect 를 어떻게 했을까?OpenCL 을 사용했을까 아니면 C 라이브러리를 사용했을까 궁금해하며 소스를 봤는데...안드로이드 자체에 FaceDetector 라는 녀석이 있었다. 오호? http://developer.android.com/reference/android/media/FaceDetector.. 2015. 12. 8.
android generate parcelable open source library android generate parcelable open source library https://github.com/frankiesardo/android-auto-value Serializable 처럼 아주 간단하게 Parcelable 을 만들 수 있다. @AutoValueabstract class SomeModel implements Parcelable { abstract String name(); abstract List subModels(); abstract Map modelsMap(); static SomeModel create(String name, List subModels, Map modelsMap) { return new AutoValue_SomeModel(name, subModels,.. 2014. 8. 12.
반응형