首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能
订阅
金金计较
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
这些年滴滴开源的有趣项目,太牛了
作为卓越的一站式移动出行和生活平台,滴滴在亚洲、拉美和澳洲为超过5.5亿用户提供出租车、快车、专车、豪华车、公交、代驾、企业级、共享单车、共享电单车、汽车服务、外卖、支付等多元化的服务。 滴滴平台上,有数千万车主及司机获得灵活的工作和收入机会,年运送乘客超过100亿人次。 滴滴…
记录使用rabbit mq处理订单超时业务
demo.order.direct(取消订单消息队列所绑定的交换机):绑定的队列为demo.order.cancel,一旦有消息以demo.order.cancel为路由键发过来,会发送到此队列。 就这样,在超过15分钟之后,数据库的订单将自动修改为取消状态。但是还有一个问题在…
Android 关于内存泄露,你必须了解的东西
内存管理的目的就是让我们在开发过程中有效避免我们的应用程序出现内存泄露的问题。内存泄露相信大家都不陌生,我们可以这样理解:「没有用的对象无法回收的现象就是内存泄露」。 OOM 发生在,当我们尝试进行创建对象,但是堆内存无法通过 GC 释放足够的空间,堆内存也无法再继续增长,从而…
Android Handler 消息机制原理解析
做过 Android 开发的同学都知道,不能在非主线程修改 UI 控件,因为 Android 规定只能在主线程中访问 UI ,如果在子线程中访问 UI ,那么程序就会抛出异常 并且,Android 也不建议在 UI 线程既主线程中做一些耗时操作,否则会导致程序 ANR 。如果我…
Android:手把手带你 使用 熟悉而陌生的Application类
本文将全面解析Applicaiton类,包括特点、方法介绍、应用场景和具体使用,希望你们会喜欢。 1. 定义 2. 特点 3. 方法介绍 4. 应用场景 5. 具体使用 至此,关于 Applicaiton 类已经讲解完毕。 6. 总结
自定义侧边快速索引栏
现在有通讯录的项目基本都会用到侧边快速索引栏,网上也有不少第三方开源控件可以使用。但我讲的这个还是稍稍有点不一样的。 好吧,编不下去了,其实也没什么不一样的,可以看一下效果图。 还是挺简单的,稍稍有点难度的地方应该在计算。 自定义控件的实现方法有很多,这里我是用继承 View …
Glide 这样用,更省内存!!!
Glide 是 Google 官方推荐的一款图片加载库,使用起来也非常的简单便利,Glide 它帮我们完成了很多很重要,但是却通用的功能,例如:图片的加载压缩、展示、加载图片的内存管理等等。 但是,在使用 Glide 的时候,有一些小技巧,可以让你的内存更优化,避免可能出现的 …
终极组件化框架项目方案详解
项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,官方的说法就是组件化。 1、 现在Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,一般都…
使用layerDrawable绘制icon
需求里面有个icon这这样的想尝试下用xml直接绘制思路是一个layer-list里面3个item白色圆形背景灰色线段1灰色线段2尝试了一下发现使用line在设置padding的时候起到的效果难以理解
[译]内存泄露的八种花样
具有垃圾回收特性的语言(如Java)的优点在于,它使得开发者不需要显式的对内存的分配和回收进行管理。这个特性降低引发段错误引发应用崩溃的风险,避免没有释放的内存长期占据堆内存,从而编写出更加安全的代码。可惜这并不是银弹,在Java里还是有其他方式导致内存泄露,这意味着我们的An…