
AndroidTV AOSP研究
文章平均质量分 72
码农老y
不断的努力,提高自己!
展开
-
Android TV系列 TV APP分析(二)
在ATV SDK中,TV APP也是一个比较重要的apk,他负责显示各种输入源。每一个不同的芯片,其TV APK都需要定制。本系列文章基于amlogic ATV SDK,分析amlogic 在TV APP上增加的内容等等。一、概述因为TV app内容比较庞大,所有代码位置:packages\apps\TV因为是基于Amlogic 平台分析,amlogic主要增加的部分是droidlogic,里面的核心类是QuickKeyInfo.java。二、QuickKeyInfo启动TV .原创 2022-02-21 10:08:56 · 3680 阅读 · 2 评论 -
Android TV系列 TV APP分析(一)
在ATV SDK中,TV APP也是一个比较重要的apk,他负责显示各种输入源,比如HDMI IN输入,AV IN输入,因为要显示不同的源,具体硬件平台又步一样,所以一定会涉及到相关定义。每一个不同的芯片,其TV APK都需要定制。本系列文章基于amlogic ATV SDK,分析amlogic 平台上是如何实现显示切换的。一、概述因为TV app内容比较大,所有先些个测试app来理解HDMI的显示。HDMI显示,需要两个比较关键的类TvInputManager :管理输入源TvView :.原创 2022-02-20 12:33:02 · 3851 阅读 · 1 评论 -
Android TVSetting Wifi连接分析(三)
一、概要这篇主要是对WifiTracker分析WifiTracker不单是提供TVSetting,而是作为一个公共类,由com.android.settingslib提供给TVSetting和Setting使用。WifiTracker通过Lifecycle和一个WifiListener实现与调用者的交互1.1WifiTracker观察LifecycleOwner的状态WifiTracker WifiTracker实现了LifecycleObserver观察者接口,用来观察Fragment的.原创 2022-02-12 18:08:07 · 1691 阅读 · 0 评论 -
Android TVSetting Wifi连接分析(四)
基于Android 9.0 ATV版 TVSetting源码,研究TVSetting Wifi连接方法Android TVSetting Wifi连接分析(一)Android TVSetting Wifi连接分析(二)Android TVSetting Wifi连接分析(三)Android TVSetting Wifi连接分析(四)一、概述上一章 分析WifiTracker的启动和扫描,从WifiTracker源码上看,WifiTracker 获得了wifi列表(mWifiManag原创 2022-02-15 11:10:55 · 1121 阅读 · 2 评论 -
Android TVSetting Wifi连接分析(二)
继续Android TVSetting Wifi部分的分析,首先分析wifi的启动onPreferenceTreeClick@Override public boolean onPreferenceTreeClick(Preference preference) { if (preference.getKey() == null) { return super.onPreferenceTreeClick(preference); }原创 2022-02-11 22:20:30 · 1192 阅读 · 0 评论 -
Android TVSetting Wifi连接分析(一)
最近再做投影的系统设置,再做wifi连接部分,总是感觉写的不太好,所以研究了一下TVSetting 的WIFI连接部分,学习一下。TVSetting wifi连接部分的代码位于packages\apps\TvSettings\Settings\src\com\android\tv\settings\connectivity下。为了更好的理解,首先将该目录下的相关java文件进行概括性了解1.主菜单项➢NetworkActivity.java负责启动NetworkFragment➢Ne原创 2022-02-09 14:15:09 · 2035 阅读 · 0 评论