logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android 12之启动画面Splash Screens(一) -- 适配

通过// 需要在动画结束后移除SplashScreenView slideUpAnimator . addListener(new AnimatorListenerAdapter() {} });});更多请参考自定义用于关闭启动画面的动画如果想保留原启动画面Activity(),原逻辑保持为主入口,在启动画面结束后显示的内容。Google建议完全移除自定义启动画面Activity。

文章图片
#android
Android窗口层级(Window Type)分析

车载方案存在倒车等特殊界面需要在较高的窗口层级显示,Android原有的窗口层级不满足车载需求,因此都会自定义车载窗口层级。下图为参考自定义的窗口层级:android自定义窗口层级(自定义车载系统中倒车影像显示层级)自定义窗口层级在不同Android版本中的初始层级值也是不同,因此需要通过系统属性来判断初始值。例如在Android 13平台的默认属性为2401,在Andoid 9等平台为2031。

文章图片
#android
Android Automotive OS介绍

Android Automotive OS (AAOS) 是 Android 的一个版本,旨在在车载主机中运行并提供“车载信息娱乐”(IVI) 系统。在现代车辆中,IVI 系统控制加热和通风、提供音频流、显示后视(和侧视)摄像头、提供导航……以及许多其他功能。AAOS 的核心是 Android 开源项目 (AOSP) 的一部分,由于它是开源的,因此任何人都可以使用代码来创建 IVI 产品。但不要被

#android
推荐六种查看Android系统源码的网址

Google Git 下载,从 Android 4 到 Android 13 的源码,涵盖 Google 的所有修改记录。下载 Andorid 源码中的仓库,下载后可切换仓库的所有版本分支,查看最新修改记录和系统源码。涵盖 Android 所有系列版本 Android 2.2 到 Android 13 的源码。从 Android 4.4 到 Android 12 的系统源码在线查看。从 Andro

文章图片
#android
【转载】android N : UnsatisfiedLinkError 只能访问设置为公用库的so库,library_public.txt

android N : UnsatisfiedLinkError 只能访问设置为公用库的so库在android N上使用 .so作为apk的第三方库的时候,会发生[添加链接描述](https://blog.csdn.net/weixin_42082222/article/details/104650503)java.lang.UnsatisfiedLinkError:09-27 12:17...

#android
android跨进程传递布局(RemoteViews跨进程的使用)

android跨进程传递布局并回调触摸状态(RemoteViews的使用)package com.example.surfaceviewtest;import android.app.PendingIntent;import android.content.BroadcastReceiver;import android.content.ComponentName;import android.c

#android
android获取进程内存使用信息、一键加速(内存清理)与进程重要级别解析

所有共享其 uid 的进程都将被杀死,所有正在运行的服务都将停止,所有活动都将被删除等。此方法返回一个或多个进程的内存使用情况的信息。从 Android Q 开始,对于常规应用程序,此方法将只返回有关调用者 uid 运行的进程的内存信息;同样在 Android Q 中,此 API 允许的采样率受到很大限制,如果调用速度更快,将收到与上一次调用相同的数据。轮询法的概念是,由CPU定时发出询问,依序询

#android
android studio解决transformDexArchiveWithExternalLibsDexMergerForDebug FAILED

集成了许多jar包,然后android studio编译时报如下错误:Task :SystemUI_Full:transformDexArchiveWithExternalLibsDexMergerForDebug FAILEDAGPBI: {“kind”:“error”,“text”:“Program type already present: com.hp.hpl.sparta.Node”,“

#android
关于android studio工程APP编译时找不到系统framework的方法或变量问题

android系统应用开发过程中,难免会修改增加系统框架的一些方法或者参数,生成系统framework.jar供android工程依赖使用,在android studio的module目录下的build.gradle配置jar包依赖,注意的是不能用implementation,否则编译时会报方法数超过65535的问题。compileOnly(‘extra_libs/framework.jar’)b

#android#java
android中singleInstancePerTask和taskAffinity介绍以及singleInstance和singleInstancePerTask区别

singleInstance和taskAffinitylaunchermode优先处理再考虑需不需要taskAffinitytaskAffinity和singleTask搭配使用

#android
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择