首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
OxyGen39531
掘友等级
andriod
|
Sina
永远相信美好的事情即将发生
获得徽章 2
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 7
沸点 5
赞
12
返回
|
搜索文章
赞
文章( 7 )
沸点( 5 )
美团一面:项目中有10000个 if else 如何优化?想了半天,被问懵了
最近做 Java 面试辅导,有个兄弟面试美团,遇到一个特别有意思的问题: 我看到这问题都有点懵逼,现实项目中怎么可能会有 10000 个 if else 的代码,至少我工作 10 余年没见过样的代码。
Android 数据存储之 GreenDao 3.0 详解
今天一大早收到 GreenDao 3.0 正式发布的消息,自从 2014 年接触 GreenDao 至今,项目中一直使用 GreenDao 框架处理数据库操作,本人使用数据库路线 Sqlite---->OrmLite---->GreenDao。今天白天一直在忙着公司的项目需求,只能晚上加班来学习最新的 GreenDao 3.0 使用方式了。
0、Handler机制面试中的坑
handler是整个android系统运作的基础,大多数app开发都会使用到/接触过,最后该问题扩展性非常强,小到简单使用,framework技巧,大到黑科技,无声明activity启动,非常广泛。
Java内存问题 及 LeakCanary 原理分析
前些天,有人问到 “开发过程中常见的内存泄漏都有哪些?”,一时脱口而出:静态的对象中(包括单例)持有一个生命周期较短的引用时,或内部类的子代码块对象的生命周期超过了外面代码的生命周期(如非静态内部类,线程),会导致这个短生命周期的对象内存泄漏。总之就是一个对象的生命周期结束(不…
自定义标签FlowTagLayout
项目中有时候会有这样的需求,比如兴趣爱好的选择、搜索历史标签等,自带的Android控件实现起来贼麻烦,所以自己撸一个呗,当然前提是这个库开发者必须用得简洁高效,而且功能到位。 1、最基本的功能,标签布局并且自动换行。 2、自定义了各种styleable,在xml布局文件就可以…
这个 RxBus 稳如老狗
可以看出这是在 RxBusManagerActivity 中要使用 RxBus 的相关代码,这样可以更方便地管理应用中所有的事件总线,而不至于发了个事件都不清楚接收方在哪的尴尬。 同类型事件需自己再次封装 Bean 进行区别。 介于以上问题,我还是亲自封装一个简洁的供大家使用,…
再有人问你synchronized是什么,就把这篇文章发给他。
在再有人问你Java内存模型是什么,就把这篇文章发给他。中我们曾经介绍过,Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。 海明威在他的《午后…
关注了
53
关注者
1
收藏集
5
关注标签
15
加入于
2018-01-29