首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HelloMrLi
掘友等级
软件开发
用最简单的语言,说明最复杂的问题
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
49
文章 49
沸点 0
赞
49
返回
|
搜索文章
HelloMrLi
赞了这篇文章
涤生_Woo
Android @深圳
·
5年前
关注
Android View 的绘制流程分析及其源码调用追踪
上图中我列出了重要的几个方法步骤,可以看到,里面包含了 PhoneWindow 的创建时机和 DecorView 的初始化时机。因为 Android 视图层次结构中,Pho...
15
1
分享
HelloMrLi
赞了这篇文章
wayne啦
Android开发工程师
·
3年前
关注
[源码分析]Android View绘制流程--从同步屏障说起
View的绘制过程主要都包含在ViewRootImpl#performTraversal方法内,这个方法内主要包括了measure、layout、draw这三个步骤,具体就...
27
评论
分享
HelloMrLi
赞了这篇文章
小小小小小鹿
Android
·
5年前
关注
android 绘制流程之修改子View的绘制顺序
android为我们提供了一个修改View绘制顺序的方法getChildDrawingOrder,今天我们就来学习一下这个方法。 实现思路也比较简单,就是将焦点View的o...
2
2
分享
HelloMrLi
赞了这篇文章
连理枝_
攻城狮 @程序(媛)员
·
6年前
关注
面试官:“你重写过 hashcode 和 equals 么,为什么重写equals时必须重写hashCode方法?”
hashCode() 的作用是获取哈希码,也称为散列码;它实际上是返回一个int整数。这个散列码的作用是确定该对象在散列表中的索引位置,如果有看我的上一篇文章 什么是散列表...
23
3
分享
HelloMrLi
赞了这篇文章
zlove1140
佛系安卓程序猿 @上海蜜柚网络科技
·
8年前
关注
Android Binder 机制原理(史上最强理解,没有之一)
Binder 是 Android 系统进程间通信(IPC)方式之一。Linux 已经拥有的进程间通信 IPC 手段包括 (Internet Process Connecti...
173
4
分享
HelloMrLi
赞了这篇文章
renxhui
Android @昆仑万维
·
5年前
关注
Android JNI和NDK学习(基础篇):C++语言基础
概述上篇学习了C语言,这篇继续学习C++,这篇是建立在C基础上的真的是码字如蜗牛,写了好久才写这么多,作为笔记吧,防止以后忘记先写一个Helloworld首先打开你的文本编...
37
2
分享
HelloMrLi
赞了这篇文章
renxhui
Android @昆仑万维
·
6年前
关注
Android IPC系列(三):Binder概述
为了更好的理解binder,我们要先澄清一下概念,因为Android 基于Linux内核,我们有必要了解相关知识。 Linux Kernel 是操作系统的核心,独立于普通应...
7
1
分享
HelloMrLi
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
面试官:子线程 真的不能更新UI ?
一般情况,我们在子线程直接操作UI,没有用handler切到主线程,就会报这个错。 下面是具体代码,handleAddWindow()按在MainActivity 的onC...
38
17
分享
HelloMrLi
赞了这篇文章
景略集智
https://jizhi.im @景略集智(北京)科技有限公司
·
7年前
关注
英伟达AI:修图软件千千万,效果最牛的还是我这款
你明白的,对于大部分图像编辑软件来说,平时用它们修修脸、加个滤镜什么的,效果相当好。 但是当你用它们“修补”照片的时候,表现就不那么亮眼了。通常图像编辑工具可以借用相邻区域...
30
4
分享
HelloMrLi
赞了这篇文章
Kervin_Chan
数据产品经理
·
7年前
关注
计算机视觉—图像特效(3)
将图像从一个颜色空间转换为另一个颜色空间。 该功能将输入图像从一个颜色空间转换为另一个颜色空间。如果要转换RGB颜色空间,则应明确指定通道的顺序(RGB或BGR)。请注意,...
9
1
分享
HelloMrLi
赞了这篇文章
Kervin_Chan
数据产品经理
·
7年前
关注
计算机视觉—美化效果(4)
数码时代,直方图可以说是无处不在。无论是相机的显示屏,还是后期PS、ACR里的窗口,甚至色阶、曲线的工具之中,都可以看到直方图的身影。 要理解直方图,绕不开“亮度”这个概念...
2
评论
分享
HelloMrLi
赞了这篇文章
Frank909
6年前
关注
用 PyTorch 从零创建 CIFAR-10 的图像分类器神经网络,并将测试准确率达到 85%
系统而详尽地介绍了一个神经网络图像分类器的编码过程和优化手段,并且 PyTorch 代码完全可以运行。...
12
评论
分享
HelloMrLi
赞了这篇文章
伤心的猪大肠
Android 开发
·
4年前
关注
Handler的初级、中级、高级问法,你都掌握了吗?
Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可以理解为它天然的为我们在主线程创建一个队列,队列中的消息顺序就是我们设置的延迟的时间,...
214
20
分享
HelloMrLi
赞了这篇文章
潜行前行
公众号 @潜行前行
·
5年前
关注
基础篇:深入解析JAVA泛型和Type类型体系
注解是JDK1.5才出现了的,为了表示被注解的类型的,加入AnnotatedElement类型,字面意思就是被注解的元素。JDK1.8又有了AnnotatedType将Ty...
71
11
分享
HelloMrLi
赞了这篇文章
Android_开发者
@Google
·
5年前
关注
Kotlin 1.4 来了!全新语言特性和更多改进
来自开发者社区的热情与积极采用推动了 Kotlin 成为 Android 开发的 首选语言 (Kotlin-first)。随着 Kotlin 不断发展,JetBrains(...
1
评论
分享
HelloMrLi
关注了
Java3y
软件开发
HelloMrLi
赞了这篇文章
WeJoker
Android工程师
·
5年前
关注
Android事件分发机制
如果onTouch没有消费掉事件(return false),那么会调用View.onTouchEvent方法。...
5
评论
分享
HelloMrLi
赞了这篇文章
李佳怡
前端数据可视化工程师 @微店
·
8年前
关注
【 js 基础 】 setTimeout(fn, 0) 的作用
1、浏览器的内核是多线程的,它们在内核控制下相互配合以保持同步,一个浏览器通常由以下常驻线程组成:GUI 渲染线程,javascript 引擎线程,浏览器事件触发线程,定时...
394
35
分享
HelloMrLi
赞了这篇文章
aglice
8年前
关注
Java 的 23 种设计模式全解析
文中介绍了设计模式的分类和原则以及从关系图到代码详细介绍了 java 中的 23 种设计模式全解析...
602
6
分享
HelloMrLi
赞了这篇文章
聪明叉
Android开发工程师
·
9年前
关注
Android 进阶之自定义注解
注解的使用及解析自定义注解并生成代码...
110
评论
分享
下一页
个人成就
文章被阅读
1,544
掘力值
34
关注了
1
关注者
1
收藏集
3
关注标签
28
加入于
2016-10-09