首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优化代码
订阅
chocolate就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
Android动态加载so!这一篇就够了!
Android动态加载so的相关知识,从0到1实现so库的动态加载,相信能够在这里获取到你想要的知识
封装一个好看的吐司工具
前言 Android各家定制的系统Toast ui都不一样,而且很简单,之前使用只是简单的封装了一个工具类使用,后来看到Lottie之后想着做一个好看点的Toast,所以就抽空好好写了一下。
Android保活黑科技的技术实现
大家好,我是老玩童。今天来跟大家分享TIM最强保活思路的几种实现方法。这篇文章我将通过ioctl跟binder驱动交互,实现以最快的方式唤醒新的保活服务,最大程度防止保活失败。同时,我也将跟您分享,我是怎么做到在不甚了解binder的情况下,快速实现ioctl binder这种…
Android 8.0 应用保活实践
虽然我也觉得强行保活应用挺不厚道的,但是没办法,为了完成需求。一开始尝试的方案是Android5.0后系统提供的JobScheduler,能够预先设置条件,达到条件时自动启动JobService,在A
Android 轻量级存储方案的前世今生
对于 Android 轻量级存储方案,有大多数人都很熟悉的 SharedPreferences;也有基于 mmap 的高性能组件 MMKV,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强;还有 Jetpack DataStore 是一种数据存储解决方案,允许…
移动 H5 首屏秒开优化方案探讨
随着移动设备性能不断增强,web 页面的性能体验逐渐变得可以接受,又因为 web 开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP 客户端里出现越来越多内嵌 web 页面(为了配上当前流行的说法,以下把所有网页都称为 H5 页面,虽然可能跟 H5 没关系),很多…
android H5本地缓存加载优化
2020年最后一周,正准备摸摸鱼回家过年,须不知“惊天阴谋”已在领导层酝酿。竖日,组长带着诡异的微笑向我走来: 组长:“需求是这样的:最近客户反应HTML加载有点慢,需要优化下,最好能做到秒开,,,,加油,我相信你”。 我:“不是这H5,加载慢那你前端的原因呀,你找我。。。我。…
到达率99.9%:闲鱼消息在高速上换引擎(集大成)
1. 背景 在2020年年初的时候接手了闲鱼的消息,当时的消息存在各种问题,网上的舆情也是接连不断:“闲鱼消息经常丢失”、“消息用户头像乱了”、“订单状态不对”(相信现在看文章的你还在吐槽闲鱼的消息)。所以闲鱼的稳定性是一个亟待解决的问题,我们调研了集团的一些解决方案,例如钉钉…
Java多线程:彻底搞懂线程池
熟悉Java多线程编程的同学都知道,当我们线程创建过多时,容易引发内存溢出,因此我们就有必要使用线程池的技术了。目录1线程池的优势2线程池的使用3线程池的工作原理4线程池的参数4.1任务队列(work
开发中的你的Git提交规范吗?
1. 前言 目前大部分公司都在使用Git作为版本控制,每个程序员每天都要进行代码的提交。很多开发者也包括我自己,有时候赶时间或者图省事,就这么提交: 过了一段,突然去查找一个具体的提交你会发现不是特别好找。因此我们需要规范我们的代码提交来避免这种情况。同时良好的提交规范也有助于…