首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xesam
掘友等级
野生程序员
|
车来了
靠谱的娱乐型程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
202
文章 202
沸点 0
赞
202
返回
|
搜索文章
赞
文章( 202 )
沸点( 0 )
谈谈 JAVA 的对象序列化
所谓的『JAVA 对象序列化』就是指,将一个 JAVA 对象所描述的所有内容以文件 IO 的方式写入二进制文件的一个过程。关于序列化,主要涉及两个流,ObjectInputStream 和 ObjectOutputStream。 很多人关于『序列化』的认知只停留在 readOb…
面向切面编程AspectJ在Android埋点的实践
在项目开发中,对 App 客户端重构后,发现用于统计用户行为的友盟统计代码和用户行为日志记录代码分散在各业务模块中,比如在某个模块,要想实现对用户的行为一和行为二进行统计,因此按照OOP面向对象编程思想,就需要把友盟统计的代码以强依赖的形式写入相应的模块中,这样会造成项目业务逻…
进击的WebRTC:我们为什么需要它?
有人说 2017 年是 WebRTC 的转折之年,2018 年将是 WebRTC 的爆发之年。去年,WebRTC 1.0 标准草案出炉,并将于今年正式发布。与此同时,越来越多的浏览器和厂商都开始对它进行广泛的支持,WebRTC 即将成为互联网的基础设施了。 根据《2017 年微…
以用户体验五要素的思路,如何编写产品需求文档(PRD)
首先,与大家先分享一句话:把需求文档当成一个“互联网产品”去管理,理解它的用户,关注它的体验,不停迭代,使其价值最大化。(引用) 根据用户以及他们的诉求。 这个时候,主要需要说服我们的老板、或者团队内部评审,也会有需求方,让大家认同你的方案,知道你要做什么怎么做。 所以这个时候…
基于AOP设计的Fragment框架
本篇文章介绍一个关于Fragment的管理框架FragmentRigger。 这个框架的目标只有两个:1、让Fragment的使用更简单。2、使用成本最低的Fragment框架。 本篇先对该框架产生的背景进行说明,接着介绍该框架解决的问题并给出部分解决方案,最后,介绍该框架的用…
天猫 UI 框架 vlayout 技术简介
vlayout 是手机天猫 Android 版内广泛使用的一个基础 UI 框架项目 提供了一个用于 RecyclerView 的自定义的 LayoutManger,可以实现不同布局格式的混排,目标是支撑客户端 native 页面的快速开发。它也是 Tangram 框架的基础模块,现已开源,欢迎移步到 github 上指教。
Android 中 View,Drawable,Animation 从 XML 中解析生成的过程
讲述 setContentView() 原理,属性动画原理,xml 类型的 Drawable 的生成过程
热修复入门:Android 中的 ClassLoader
本文从比较常用的热修复基本原理——ClassLoader 方式入手,讲解了 Android 中 ClassLoader 机制,以及其与 JVM 中的 ClassLoader 的差别,从源码分析了 Android 中几种 ClassLoader 的实现,并通过一个简单的实践示例验证前面提到的理论知识。
大话插件 - 动态加载插件 Activity
在这篇文章中,介绍了几种可以绕过 Android 对 Activity 需要注册的限制的实现方式。对这些实现方式的了解,有助于理解 Activity 背后的原理,加深对 ActivityManagerService 等等重要系统服务的认知,是不错的进阶知识。
Android 热修复 -- 实现原理
所谓热修复,无非是线上出了 bug,开发人员可以发补丁,应用程序默默下载好对应问题的补丁,修复这个 bug。这种热修复其实很适合 client-server 的模式,当然了客户端肯定也是适用的。
下一页
个人成就
文章被点赞
2,137
文章被阅读
72,938
掘力值
3,356
关注了
0
关注者
280
收藏集
0
关注标签
10
加入于
2015-11-23