刚入这个行业两三的时间,开发过两款电商类应用,一款旅游类应用,自己也写过小应用 当时觉得自己很厉害了 ,这种满足一直持续到上个月3月1号! 下面说一下三月一个月发生的事情.
之前公司做的都是自己的应用类app,已经觉得没什么难题可以难住自己了,但是就在上个月突然组建了一个电视盒子luanch开发团队,主要做安卓电视端的盒子系统.
捋一下技术点:
1,盒子的启动页面
2,恢复出厂设置的引导页
3,盒子设置系统语言 wifi的设置,包括连接断开静态设置ip等等(以后会慢慢补上笔记,以防自己忘记)
4,盒子安装应用 包括静默安装 ,静默升级 还有定制系统不允许安装哪些应用,或者说安装哪些应用系统不显示 (应用黑白名单)
5,文件管理系统,视频音频图片的播放处理等等
6,一些页面逻辑 ,焦点控制这些就不说了 ,做系统应用开发因为没有原生的jar,所以更多的时候只能反射
7,网络请求的细节处理,后台处理 try catch 的时候一定要抛异常 跟界面发生关系的时候要有好交互 ,写完代码自己多测试 把所有能想到的错误都做好处理 注意细节 给自己的友好提示 觉得困难是好事 要迎难而上 多看源码 多想多动手 多虚心学习
今天就这么多 以后不忙的时候会慢慢地补上笔记 !!!