首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小小夏
掘友等级
安卓
|
杭州
士不可不弘毅,任重而道远
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
357
文章 349
沸点 8
赞
357
返回
|
搜索文章
赞
文章( 349 )
沸点( 8 )
APP 热修复都懂了,你会 SDK 热修复吗?最全方案在这里!
我滴乖乖,保命要紧!还是赶紧做个保底方案吧。 先说明下,方案没有最好,只有最合适。虽然我最终选定了方案四,但如果各位小伙伴的团队有资源、有其他方案的经验、SDK的热更需求更丰富,可以自行选择其他方案。 从服务端下载 jar -> 通过反射,加载jar -> 创建相关对象并且操作…
使用Flutter仿写TikTok的手势交互(二)
Flutter 是 Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart语言开发 App,一套代码同时运行在 iOS 和 Android平台。 本次主要包含两个下拉的交互:下拉刷新和下拉返回。 透明度这里可以采用Flutter提供的Op…
Android 高级开发面试题以及答案整理
如今安卓开发不像前几年那么热门,但是高级人才依然紧缺,大家看着这句话是不是很熟悉,因为 web 高级人才也紧缺,c++ 高级人才一样紧缺,那么到了人工智能时代,人工智能时代的高级人才也同样会紧缺!似乎是高级人才的人在其他领域也是高级人才,而不是因为选择了热门才会一帆风顺。 业务…
Java里的Boost——Google Guava官方教程中文版
Guava工程包含了若干被Google的Java项目广泛依赖的核心库,所有这些工具每天都在被Google的工程师应用在产品服务中.
Context真正的实现与Context设计模式
1. 类图 Context: 是一个抽象类。 ContextImpl: 是Context真正的实现类。 ContextWrapper: 继承Context,是一个包装类,有一个mBase的成员变量,mBase是Context类型,Context抽象方法都是由mBase实现的。子…
Glide 系列-1:预热、Glide 的常用配置方式及其原理
在接下来的几篇文章中,我们会对 Android 中常用的图片加载框架 Glide 进行分析。在本篇文章中,我们先通过介绍 Glide 的几种常用的配置方式来了解 Glide 的部分源码。后续的文中,我们会对 Glide 的源码进行更详尽的分析。 对于 Glide,相信多数 An…
HashMap 查漏补缺
HashMap 是面试的钉子户了,网上分析的文章也有很多,相信大家对于原理已经烂俗于心了。但最近在看源码时,发现其中一些实现细节其实不太好理解,所以决定以问答的形式在这里记录一下,写的时候尽量把原因说明白。 容量并不是指 HashMap 所能存储的键值对数量,而是其内部的 ta…
数据库中间件 Sharding-JDBC 源码分析 —— 分布式事务(一)之最大努力型
- [1. 概述] - [2. 最大努力送达型] - [3. 柔性事务管理器] - [3.1 概念] - [3.2 柔性事务配置] - [3.3 柔性事务] - [3.3.1 创建柔性事务] - [4. 事务日志存储器]
浅谈 Android Dex 文件
了解了 Dex 文件以后,对日常开发中遇到一些问题能有更深的理解。如:APK 的瘦身、热修复、插件化、应用加固、Android 逆向工程、64 K 方法数限制。 在明白什么是 Dex 文件之前,要先了解一下 JVM,Dalvik 和 ART。JVM 是 JAVA 虚拟机,用来运…
下一页
个人成就
文章被点赞
6
文章被阅读
3,276
掘力值
103
关注了
107
关注者
2
收藏集
33
关注标签
50
加入于
2016-09-28