Enviar búsqueda
Cargar
좋은 뷰, 나쁜 뷰, 이상한 뷰
•
9 recomendaciones
•
5,666 vistas
Leonardo YongUk Kim
Seguir
TextureView, GLSurfaceView, SurfaceView, Renderscript
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Descargar para leer sin conexión
Recomendados
Portfolio
Portfolio
태민 홍
OROCABOY3 제작기
OROCABOY3 제작기
chcbaram
18.10.05 Fusion 360 with Python script
18.10.05 Fusion 360 with Python script
Daniel Kim
Grunt.js Review
Grunt.js Review
Han Jung Hyun
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
MinGeun Park
18.12.13 Fusion 360 Meetup in Korea
18.12.13 Fusion 360 Meetup in Korea
Daniel Kim
프론트엔드 웹앱 프레임웍 - Bootstrap, Backbone 그리고 AngularJS
프론트엔드 웹앱 프레임웍 - Bootstrap, Backbone 그리고 AngularJS
동수 장
Vue.js 2.0を試してみた
Vue.js 2.0を試してみた
Toshiro Shimizu
Recomendados
Portfolio
Portfolio
태민 홍
OROCABOY3 제작기
OROCABOY3 제작기
chcbaram
18.10.05 Fusion 360 with Python script
18.10.05 Fusion 360 with Python script
Daniel Kim
Grunt.js Review
Grunt.js Review
Han Jung Hyun
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
[스마트벤처 창업학교] 스타트업 프로젝트를 위한 유니티 게임 개발
MinGeun Park
18.12.13 Fusion 360 Meetup in Korea
18.12.13 Fusion 360 Meetup in Korea
Daniel Kim
프론트엔드 웹앱 프레임웍 - Bootstrap, Backbone 그리고 AngularJS
프론트엔드 웹앱 프레임웍 - Bootstrap, Backbone 그리고 AngularJS
동수 장
Vue.js 2.0を試してみた
Vue.js 2.0を試してみた
Toshiro Shimizu
Tour of Vue.js
Tour of Vue.js
선협 이
Resource Handling in Spring MVC
Resource Handling in Spring MVC
Arawn Park
원모먼트 Vue js 적용기
원모먼트 Vue js 적용기
우현 김
The Point of Vue - Intro to Vue.js
The Point of Vue - Intro to Vue.js
Holly Schinsky
Vue.js와 Firebase활용기
Vue.js와 Firebase활용기
Aria (In Suk) Kim
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
우영 주
Modern android
Modern android
Leonardo YongUk Kim
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
YoungSu Son
IGC 2015 김용하 차세대 게임의 기반기술
IGC 2015 김용하 차세대 게임의 기반기술
Yongha Kim
10강최적화 가속화
10강최적화 가속화
JP Jung
[박민근] 3 d렌더링 옵티마이징_2
[박민근] 3 d렌더링 옵티마이징_2
MinGeun Park
Ai based on gpu
Ai based on gpu
Tae Young Lee
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's Note
Seok-yong Kim
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
Chang W. Doh
20140514 team blender_v01 (Korean)
20140514 team blender_v01 (Korean)
Dongho Kim
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
SangYun Yi
Gametech2015
Gametech2015
SangYun Yi
NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요
Wuwon Yu
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
Chang W. Doh
Compose Multiplatform 101
Compose Multiplatform 101
Leonardo YongUk Kim
Kotlin 2.0을 통해 알아보는 코틀린의 미래
Kotlin 2.0을 통해 알아보는 코틀린의 미래
Leonardo YongUk Kim
안드로이드 빌드: 설탕없는 세계
안드로이드 빌드: 설탕없는 세계
Leonardo YongUk Kim
Más contenido relacionado
Destacado
Tour of Vue.js
Tour of Vue.js
선협 이
Resource Handling in Spring MVC
Resource Handling in Spring MVC
Arawn Park
원모먼트 Vue js 적용기
원모먼트 Vue js 적용기
우현 김
The Point of Vue - Intro to Vue.js
The Point of Vue - Intro to Vue.js
Holly Schinsky
Vue.js와 Firebase활용기
Vue.js와 Firebase활용기
Aria (In Suk) Kim
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
우영 주
Destacado
(6)
Tour of Vue.js
Tour of Vue.js
Resource Handling in Spring MVC
Resource Handling in Spring MVC
원모먼트 Vue js 적용기
원모먼트 Vue js 적용기
The Point of Vue - Intro to Vue.js
The Point of Vue - Intro to Vue.js
Vue.js와 Firebase활용기
Vue.js와 Firebase활용기
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
[토크아이티] 프런트엔드 개발 시작하기 저자 특강
Similar a 좋은 뷰, 나쁜 뷰, 이상한 뷰
Modern android
Modern android
Leonardo YongUk Kim
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
YoungSu Son
IGC 2015 김용하 차세대 게임의 기반기술
IGC 2015 김용하 차세대 게임의 기반기술
Yongha Kim
10강최적화 가속화
10강최적화 가속화
JP Jung
[박민근] 3 d렌더링 옵티마이징_2
[박민근] 3 d렌더링 옵티마이징_2
MinGeun Park
Ai based on gpu
Ai based on gpu
Tae Young Lee
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's Note
Seok-yong Kim
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
Chang W. Doh
20140514 team blender_v01 (Korean)
20140514 team blender_v01 (Korean)
Dongho Kim
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
SangYun Yi
Gametech2015
Gametech2015
SangYun Yi
NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요
Wuwon Yu
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
Chang W. Doh
Similar a 좋은 뷰, 나쁜 뷰, 이상한 뷰
(13)
Modern android
Modern android
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
모바일 앱 성능 분석 방법 101 (Mobile Application Performance Analysis Methodology 101)
IGC 2015 김용하 차세대 게임의 기반기술
IGC 2015 김용하 차세대 게임의 기반기술
10강최적화 가속화
10강최적화 가속화
[박민근] 3 d렌더링 옵티마이징_2
[박민근] 3 d렌더링 옵티마이징_2
Ai based on gpu
Ai based on gpu
GDG DevFest Busan 16" Android Nougat Developer's Note
GDG DevFest Busan 16" Android Nougat Developer's Note
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능 인자 이해하기
20140514 team blender_v01 (Korean)
20140514 team blender_v01 (Korean)
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Unity3D 엔진을 활용한 게임환경 분석 및 3D 그래픽스 기술 /제작 사례
Gametech2015
Gametech2015
NDC2015 유니티 정적 라이팅 이게 최선인가요
NDC2015 유니티 정적 라이팅 이게 최선인가요
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
프론트엔드 개발자를 위한 크롬 렌더링 성능인자 이해하기
Más de Leonardo YongUk Kim
Compose Multiplatform 101
Compose Multiplatform 101
Leonardo YongUk Kim
Kotlin 2.0을 통해 알아보는 코틀린의 미래
Kotlin 2.0을 통해 알아보는 코틀린의 미래
Leonardo YongUk Kim
안드로이드 빌드: 설탕없는 세계
안드로이드 빌드: 설탕없는 세계
Leonardo YongUk Kim
Realm은 어떻게 효율적인 데이터베이스를 만들었나?
Realm은 어떻게 효율적인 데이터베이스를 만들었나?
Leonardo YongUk Kim
MVC부터 MVVM, 단방향 데이터 흐름까지
MVC부터 MVVM, 단방향 데이터 흐름까지
Leonardo YongUk Kim
Anatomy of Realm
Anatomy of Realm
Leonardo YongUk Kim
PublishSubject
PublishSubject
Leonardo YongUk Kim
Tensorflow 101
Tensorflow 101
Leonardo YongUk Kim
Realm과 RxJava
Realm과 RxJava
Leonardo YongUk Kim
A brief introduction to Realm with Kotlin
A brief introduction to Realm with Kotlin
Leonardo YongUk Kim
Realm Java
Realm Java
Leonardo YongUk Kim
역시 Redux
역시 Redux
Leonardo YongUk Kim
3D Graphics 101
3D Graphics 101
Leonardo YongUk Kim
오픈 소스로 취업하기: 나는 어떻게 오픈 소스를 하다 렘 개발자가 되었나?
오픈 소스로 취업하기: 나는 어떻게 오픈 소스를 하다 렘 개발자가 되었나?
Leonardo YongUk Kim
Realm: 초고속 데이터베이스
Realm: 초고속 데이터베이스
Leonardo YongUk Kim
React Everywhere
React Everywhere
Leonardo YongUk Kim
React Redux React Native
React Redux React Native
Leonardo YongUk Kim
Veni, Vide, Built: Android Gradle Plugin
Veni, Vide, Built: Android Gradle Plugin
Leonardo YongUk Kim
A brief guide to android gradle
A brief guide to android gradle
Leonardo YongUk Kim
Butter android views
Butter android views
Leonardo YongUk Kim
Más de Leonardo YongUk Kim
(20)
Compose Multiplatform 101
Compose Multiplatform 101
Kotlin 2.0을 통해 알아보는 코틀린의 미래
Kotlin 2.0을 통해 알아보는 코틀린의 미래
안드로이드 빌드: 설탕없는 세계
안드로이드 빌드: 설탕없는 세계
Realm은 어떻게 효율적인 데이터베이스를 만들었나?
Realm은 어떻게 효율적인 데이터베이스를 만들었나?
MVC부터 MVVM, 단방향 데이터 흐름까지
MVC부터 MVVM, 단방향 데이터 흐름까지
Anatomy of Realm
Anatomy of Realm
PublishSubject
PublishSubject
Tensorflow 101
Tensorflow 101
Realm과 RxJava
Realm과 RxJava
A brief introduction to Realm with Kotlin
A brief introduction to Realm with Kotlin
Realm Java
Realm Java
역시 Redux
역시 Redux
3D Graphics 101
3D Graphics 101
오픈 소스로 취업하기: 나는 어떻게 오픈 소스를 하다 렘 개발자가 되었나?
오픈 소스로 취업하기: 나는 어떻게 오픈 소스를 하다 렘 개발자가 되었나?
Realm: 초고속 데이터베이스
Realm: 초고속 데이터베이스
React Everywhere
React Everywhere
React Redux React Native
React Redux React Native
Veni, Vide, Built: Android Gradle Plugin
Veni, Vide, Built: Android Gradle Plugin
A brief guide to android gradle
A brief guide to android gradle
Butter android views
Butter android views
Último
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Kim Daeun
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
Wonjun Hwang
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
Kim Daeun
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
Wonjun Hwang
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
Tae Young Lee
Último
(6)
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
좋은 뷰, 나쁜 뷰, 이상한 뷰
1.
좋은 뷰, 나쁜
뷰, 이상한 뷰
2.
김용욱 (@dalinaum) @dalinaum http://goo.gl/xDlc6
3.
GDG Android Korea
http://goo.gl/Og4da
4.
허니컴 이전에는 합성에만
GPU를 사용 (Surface Flinger)
5.
허니컴 이후로 늘어난
픽셀
6.
부족한 CPU 파워
(버스 성능)
7.
8.
9.
10.
기존 View의 문제 1.
UI 스레드에서만 그릴 수 있다. 2. View 계층 구조를 타야 한다. 3. 실시간으로 그리기 어렵다.
11.
SurfaceView: Hole Punching
http://sozu.tistory.com/35
12.
http://androidhuman.tistory.com/307
13.
14.
홀 펀칭이기 때문에
사용할 수 없어요. 확대, 축소, 비트맵 캡쳐? 그게 뭐죠?
15.
http://anddev.tistory.com/18
16.
HC이전에는 화면전환하면 새로
준비하는 겁니다. ICS에서는 GLSurfaceView 빨리 전환하다가는 죽는겁니다. View 새로 만드는 겁니다.
17.
18.
User-level GLSurfaceView GLSurfaceView는 포팅할
수 있어요. 귀찮으시죠?.... https://gist.github.com/3890965 패키지 명은 바꾸고 쓰세요...
19.
Renderscript?
20.
21.
궁금하신 분들을 위해 https://github.com/dalinaum/MyHelloCompute https://github.com/dalinaum/Renderscript-Carousel https://github.com/dalinaum/Renderscript-PageCurl https://github.com/dalinaum/RenderScriptDemos https://github.com/dalinaum/Bubble-Pops https://github.com/dalinaum/RenderScript101 젤리빈에서
폐기되었다는 비밀(?)은 우리끼리만 간직하도록 해요.
22.
TextureView: 서피스뷰의 대안
23.
SurfaceTexture
TextureView SurfaceTextureListener
24.
티파니 서피스텍스쳐는 저희가
직접 관리하지 않아요. SurfaceTexture TextureView SurfaceTextureListener
25.
리스너만 저희가 오버라이드해서
구현하고 SurfaceTexture TextureView SurfaceTextureListener
26.
텍스쳐 뷰는 속성
값들만 바꿔주면 됩니다. SurfaceTexture TextureView SurfaceTextureListener
27.
28.
SurfaceTexture는 허니컴에 도입 But....
29.
30.
31.
32.
33.
34.
35.
36.
OpenGL
37.
TextureView Demos https://github.com/dalinaum/TextureViewDemo OpenGL http://goo.gl/6QSHX
Descargar ahora