android 5.0 Launcher TV 开发 1
16lz
2021-01-25
今天我跟大家 聊聊 Launcher的开发 。
android 5.0 版本以前的 我相信大家应该比较熟悉了吧(即使不熟悉网上也有许多的讲解,如5.0版本前的 android Launcher 源码看不懂的 可以在我这篇文章下留言, 我想我可以给你提供帮助)。今天我就先跟大家简单的聊一下 android 5.0 的Leanback Launcher。
1.首先android 5.0 在AndroidManifest.xml 中多了不少配置。 如:
(1)
(2)相信有接触android TV的人都发现 google 的leanback launcher 中的应用图标显示的很完美(适合TV显示的大图片)。那是怎么实现的, 我这就告诉大家:
附上简单的代码
public static Drawable getIconBanner(PackageManager paramPackageManager){
List
Drawable loadBanner = packages.get(0).applicationInfo.loadBanner(paramPackageManager);
return loadBanner;
}
红色标记的代码是关键, 此接口只有在>=5.0的版本上才有。
因时间有限,本章暂时讲到这里。会尽快跟新第2章
更多相关文章
- 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
- PhoneGap与Android之间通信原理
- 又一个博客园Android客户端(新版本:V1.1.0,附APK下载)
- [转]Android(安卓)APK反编译得到Java源代码和资源文件
- 【Android(安卓)UI设计与开发】第05期:引导界面(五)实现应用程序只
- Eclipse+ADT+android配置的问题
- Android(安卓)Studio打包全攻略---从入门到精通
- Adobe源码泄漏?3行代码搞定,Flash动画无缝导入Android/iOS/cocos2d
- Android静态安全检查(十三):剪切板使用检测