首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hanks1014
掘友等级
Android
|
掘金
https://github.com/hanks-zyh
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
382
文章 326
沸点 56
赞
382
返回
|
搜索文章
赞
文章( 326 )
沸点( 56 )
(更新,已反射hook到onActivityResult)如何避免使用onActivityResult,以提高代码可读性
Android中,通过startActivityForResult跳转页面获取数据应该不必多说,但是这种所有获取到的结果都需要到onActivityResult中处理的方式实在令人蛋疼。 试想一下,我们敲着代码唱着歌。突然,半路上跳出一群马匪,让我们到另一个页面获取一点数据,获…
Java 源码分析 — String 的设计
因为学习分析源码,所以借鉴了 HollisChuang 成神之路的大部分内容,并在此基础上对源码进行了学习,在此感谢。 关于 String 字符串,对于Java开发者而言,这无疑是一个非常熟悉的类。也正是因为经常使用,其内部代码的设计才值得被深究。所谓知其然,更得知其所以然。 …
一个需求引发的算法及优化(KMP算法)
先分析下这个需求,这是一个简单的搜索功能,在你输入一段字符后会得到后端返回的搜索结果,很常见.但是问题是需要将你输入的字符串在搜索结果中变色,那就要得到子串在父串中的位置. 其实就是在一个字符串里面匹配另一个字符串,然后如果匹配成功返回在主串中子串的 startIndex. 说…
隐式动画的性能瓶颈
隐式动画实现的背后体现了核心动画精心设计的许多机制。在layer的属性发生改变之后,会向它的代理方请求一个CAAction行为来完成后续的工作,系统允许代理方返回nil指针。一旦这么做,修改属性的工作最终移交给CATransaction处理,由修改的属性值决定是否自动生成一个C…
使用自定义动画实现 ImageView 的神奇移动效果
图片的“神奇移动”效果在很多 app 中都很常见,这个效果说白了就是图片由一个缩略图变成一个全屏显示的完整图片时的动画。
HenCoder UI 部分 2-1 布局基础
HenCoder 的第二季:自定义 View 第二部分——布局过程的自定义,从这期正式开始了。好像有点小激动。 废话少说,直入正题。 之前我说过,自定义 View 最关键的有三个点:绘制、布局和触摸反馈。上一季讲过的绘制,内容虽然多(好像讲了 8 期?),但难度上其实是最简单的…
JavaScript中this关键字
说通俗一点就是,“谁调用的这个函数,this就是谁”。 js中有一个全局对象window,直接调用函数testThis时,就相当于调用window下的testThis方法,包括直接声明的变量也都是挂载在window对象下的。 同理,在匿名函数中使用this也是指向的window…
关注我就能达到大师级水平,这话我终于敢说了
这句话我真的憋了好久。Android 工程师只要关注我,我就能让你达到大师级水平,不是面试时的吹牛逼水平,不是自我欺骗的了解皮毛的水平,是真正的开发实力。以前我有这个自信,没这个证据。但现在,证据我也有了。 关注我的人都知道,我这三个多月来一直在网上分享关于 Android 自…
下一页
个人成就
优秀创作者
文章被点赞
8,285
文章被阅读
259,691
掘力值
11,949
关注了
52
关注者
622
收藏集
4
关注标签
87
加入于
2015-12-23