android tv开发碰到的坑儿----第一篇

记录时间为2014年7月21,这些问题发生于7.5到7.20之间

问题1:

gridview焦点问题,用gridview主要是想实现9宫格的布局风格,但是电视应用上会出现问题,没有办法填充整个屏幕,之后采用的是layout-weight权重分配的方式,解决的问题,还有onitemClick{}获取焦点的问题,暂时先记录一下问题,留待以后仔细探讨。

问题2:

用surfaceview实现画图效果,画的是动态可以随时改变的图形,(当然view也可以),implement callback runnable ,对于其原理还不是了解,现在只能仿着例子来写。

问题3:

图片效果,imageView中的android:scaleType属性的作用,对于这个属性的各个值需要了解其区别在哪

问题4:

自定义view实现的一些效果,好好体会一下,android canvas的处理过程,并贴出自己所做的一些简单的效果

问题5:

自定义view的竖排字体的显示,对齐问题,主要是由字体造成的,换成微软雅黑看起来就没有问题了,相对来说没有弯曲。

问题6:

色彩滑动效果,想要实现色彩谱图的效果,并且还要有滑动,滚动的效果,目前做出来的只是简单的,并不是设计人员需要的,以后完善

问题7:

自定义view在xml文件中的显示,加载xml的原理,机制,需要理解android是怎么处理view的显示的,内部做了哪些事情

问题8:

view的生命周期,处理过程(跟7类似)

问题9:

按键key的处理流程,tv开发,主要都是键盘事件,需要好好理解一下,系统的处理过程,还有就是view的监听,activity,焦点的问题,都需要理清楚

问题10:

动画效果,和前面说的某一点比较像,一遍画线,一遍移动它,做显示,这个效果一直做不出来,伤不起啊

问题11:handle.post方法,以前没有深入理解,现在需要抽出时间,仔细去体会他的处理过程,跟普通的子线程,传递消息的区别

先留下这么多的坑,有时间来填。。。

你可能感兴趣的:(android,tv)