Android App生命周期总结流程图[作者空间]
前言 因为之前被问到过,最近突然有点兴趣上头,所以想简单做一个总结,现在开发基本都会用到组件化,那么大家有没有想过...[作者空间]
一、为什么要设计handler Java 多线程通信 Java 中有很多种方法实现线程之间相互通信访问数据,大概先...[作者空间]
努比亚技术团队原创内容,转载请务必注明出处。 Android卡顿掉帧问题分析之原理篇[https://www.ji...[作者空间]
ANR的设计原理 定时等待问题 先来看个小故事 老师给我布置了个作业,要求我10分钟内完成,他说10分钟后再来检查...[作者空间]
背景 最近在准备面试,结合之前的工作经验和近期在网上收集的一些面试资料,准备将Android开发岗位的知识点做一个...[作者空间]
AIDL是Android中IPC方式中的一种。 AIDL的使用 创建aidl后缀的文件,服务端和客户端各保存一份,...[作者空间]
背景 相信大家在日常的开发过程中,一定会遇到这样的一种情况:在某个需求中,服务端同学约定了某一个int类型的字段表...[作者空间]
ANR监控是一个非常有年代感的话题了,但是市面上的ANR监控工具,或者并非真正意义上的ANR的监控(而是5秒卡顿监...[作者空间]
参考来源:字节跳动技术团队、郭霖、鸿洋、玉刚、掘金博主 xiangzhihong、Focusing、simplee...[作者空间]
我们知道我们应用当中经常会产生一些数据,比如图片的缓存,数据库文件,配置文件等等。我们开发产品的时候,可能会有这样...[作者空间]
https://github.com/hackware1993/MagicIndicator[https://gi...[作者空间]
创建一个 Activity ,系统为我们默认继承 AppCompatActivity,先从分析继承 Activit...[作者空间]
卡顿原因 人眼能感觉到的帧率是每秒24帧,而屏幕每16毫秒会刷新一次,也就是每秒会刷新60次。当每秒刷新次数少于6...[作者空间]
效果图: 布局文件: 添加android:fitsSystemWindows="true" 注册清单: 整个布局都...[作者空间]
概述 我们应该知道,Android为了进程安全,采取了进程隔离的机制,即为每个进程分配独立虚拟地址空间。也就是说进...[作者空间]
介绍 MMKV 是腾讯旗下开发的一款存储组件,采用 key - value方式存储,存储数据种类比较多,读写效率高...[作者空间]
先来瞅瞅这玩意儿长啥样 OK效果已经展示如果这是你需要的效果 继续往下看吧 话不多说直接上代码 文字渐变色获取 此...[作者空间]
android端 第一步 添加依赖,我使用的是Java-WebSocket 第二步 定义JWebSocketCli...[作者空间]
继承系统控件的自定义View,实际上就是对系统控件的一种拓展,大体就是添加一些本来没有的新功能或者修改它的...[作者空间]