最近在桌电视机开发,发现电视机开发与普通手机的开发差异还是蛮大:

主要的差异就是: 机顶盒是遥控器操作

由于这个差异,那么对我们要求就比较高。

第一点,要处理焦点,以前我们做手机开发只用处理点击事件。现在要响应按钮,并处理按钮被按下以及被选中的时候样子。

第二点,要适配分辨率, 电视机分辨率与手机不同,主要是电视机一般是1080输出。dp比较低。最好要在里面放置一个sw600dp 或者 直接1080px 的文件夹,直接适配里面的 数值。

这2两点的差异,主要是第一点涉及的面非常广。工作量也加重非常多。而且在焦点切换的时候,容易出错。有时候也需要自己处理焦点切换逻辑。

举个例子:A 按下键切换到B ,B 按下键切换到C , 正常逻辑C按上应该切换到B,但是如果让系统处理焦点,C有可能切换到E。 这个时候就需要我们自己用逻辑处理焦点的切换。如果对系统要求较高,这个焦点的切换逻辑处理不好后期会出现较多的体验性的问题。

机顶盒桌面运行效果

上面为软件运行效果图。

1:软件支持动态布局,支持通过服务器配置桌面显示内容。

2:软件支持焦点切换,动画非常流畅。

3:支持自定义组件,二次开发非常便捷

说这么多先下载来体验体验吧:

链接:https://pan.baidu.com/s/16wh0JmXUfnBVg-Z_HSdsvg

提取码:0583

接下来几个章节将讲该机顶盒桌面launcher实现原理。

请带着下面几个着重点去翻阅:

1: 软件动态布局框架实现原理。

2: 软件焦点切换 动画效果实现原理。

安卓电视机顶盒桌面源码设计分享教程相关推荐

  1. php电销源码部署,【独家分享】最新价值4800接单运营版电销语音机器人完整版源码+文字安装教程...

    [独家分享]最新价值4800接单运营版[电销语音机器人]完整版源码+文字安装教程 完完整整,接单运营级的东西,含非常完整的教程.搭建过程中如果有不明白的地方,可以直接联系.,或者群内喊社区大佬协助. ...

  2. php源码二次开发的技术,Thinkphp二次开发威客RW平台源码详细搭建教程(技术分享帖)-一颗优雅草科技yungui...

    Thinkphp二次开发威客RW平台源码详细搭建教程(技术分享帖)-一颗优雅草科技yungui原地址:这里不能发 应会员要求,本着互帮互助的原则,在这里出一套搭建教程. 首先 查看是否跟我的运行环境一 ...

  3. 最新安卓例子分类源码打包下载

    [原文:http://www.javaapk.com/demodownload] 废话少说,直戳重点.源码最新下载地址: http://yunpan.cn/QTptFRNMIJpeQ 访问密码 381 ...

  4. html5 tab菜单切换页面,11个常用的jQuery TAB切换菜单源码及制作教程

    11个常用的jQuery TAB切换菜单源码及制作教程 Sponsor TAB切换式菜单可以方便为我们减少很多网页布局空间,而且用jQuery的话可以加入一些动画效果,比如渐变,向左右滑动等,提升一定 ...

  5. 520表白网站(附源码与修改教程)

    520网站(附源码与修改教程) 一.前言 二.作品简介 三.表白小网站的修改 四.总结及其获取方式 一.前言 马上520了,有男朋友或者女朋友的小伙伴呢,可能又带来一个烦恼了,又是一个烦人的520,我 ...

  6. 更1多免费源码668源码网.html,某宝在线客服源码含详细教程

    某宝在线客服源码含详细教程,添加新的服务器,使用 APP 自带的扫码功能 在线客服源码内附详细的安装教程 支持手机自适应网页单独聊天+pc 端右下角弹窗+app 在线聊天+对接微信公众号等多种方式满足 ...

  7. android 群控 网络 adb,逍遥安卓模拟器群控源码

    逍遥安卓模拟器群控源码 @懒鸟 .版本 2 .支持库 iext .子程序 命令adb, 文本型, 公开 .参数 命令1, 文本型 .局部变量 执行文本, 文本型 .局部变量 执行头, 文本型 .局部变 ...

  8. Python基于OpenCV监控老鼠蟑螂检测系统[完整源码&部署教程]

    1.视频演示: [项目分享]Python基于OpenCV监控老鼠蟑螂检测系统[完整源码&部署教程]_哔哩哔哩_bilibili 2.图片演示: 3.明厨亮灶: 餐饮企业的厨房卫生状况一直饱受消 ...

  9. 基于OpenCV&ORB和特征匹配的双视频图像拼接(源码&部署教程)

    1.双视频拼接效果展示 2.视频演示 [项目分享]Python基于OpenCV&ORB和特征匹配的双视频图像拼接(源码&部署教程)_哔哩哔哩_bilibili 3.背景 随着汽车电子和 ...

最新文章

  1. 影像算法瓶颈突破 汽车ADAS再进化
  2. Hive的HQL(2)
  3. 最优化——线性规划中最大规划和最小规划之间的转换
  4. 数字图像处理资料集锦(Python、C++、Matlab)
  5. 【CCF】201803-2 碰撞的小球
  6. date字段 http 头文件_HTTP头文件获取
  7. python单引号和什么的作用几乎是一样的_Python中单双多引号的用法与区别
  8. [置顶] “非主流”Web容器之TomJetty之让服务动起来
  9. 通过静态发现方式部署 Etcd 集群
  10. matlab连接github,GitHub - chenboshuo/learn_matlab: 我的matlab学习
  11. ELK 使用filebeat替代Logstash收集日志
  12. css引用与html语义化
  13. java-时间间隔类period类和Duration类
  14. python学习之心路历程
  15. Mysql之半同步复制
  16. neogeo模拟器 linux,neogeo模拟器
  17. k8s tekton 实现CI流程,从git到docker registry
  18. 软件开发中项目经理有那些职责
  19. 2022年Java秋招面试必看的 | Linux 面试题
  20. 软件测试的定义、分类、方法、生命周期

热门文章

  1. 【js循环经典题】假如你的入职薪水为10k,每年涨幅入职薪水的5%,50年后你的工资是多少?
  2. 太敢说了,编程如果这么自学,培训班都得倒闭,直接省去上万元的学费
  3. 2021普通高考英语听说考试成绩查询,2021广东英语听说考试成绩查询时间公布
  4. 世界上最复杂的函数_世界上最公平的骰子
  5. html第一天-标题、字体、图像、段落、注释、超链接
  6. pip常用镜像源(清华源,阿里源,豆瓣源,百度源)
  7. 朝花夕拾之四 钗头凤-残筝
  8. UML图及软件设计原则详解
  9. 家园共育——托班宝宝入园早知道
  10. 华为“捅破天”,P60扛大旗