커스텀 뷰를 만들기 전에 한 번 꼭 보기.

View에 override할 만한 method가 너무 많은데, 그 중 어떤 것들이 필수인지 알 수 있다.

간단한 소개, 설명도 들을 수 있다.


자세한 동작은 View.java 등에서 소스를 직접 보면 알 수 있다.


LayoutParams, onSaveInstanceState 등이 인상적이다.


2번 봤다.


android measure, layout pass 설명이 좀 적다. 이거 가르쳐준 session이 과거에 있었던 것 같은데, 제목이 생각나지 않는다.


android 3.0부터 가능한 hardware rendering에 대해서 더 알려면 다른 영상을 더 봐야 하겠다.

제목은 모르겠다.




by 언제나19 2013. 12. 15. 00:01



https://developers.google.com/events/io/2012/sessions/gooio2012/101/

Making Good Apps Great: More Advanced Topics for Expert Android Developers


가장 인상적이었던 것은 3G에서 배터리를 아끼려면, network 통신 빈도를 줄여야 한다는 것.

wifi 에서는 상관 없는 얘기일지도 모르겠다.

http://developer.android.com/training/efficient-downloads/efficient-network-access.html




pre-fetching 을 지향해야겠다.

local cache도 잘 활용하고 조합해야겠다.


periodic transfer는 매우 안좋다. 생각보다 더 안 좋다.


하지만, battery를 이렇게 아낀들 누가 알아줄까,, 엄청 유명한 app이 아니라면.











by 언제나19 2013. 5. 30. 01:04




In this tutorial from Android Bootcamp Series 2012, Marko Garg...11개월 전




screencast

강의 진도가 좀 느리다.

기초부터 가르쳐준다. android 개발 초보자 대상.

서비스 내용이 아닌 곁가지들 coding에 시간을 많이 보낸다.

30' 쯤부터 본격적으로 Service 내용.



13 - Services - Part 2: Android Bootcamp Series 2012
13 - Services - Part 2: Android Bootcamp Series 2012소유자: MarakanaTechTV조회수: 8,918


하이구,, polling하는 code만 보여주네..

별로 쓸모가 없다. code의 품질이 좋지 않다. 양도 적고.

IntentService는 thread를 자동으로 하나 생성해준다는 것만 새로 알았네.

traceview 사용하는 것 구경 한 번 하고.

90분 시간 들이기는 좀 아깝다.


Class 3, Part 2. This video comes from Marakana's 5-Day Androi...1년 전




그래서 이건 안봤다.


by 언제나19 2013. 2. 1. 00:32
by 언제나19 2012. 1. 6. 23:21

http://android-developers.blogspot.com/2011/06/new-editing-features-in-eclipse-plug-in.html

6개월쯤에 봤었던 것을 다시 본다.
http://always19.egloos.com/2776361

7' demo부터보면 확실히 알 수 있다.

10'을 보면, code에서 custom view를 고쳐도 xml resource editor graphical layout에서 변경된 것을 확인할 수 있네,
이게 가능한가

18' include로 extract하기.
21' style로 extract하기.

24' 에는 list view까지 미리보기한다는 것 같은데, 아직 안되는 것 같다.

26' 에서는 배치 자동으로 추천하는 것을 보여주는데,
아직 기능이 포함된 것은 아니라고 한다.

28' 에서는 animation까지 xml 로 정의한 demo를 보여준다.

ctrl (cmd) + 1 을 누르면 어떻게 고칠 수 있을지 추천 메뉴를 보여준다.

뒷부분에는 ddms에서 memory management 를 관찰하는 방법에 대해 간단히 설명해준다.

emulator에서는 gl rendering이 매우 느리다. 특히, 태블릿 해상도에서.
빠르게 만들려고 하고 있다고 하는데, 빨라지게 한 게 지금 적용됐는지 모르겠네. 아마 안됐겠지.





by 언제나19 2012. 1. 6. 20:25
| 1 2 |