首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
小狐狸
更多收藏集
微信扫码分享
微信
新浪微博
QQ
55篇文章 · 0订阅
浅谈下方向传感器已弃用的Sensor.TYPE_ORIENTATION的代替方法
最近心血来潮,跟着写了个指南针的小项目,途中当向SensorManager注册监听器的时候遇见提示,在Android 4.0.3之后该方法就已被弃用,故今天来谈下它的代替方法。 从注解中可得知,谷歌推荐我们用SensorManager.getOrientation()方法来代替…
Android WebView常见的坑和解决方案
(1)独立进程,简单暴力,不过可能涉及到进程间通信。使webview产生了oom崩溃等问题也不会影响到主程序。 方法:不在xml中定义 Webview,而是在需要的时候在Activity中创建,对传入WebView的Context使用使用ApplicationContext而不…
Android Jetpack之Room数据库的使用(Kotlin+Room)
一、基本介绍 Room 持久性库在 SQLite 上提供了一个抽象层,以便在充分利用 SQLite 的强大功能的同时,能够流畅地访问数据库。具体来说,Room 具有以下优势: 针对 SQL 查询的编译
Android 13 返回导航大变更:返回键彻底废弃 + 可预见型返回手势
前言 Android 13 针对包括手机、大屏、折叠屏等 Android 设备推出了可预见型返回手势(Predictive Back Gesture)特性。该特性将便于用户在返回完成之前可以先预览到目
2022 年 App 上架审核问题集锦,全面踩坑上线不迷路
相信这几年负责过上架应用市场的 App 开发,或多或少都躺过上线审核的坑,经历过的各种问题也是千奇百怪,今天就给大家做个汇总,希望可以帮助大家少走弯路,争取做一个“优雅”的客户端开发。 首先,近年来为
NDK 系列(5):JNI 从入门到实践,万字爆肝详解!
JNI 是实现 Java 代码与 C/C++ 代码交互的特性, 思考一个问题 —— Java 虚拟机是如何实现两种毫不相干的语言的交互的呢? 今天,我们来全面总结 JNI 开发知识框架
Android Target 31 升级全攻略 —— 记阿里首个超级 App 的坎坷升级之路
从 Target 28 到 最新的 Target 31 升级过程中遇到的问题、原理、解决方案及操作方式,希望能帮大家在升级 Target 中事半功倍。
Android "退一步"的布局加载优化
在Android开发过程中,我们基本每天都在写各种各样的xml布局文件,然后app会在运行时,将我们的布局文件转化成View显示在界面上。 然后反射调用View两个参数的构造方法。 这也是为什么,我们在自定义控件的时候,如果需要在xml使用,需要复写其两参的构造函数。 这个设计…
抖音 Android 性能优化系列:启动优化实践
本文将按照主线程直接优化、后台线程间接优化、全局优化的逻辑,介绍抖音Android基础技术团队在启动优化的实践中遇到的一些比较典型的案例,其间对于业界一些比较优秀的方案也会进行简要介绍。
Android如何优雅地解决重复Drawable资源
1. 前言 2. Android为什么用xml生成Drawable xml是Android系统中生成Drawable的首选方案,所以很多同学都习惯了使用xml生成GradientDrawable和Se