- 博客(10)
- 收藏
- 关注
原创 Android TIF 按键处理流程简析
Android TIF 为制造商提供了一个标准 API,供他们创建能够控制 Android TV 的输入模块,并让他们可以通过 TV Input(电视输入源)发布的元数据来搜索和推荐直播电视内容。具体介绍可以参考官文TV Input Framework | Android Open Source Project (google.cn)对于TIF的按键处理流程,官文中也有介绍,比较简单,如下图所示,当实际遇到问题时就不够用了,所以在这里梳理了一下按键涉及到的code flow。首先,推荐先阅读And
2022-02-12 12:18:52
2070
原创 【Android Studio】引用非SDK:hidden & SystemApi
仅做一个记录旧式Top目录的build.gradle,仅适用于JAVA8。// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript { repositories { google() jcenter() // Add repository } dependencies
2022-01-15 12:04:21
1994
原创 在Android Studio中使用android私有或隐藏的API & Class
在Android Studio中使用android私有或隐藏的API & Class测试环境Android 11(R)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入测试环境Android 11®如下为一般and
2021-09-26 16:11:20
1207
原创 Android使用ScrollView时内部控件button无法完全点击
遇到一个实际的layout布局如下:<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/buttonPanel" android:layout_width="match_parent" android:layout_height="wrap_content" android:scrollbarAlwaysDrawVerticalTrack="tr
2020-08-21 16:35:24
726
1
原创 Source Insight 4主题
分享一个自用主题链接: https://pan.baidu.com/s/1VAEKlvn-GlArWdV2EaYknQ 提取码: xwim
2020-04-03 20:47:01
300
1
原创 Androd开机时挂载大容量硬盘导致系统异常
问题现象当开机接入小容量U盘或者移动硬盘时,该问题不会显现。但当容量超过1T时,有可能会出发watchdong,导致system_server重启,从而引发系统操作异常。先把Solution放上:--- a/services/core/java/com/android/server/StorageManagerService.java+++ b/services/core/java/com...
2020-04-02 11:27:10
1056
3
原创 aosp build新增image
无话可说.diff --git a/core/Makefile b/core/Makefileindex cd5475c..8408910 100755--- a/core/Makefile+++ b/core/Makefile@@ -1114,6 +1114,8 @@ $(if $(BOARD_FLASH_LOGICAL_BLOCK_SIZE), $(hide) echo "flash...
2020-04-02 11:04:51
176
原创 Android TV导航栏显示在左侧/右侧时,布局显示异常
一般情况下,StatusBar显示在屏幕的顶部,NavigationBar显示在屏幕底部。但有些特殊情况。在PhoneWindowManager.java中有相关的逻辑控制。// SystemUI (status bar) layout policyint shortSizeDp = shortSize * DisplayMetrics.DENSITY_DEFAULT / density;...
2020-03-04 10:37:17
1571
1
原创 SystemUI下拉菜单栏和通知栏位置不一致
由于通知栏有设置相对偏移导致的问题(通知栏未居中显示),修改如下;packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java @Modified protected void setVerticalPanelTranslation(float translation) {...
2020-03-04 10:16:42
503
原创 Android 旋屏
Android P 屏幕旋转某些情况下,需要把横屏当竖屏用,竖屏当横屏用某些情况下,需要把横屏当竖屏用,竖屏当横屏用记录修改:这样OSD(包括开机动画)的显示会根据属性旋转方向。Keyworkds: ORIENTATION, ORITATION— a/services/surfaceflinger/SurfaceFlinger.cpp+++ b/services/surfacefling...
2020-02-10 09:40:27
451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人