首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ChanghuiN
掘友等级
Android工程师
欢迎关注微信公众平台:代码星冰乐
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 35
沸点 2
赞
37
返回
|
搜索文章
赞
文章( 35 )
沸点( 2 )
Git 命令大全
熟练使用工具决定工作效率,Git 是工作中常见的分布式版本控制系统。本篇文章总结一些常用的命令以及原理。
View的绘制-measure流程详解
用于测量View的宽高,在执行 layout 的时候,根据测量的宽高去确定自身和子 View 的位置。 在 measure 过程中,设计到 LayoutParams 和 MeasureSpec 这两个知识点。 简单来说就是布局参数,包含了 View 的宽高等信息。每一个 Vie…
史上最全的 Handler 源码解析(Java 层)
从很早开始就认识到 Handler 了,只不过那时修为尚浅,了解的不够深刻,也没有应用自如。不过随着工作时间的增长,对 Handler 又有了更深层次的认识,于是有了这篇博客,希望尽可能的总结出多的知识点。 Handler 在 Java 层源码主要有 4 个类:Looper、M…
操作 Java 字节码
博客主要介绍通过 Javassist、ASM 操作 Java 字节码。 通常对于用 idea 的同学来说,class 文件是直接可以查看的,可以看到像 java 那样的代码。其实 class 文件是…
Android Annotation-让你的代码更加优雅(二)做一个Java诗人(JavaPoet)
上一篇我们按照思维导图,介绍了注解的基础知识,如何定义一个注解,提示性注解,运行时注解的写法和用法。没有看过第一篇,又对注解知识相对陌生的同学,建议先食用第一篇。本篇将重点介绍编译期注解,自动生成Java文件相关内容。第一篇传送门: 照例,这里先给出本篇的学习导图。方便大家掌握…
Filter 设计模式编码实践
最近项目中遇到各种输出数据监控,数据校验等逻辑,一个个实现很是麻烦。项目是中途接手的,不是很熟悉,偶然一天发现项目中对 Filter 的使用扩展起来很是方便,所以,今天楼主来分享下,也为自己学习做个记录。下面我们从三方面来阐述。 Filter 在设计模式里面被称为责任链设计模式…
美团外卖开源路由框架 WMRouter 源码分析
由于版权原因,请阅读原文-->美团外卖开源路由框架WMRouter源码分析
otto框架解析
otto是square公司出的一个事件库(pub/sub模式),用来简化应用程序之间的通讯。 框架中有两个注解(@Produce、@Subscribe),分别代表生产者,订阅者。在发布事件时,框架会通过识别方法是否含有@Subscribe以及参数来确定相应的方法,然后通过反射执…
Dagger Android支持库(译文)
与其他依赖注入框架相比,Dagger 2 最大的优点是他不使用反射,严格的生成实现类,这意味着他可以使用在 Android 应用上。但是在Android上使用仍有一些注意事项。 使用Dagger编写Android应用程序的一个主要困难是,许多Android框架类都由操作系统本…
下一页
个人成就
文章被点赞
205
文章被阅读
20,883
掘力值
711
关注了
6
关注者
774
收藏集
2
关注标签
13
加入于
2016-07-12