-
DialogFragment 使用指南:几个小问题的解法
一、DialogFragment简介DialogFragment是Android中的一个特殊的Fragment,通常用于创建和显示弹窗。DialogFragment继...
发布时间:2023-12-25分类:程序开发学习浏览:135评论:0
-
如何应对Android面试官->JVM对象回收与逃逸分析
前言本节主要围绕下面三个方向进行知识点的讲解,带你从架构师角度认识内存溢出虚拟机中对象的创建过程当JVM遇到一条字节码new指令的时候,它首先会进行:检查加载...
发布时间:2023-12-25分类:程序开发学习浏览:111评论:0
-
Android自定义View(二)——亮度条
前言昨天凌晨在B站抽盲盒抽上瘾,花了六百多块,就中了一个九十多块的mikufufu,还不是世嘉版的,标注的8%概率,假得很。前天老板问我什么时候能做完,答下周五,毕竟不能留着...
发布时间:2023-12-25分类:程序开发学习浏览:101评论:0
-
Android开源框架系列-OkHttp4.11.0(kotlin版)- 拦截器分析之ConnectInterceptor
前言ConnectInterceptor顾名思义,连接拦截器,就是在发起连接之前进行拦截的拦截器,那么在连接之前拦截是要做什么?普通的连接做法肯定是直接创建一个新的连接就去连了,...
发布时间:2023-12-24分类:程序开发学习浏览:121评论:0
-
在Android应用开发中使用NFC功能
NFC介绍NFC是指“近场通讯”(NearFieldCommunication),它是一种短距离无线通信技术,允许设备在非接触或极短距离内进行通信。NFC通常用于移动支付、门...
发布时间:2023-12-24分类:程序开发学习浏览:94评论:0
-
AOSP(五)搞懂跨系统通信SOA架构设计
前言 今天就拿车载来讲,各汽车主机厂家会根据自身的设计理念差异将整车划分成不同的域。博世、大陆等传统Tier1划分了5个域:动力域、底盘域、车身域、座舱域和自动驾驶域,也有...
发布时间:2023-12-24分类:程序开发学习浏览:112评论:0
-
Android模拟器外接键盘--分析KeyEvent的寻焦与分派
手柄方向键无效,分析KeyEvent的寻焦与分派刚起身准备去上厕所,就被小金拦住了去路。小金说:“我这里有个手柄的bug,你看看是不是你的问题”。小金有理有据的说:“你看看的la...
发布时间:2023-12-24分类:程序开发学习浏览:94评论:0
-
Kotlin语法基础篇十三:by关键字(手写一个我们自己的lazy函数吧~)
前言在上一篇文章我们详细的介绍了Kotlin中泛型的协变、逆变、类型投影、星投影。这篇文章我们来讲解Kotlin中另外一个比较重要的知识点委托。委托的运用主要分为两种:委托属性和...
发布时间:2023-12-24分类:程序开发学习浏览:110评论:0
-
Android 双屏异显自适应Dialog
一、前言Android多屏互联的时代,必然会出现多屏连接的问题,通常意义上的多屏连接包括HDMI/USB、WifiDisplay,除此之外Android还有OverlayDi...
发布时间:2023-12-24分类:程序开发学习浏览:130评论:0
-
Jetpack Compose——interface Modifier
Modifier接口modifier:Modifier=Modifier自定义Composable函数时,通常会将modifier参数作为第一个可选参数。这样,...
发布时间:2023-12-24分类:程序开发学习浏览:96评论:0
-
Android 中的指令修改与指令删除(基于 AArch64)
近况呜呼!天气也是越来越冷了,不知不觉也快到年末了。我在回顾一些技术分享的时候,刚好看到几个大厂们常“玩”的概念,指令修改与指令擦除。比如抖音基础技术里面就有介绍到,抖音在进行...
发布时间:2023-12-24分类:程序开发学习浏览:96评论:0
-
HarmonyOS 编程之重器-装饰器
介绍装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上来源:www.tslang.cn/docs/handbo…HarmonyOS有19种装饰...
发布时间:2023-12-24分类:程序开发学习浏览:99评论:0
-
AIDL 跨进程通信学习实验 API34
前言考虑到后面有需要到车载或者其他多程序交互的场景,因此我最近也接触了下AIDL这个东西,AIDL在写文本时也是第一次使用,所以我们首要关注实现AIDL要具备什么东西。需要注意...
发布时间:2023-12-24分类:程序开发学习浏览:107评论:0
-
Shader 入门以及在Android上的实践
背景如何让通过编程手段在显示器中显示漂亮的图片(动画),这是一个很吸引人的问题。首先我们看一下以下惊艳的图片,它仅由几十行C代码完成,并且不用借助额外的图形三方库。#in...
发布时间:2023-12-24分类:程序开发学习浏览:110评论:0
-
C++标准库学习之 STL Removing 操作
在研究STL的remove操作时,有很多让我非常意外的问题,使用下面例子来说一下#include<iostream>#include<list>...
发布时间:2023-12-24分类:程序开发学习浏览:97评论:0
-
C++标准库学习之 STL 多重区间处理
在日常开发C++的过程中肯定会遇到将数据从一个容器赋值到另一个容器,我们来看一个例子,来引出我们的问题#include<iostream>#include<...
发布时间:2023-12-24分类:程序开发学习浏览:90评论:0
-
不当暖宝宝,Android 耗电检测之路
背景介绍耗电问题可能在市面上并不多见,因为大部分APP的使用时间是非常短暂的,即使有着强耗电行为,也不容易被用户感知,同时对于用户来说,耗电问题最直观的就是单位时间手机掉电快,也...
发布时间:2023-12-24分类:程序开发学习浏览:91评论:0
-
Android 系统启动之 Init 进程启动分析三
本文基于AOSPandroid-10.0.0_r41版本讲解,内核版本android-goldfish-4.14-gchips上一节我们分析了init进程的seli...
发布时间:2023-12-24分类:程序开发学习浏览:100评论:0
-
子线程刷UI->Barrier屏障->主线程装死->应用GG?太难了
大家好,本篇文章给大家分享一个困扰我多周的问题,为了这个问题真的是天天殚精竭虑、夜不能寐,幸好最终定位到了问题原因,接下来的内容干货满满,相信能对你有所帮助。一.子线程能更新U...
发布时间:2023-12-22分类:程序开发学习浏览:130评论:0
-
Android帝国之日志系统--logd、logcat
本文概要这是Android系统进程系列的第四篇文章,本文以自述的方式来介绍logd进程,通过本文您将了解到logd进程存在的意义,以及日志系统的实现原理。(文中的代码是基于and...
发布时间:2023-12-22分类:程序开发学习浏览:113评论:0
- 程序开发学习排行
-
- 1鸿蒙HarmonyOS:Web组件网页白屏检测
- 2HTTPS协议是安全传输,为啥还要再加密?
- 3HarmonyOS鸿蒙应用开发——数据持久化Preferences
- 4记解决MaterialButton背景颜色与设置值不同
- 5鸿蒙HarmonyOS实战-ArkUI组件(RelativeContainer)
- 6鸿蒙HarmonyOS实战-ArkUI组件(Stack)
- 7鸿蒙HarmonyOS实战-ArkUI组件(GridRow/GridCol)
- 8[Android][NDK][Cmake]一文搞懂Android项目中的Cmake
- 9鸿蒙HarmonyOS实战-ArkUI组件(mediaquery)
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版