首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
andrid
订阅
xyzmst
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
android获取进程名函数,如何优化到极致?
在多进程的APP中,常常需要知道当前进程是主进程还是后台进程?还是什么进程。 通过ActivityManager来获取进程名,网上也能搜索到很多人推荐这个用法。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但是,大叔要说,这个方法不是最优解。 但…
JSBridge的原理
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。其实,JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运…
性能优化——内存泄漏(1)入门篇
本篇是作为内存泄漏入门,主要说的是一些关于内存泄漏的概念,包括什么是内存泄漏,内存分配的几种策略,为什么会造成内存泄漏 及 如何避免内存泄漏等。 对于一个APP的评测,最直接的评分点就是用户体验,用户体验除界面设计外,就数APP是否运行流畅较为重要,当APP中出现越来越多内存泄…
一文详尽 Android 通信:四大组件之间 & 进程间 & 线程间 & 多个App间
看完本文能收获什么?按目录索引,你可以学习到:组件间的通信,Activity,fragment,Service,Provider,Receiver进程间的通信,AIDL线程间的通信,Handler,A
Andorid浏览器:Native与H5交互的那些事
这部分主要介绍下 WebView,WebView 是一个用来显示 Web 网页的控件,继承自 AbsoluteLayout,和使用系统其他控件没什么区别,只是 WeView 控件方法比较多比较丰富。因为它就是一个微型浏览器,包含一个浏览器该有的基本功能,例如:滚动、缩放、前进、…
Android 四大组件之 ContentProvider
学习一门技术或者看一篇文章最好的方式就是带着问题去学习,这样才能在过程中有茅塞顿开、灯火阑珊的感觉,记忆也会更深刻。 内容 URI 的格式主要就只有以上两种,以路径结尾就表示期望访问该表中所有的数据,以 id 结尾就表示期望访问该表中拥有相应 id 的数据。 我们可以使用通配符…
Android APP/AMS/WMS之间交互总结
掌管着所有App进程的启动,App四大组件的启动,App之间及App内部页面之间切换和各种组件的生命周期,AMS不控制窗口的显示,只控制各种组件的创建和运行。 掌管着所有App窗口的层叠计算。WMS被App用来显示自己的窗口,但WMS自己不具备显示能力,WMS只负责综合系统中所…
Android富文本开发
自定义文本控件,支持富文本,包含两种状态:编辑状态和预览状态。编辑状态中,可以对插入本地或者网络图片,可以同时插入多张有序图片和删除图片,支持图文混排,并且可以对文字内容简单操作加粗字体,设置字体下划线,支持设置文字超链接(超链接支持跳转),还可以统计富文本中的字数,功能正在开…
通过源码全面解剖Retrofit2的整体流程
其他的设计模式我会在讲解的过程中简单介绍,除了使用了大量的设计模式,Retrofit还应用了面向接口编程的思想,使得整个系统解耦彻底,本文会通过一个简单的Retrofit使用示例,然后引出Retrofit的核心类,面向接口思想、构建过程、动态代理和网络请求过程,通过这几部分来解…
【漫画技术】Android跨进程通信
Tips:4个环节,共计约9小时的精心打磨完成上线,同时也非常感谢参与审稿的同学。 看完该漫画后,是不是觉得小猪仔的一生有点小悲凉,要怪就怪可恶的人类,无肉不欢,哈哈。 精彩的漫画背后,总隐藏着一丝丝技术的小知识。本文将为你介绍“Android跨进程通信”的相关知识,通过本文的…