首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
工具箱
订阅
水牛
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
Android全新的协程并发网络请求框架
Android上可能是最强的网络框架, 基于OkHttp/协程的非侵入式框架(不影响原有功能). 学习成本低/使用简单, 一行代
当RxJava遇到AOP
如来神掌.jpg 背景 公司打算开发一款全新的To C产品,因此我开始做一些搭建框架的事儿以及POC。新的产品能够使用一些比较新的技术,在新产品中我大量使用了Rx。这就导致了原先的AOP框架在某些场景下是无法使用的,借此机会我顺便升级了一下原先的AOP框架。 回顾一下之前写过的一…
Log4a 是一个基于 mmap, 高性能、高可用的 Android 日志收集框架
Log4a 使用 mmap 文件映射内存作为缓存,可以在不牺牲性能的前提下最大化的保证日志的完整性。 日志首先会写入到 mmap 文件映射内存中,基于 mmap 的特性,即使用户强杀了进程,日志文件也不会丢失,并且会在下次初始化 Log4a 的时候回写到日志文件中。 对于移动开…
使用 Systrace 作性能分析 | AndroidDevSummit 中文字幕视频
在本场演讲中,Carmen Jackson 会和大家分享如何使用设备内置的系统追踪功能搜集应用活动数据,然后使用 Perfetto Trace Viewer 查看录制结果,并深入理解应用运行时的内部运作情况,从而找到提升性能表现的突破口以及解决方案。 请继续保持关注,我们会陆续…
Android 安全开发之浅谈网页打开 APP
Android 有一个特性,可以通过点击网页内的某个链接打开 APP,或者在其他 APP 中通过点击某个链接打开另外一个 APP(AppLink),一些用户量比较大的 APP,已经通过发布其 AppLink SDK,开发者需要申请相应的资格,配置相关内容才能使用。这些都是通过用户自定义的 URI scheme 实现的
Android Native 内存泄漏系统化解决方案
导读:C++内存泄漏问题的分析、定位一直是Android平台上困扰开发人员的难题。因为地图渲染、导航等核心功能对性能要求很高,高德地图APP中存在大量的C++代码。解决这个问题对于产品质量尤为重要和关键,高德地图技术团队在实践中形成了一套自己的解决方案。 分析和定位内存泄漏问题…
谈谈Android AOP技术方案
本篇将会对现有的AOP技术做一个统一的介绍,尤其侧重在Android方向的落地,希望对你有所帮助,文中内容、示例大都来自工作总结,如有偏颇不妥,欢迎指正。 这里先统一一下基本名词,以便表述。 切面: 对一类行为的抽象,是切点的集合,比如在用户访问所有模块前做的权限认证。 切点:…
封装QQ、微信、微博的第三方登录和分享
目前几乎所有app都包含了第三方的登录以及分享功能,之前大多都使用ShareSDK或者其他SDK来实现,但是有些情况不希望通过第三方的sdk来间接集成,所以这个组件就有了用武之地。 这个组件在demo中是没有包含相关调用的代码的只有一些配置和使用的东西,因为应用的申请实在麻烦,…
【Android百大框架排行榜】
4个月无聊时间,阅读了github上700个Android标签的框架。花费70个小时写的一篇笔记式文章.、很多错误之处,受时间与能力限制,没能及时修改,隐隐懊悔, 受读者启发,遂将此文公之于众,旨在号召大家共同编辑、共同参与,让此排行榜帮助更多的Android开发者。