
TV开发UI
build hero
记录一下,开发中遇到小问题的解决办法,遇到的需求的实现
展开
-
ViewPager几种堆叠效果及刷新问题处理,缓存处理和Adapter base封装
效果图:效果的实现原理主要是自定义ViewPager的PageTransformer来对每一个item进行缩放,平移(X,Y,Z轴 ),当然还可以旋转角度。第一个效果,是最基础的,主要是布局,viewPager本身和父布局加上 android:clipChildren="false"属性,允许绘制的内容超过本身显示。 <RelativeLayout android:l...原创 2019-10-29 16:20:15 · 2017 阅读 · 0 评论 -
TV首页Menu指定父布局选中子View后绘制在最上层
1,父布局内添加view的顺序是最后添加的位于最上层,效果为如下:现在要实现选中的view位于最上层自定义HomeMenuView继承LinearLayout,重写getChildDrawingOrder方法,指定view绘制的顺序: @Override protected int getChildDrawingOrder(int childCount, int i) { ...原创 2019-06-25 17:51:27 · 292 阅读 · 0 评论