Android Q 对非 SDK 接口限制的更新
开发者尽快了解这些变化,利用公开 SDK 接口来完成所有应用功能的开发
Kotlin-Parcelable遇到的坑,Parcelize使用
我们在页面间跳转时,经常需要传递值,在使用Java中我们实现Parcelable接口,实现...
Android 桌面应用icon适配
Android icon图标适配,只需要提供一张图片
安卓系统源码大全
安卓系统源码下载地址,使用Android Studio导入Android系统源码
android WebView 的新增安全功能
处理外部不受的信任内容通常是应用最重要的功能之一。新闻应用会显示热门新闻报道...
APP URL签名验证的实现API防篡改
Android 网络安全:URL签名验证的实现API防篡改
android NDK JNI so文件的制作和使用
之前也接触过NDK和JNI,但是并没有很好的结合NDK和JNI来总结关于so文件的制作和使...
Android还原奔溃文件混淆代码方法
Android使用mapping文件还原奔溃文件混淆代码方法
android工程目录application module和Library切换方式
假设我们有两个工程:MyApplication和MyLibrary,我们想导入MyLibrary到MyApplicat...
Android系统的构成
什么是安卓系统
发布AAR至Maven仓库
一、打包配置
1、编辑脚本
在需要打包的module下创建
publish.gradle
apply plugin...
Launcher进程启动流程
1、Launcher
Launcher作为Android系统的桌面,它的作用有两点:
作为Android系统的...
Android AAudio详解
本篇介绍
AAudio 是Android O版本引入的C API,专门用于高性能音频场景,本篇介绍...
XCode14 & iOS16 适配问题汇总
1、不升级电脑系统与 Xcode,调试iOS 16
1、下载iOS16 Support文件
2、放置到...
Flutter 优化:布局时尽量用 const
一、说明
看到很多 Flutter 构建 UI 时会比较多用到 const,为什么不直接创建实例...
Room数据库快速实战
Room数据库是Google的JitPack组件中的一个,推出已经有一段时间了,现在的使用者也...
个推解读Android13,发布《Android13适配指南》
8月16日,谷歌宣布Android13新系统的源代码已经上传到Android开源项目(AOSP)中,...
实现Runnable中不能抛异常只能捕获异常原因
近日,小伙伴发现使用线程池,如果Runnable中存在异常且没有catch后会造成某一个线...
探索 Windows 平台下的 C++ 异常捕获策略:如何让Windows C++应用程序尽可能捕获所有异常?
前言
这个标题起的有点纠结,感觉不太好起。实际上本文想要讨论的场景,是一个比较...
Kotlin异常处理(2)捕获异常
try-catch 语句
try-catch 表达式
多 catch 代码块
try-catch 语句嵌套
...