自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 android 设置 SwitchBar 选中时没有焦点 及圆形焦点被切边的问题

如上图开头所示,开关Switch 打开状态下选中时没有焦点,就是根本看不出当前有没有被选中,而当关闭时有一个半透明的焦点,此时可以看出当前开关是选中的。android:attr/selectableItemBackground 给androidbackground ,这样选中switch时,无论它是开还是关的状态,都有选中的灰色背景。这样就能知道此时控件被选中。这个问题可以通过指定android:pading 来消除切边的效果。但此时另一个问题来了,此时灰色圆形背景明显被切了边,看着效果奇怪,

2024-07-03 20:22:21 178

原创 Android原生电视设置界面支持翻页

Android原生设置界面不支持翻页操作体验不太友好以下修改适配支持翻页,优化操作体验

2024-05-18 16:45:06 228

原创 Android 12.0原生系统设置Settings首页去掉搜索框

2,修改使用了这个布局的java 文件:src/com/android/settings/homepage/SettingsHomepageActivity.java。android迭代到12 原生设置界面如下图所示,和之前的Android9 、10比较在界面和代码实现逻辑上都有较大的差异了。如何将首页的大大的设置 、和Q搜索设置 这两栏取消或者隐藏呢。打印如下图,dump 出来的 布局在打印的尾部。1,直接从包含布局xml中删除不需要的空间。首页顶部有很大的间距还有一个搜索栏。设置、搜索设置都被包含在。

2023-12-06 23:33:58 1008 1

原创 Android 底部导航栏 home ,back ,recent 按键布局定制

大部分手机默认都是右手操作。基于这样的操作习惯,如果返回按键在手机的左边,那么这个对于用右手操作的人来说是用起来是非常别扭的,总之用起来会很不爽。那么如果才能把这个返回按键移到手机右边呢?

2023-11-19 23:50:38 382

原创 ERROR: xx @1.0 is not Java compatible. The Java backendoes NOT support Android.bp gen_java: true 报错

且使用hidl-gen -o ''-Landroidbp -r xxx 命令乘车 hidl 模块的编译文件Android.bp 时也会自动将 gen_java 对应的项内容预置为false 如果手动改为true. ,则会出现上溯问题。编译命令加上参数 shoucommands 后可以发现是某个java 文件未生成,检查改该未生产的java 文件依赖后发现,因此对应的hidl 接口的hal 文件里如果有 java 不支持的数据类型,那么自动生成代码时仅仅能生产c++ 的接口文件。

2023-10-16 23:30:00 202 1

原创 c++ 、java 融为一体,c++ 实例化虚拟机直接运行java

在计算机世界里,几乎所有设备都能支持直接 运行c++ 、c 编译出来的可执行文件,因为他们编译出后的文件里面包含的实际是执行机器能直接识别的指令集命令,如裸机程序,或者操作系统程序。执行这个可执行文件的进程称为 native 进程,一般称为本地natvie进程。而使用 java 编译的出来的程序文件 如jar 包,却是不能直接运行在目标机器上的。他们需要运行在特定的java虚拟机里,虚拟机从本质上将,实际上也是一个 使用 c\c++ 实现的一个 本地程序......

2023-09-10 22:18:44 260 1

原创 android RecyclerView.java 适配支持翻页

在 public void onScrolled(RecyclerView view, int dx, int dy)监听 RecyclerView.OnScrollListener。1,重写按键事件接收方法:判断上下翻页按键。关于翻页后的焦点问题;

2023-08-20 12:45:47 280 1

原创 开启adb 跟踪日志

有助于 学习、理解 adb 工作原理

2023-07-13 14:00:15 215 1

原创 android : console:/sdcard # vi r.txt /system/bin/sh: vi: not found /system/bin/sh: xx: not found

/system/bin/sh: xx: not found 的一种解决方法

2023-07-09 22:21:01 335 1

原创 为Android9 及以上高版本设备 适配支持scp、ssh命令

如何让你的 9 及以上版本 的Android设备 支持scp、 ssh,看这里。

2022-11-01 20:28:41 2091 4

原创 Android 原生设置Settings.apk恢复出厂页面操作体验优化

遥控器操作 Android原生设置tv版本恢复出厂界面 体验优化。

2022-10-21 18:54:50 3615

原创 Android TvSettings 页面选项焦点电视上不明显问题

问题:电视界面上焦点移动看不出焦点在哪里下图是 screencap 截图还能看出一点解决思路:一般优先考虑改变应用的主题:1 确认主题:packages/apps/TvSettings/Settings$ vi AndroidManifest.xmlpackages/apps/TvSettings/Settings$ vi AndroidManifest.xml\修改:运行报错截图关键信息:12-25 13:52:36.409 5043 5043 E ...

2022-01-14 14:50:06 2987 1

Android 高版本原生设置定制修改,隐藏搜索设置栏,修改文件

Android 高版本原生设置定制修改,隐藏搜索设置栏,修改文件

2023-12-06

native 进程(c++)直接调用 运行java

实例代码

2023-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除