会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Button123
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
2021年5月11日
知乎热议:27岁没文凭、想自学编程,有机会成为程序员吗?互联网风口一去不复返了吗?
摘要: 缘起 前段时间在知乎里看到了一个问题,感慨万千,拿出来给大家分享分享,希望可以抛砖引玉给大家一点启发。 问题大家已经从文章的标题里看到了:一个27岁没文凭,想去努力自学编程,有机会成为程序员吗? 而问题的描述更加令人唏嘘,写的是:不是读书不好,而是家庭一些原因没上大学。看过一些没文凭走上程序员这条路
阅读全文
posted @ 2021-05-11 15:29 Button123
阅读(633)
评论(0)
推荐(0)
2021年5月7日
音视频开发:为什么推荐使用Jetpack CameraX?
摘要: 我们的生活已经越来越离不开相机,从自拍到直播,扫码再到VR等等。相机的优劣自然就成为了厂商竞相追逐的赛场。对于app开发者来说,如何快速驱动相机,提供优秀的拍摄体验,优化相机的使用功耗,是一直以来追求的目标。 本文可能是当下最新最全的CameraX解读,篇幅较长,慢慢享用。 作者 TechMerge
阅读全文
posted @ 2021-05-07 22:18 Button123
阅读(606)
评论(0)
推荐(0)
2021年5月6日
死磕到底RecyclerView | RecyclerView 的滚动是怎么实现的?
摘要: RecyclerView 是一个展示列表的控件,其中的子控件可以被滚动。这是怎么实现的?以走查源码的方式一探究竟。 切入点:滚动事件 阅读源码时,如何在浩瀚的源码中选择合适的切入点很重要,选好了能少走弯路。 对于滚动这个场景,最显而易见的切入点是触摸事件,即手指在 RecyclerView 上滑动,
阅读全文
posted @ 2021-05-06 21:04 Button123
阅读(826)
评论(1)
推荐(0)
2021年4月28日
还在一个模块打天下嘛?你知道引入Jetpack架构后,你的App会发生哪些奇妙的变化吗?
摘要: 前言 上篇文章我给大家分享了我对Android架构的理解,从思想层面去讲述架构的演进过程。很多小伙伴读完后拍手叫好,表示还想听我讲一下对Jetpack 架构的看法,本着帮人帮到底的精神,今天我将再次动笔 尽量从本质上讲清楚Jetpack 架构存在的意义,以及解决的问题。 知识储备:需要对Lifcyc
阅读全文
posted @ 2021-04-28 14:29 Button123
阅读(209)
评论(0)
推荐(0)
2021年4月26日
3-5年以上的Android原生开发如何深入进阶?高级工程师必须要掌握哪些?
摘要: 前言 曾听过很多人说Android学习很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作。这种观点可能是很多Android开发者最开始入行的原因之一。 在工作初期,工作主要是按照业务需求实现App页面的功能,按照设计师的设计稿实现页面的效果。 在实现的过程中,总是会被提如下的需求: 这个
阅读全文
posted @ 2021-04-26 17:04 Button123
阅读(360)
评论(0)
推荐(0)
2021年4月25日
计算机专业:如果毕业后当攻城狮,大学应该做的八件事!
摘要: 计算机专业的学生毕业后基本还会从事这个行业的。毕竟市场需要和行业待遇摆在那里,三百六十行,行行转IT,不是乱说的。 然而,大学教育无非就是上课-自习-考试,老师辅导员校长都不会细致的告诉每一个专业的同学,还应该做点什么?这导致很多计算机专业毕业生写简历的时候只能写学了哪些课程,成绩如何,面试官看不到
阅读全文
posted @ 2021-04-25 20:36 Button123
阅读(117)
评论(0)
推荐(0)
2021年4月22日
HR:“最喜欢阿里出来的程序员了,技术又好又耐艹!” 我:???
摘要: 面试造火箭,进厂拧螺丝?真的是这样吗? 缘起 估计不少同学都是被标题吸引进来的。事先声明,这句话不是我虚构的,而是我实实在在从同事的口中听到的,而且还不止一次。 当时的场景就是很正常的交谈,别人也并没有故意尖酸刻薄的成分,完全就是正常的谈天的口吻。所以我当时听到的时候还不觉有异,只是觉得很搞笑。但听
阅读全文
posted @ 2021-04-22 15:50 Button123
阅读(181)
评论(0)
推荐(0)
2021年4月21日
什么?这么精髓的View的Measure流程源码全解析,你确定不看看?
摘要: 前言 Android开发中我们平时接触最多的是各种View, View是一个比较大的体系,包含了绘制流程、事件分发、各种动画、自定义View 等等。前几天我写了一篇事件分发源码解析的文章, 今天我们来探索一下绘制流程中有点难懂的测量流程。 基础知识准备 测量涉及到的相关类和方法: MeasureSp
阅读全文
posted @ 2021-04-21 21:27 Button123
阅读(175)
评论(0)
推荐(0)
2021年4月20日
【Android开发高手笔记】Dagger2和它在SystemUI上的应用
摘要: 和人类需要群居一样,程序界的进程、线程也需要通信往来。它们的交流则依赖模块之间、文件之间产生的关系。如何快速地搞清和构建这种关系,同时还能减轻彼此的依赖,需要开发者们认真思考。 我们将这种需求称之为依赖注入(DI,Dependency Injection),这个编程技术由来已久,在讲述之前想来简单回
阅读全文
posted @ 2021-04-20 17:10 Button123
阅读(570)
评论(0)
推荐(0)
外企程序员:“老板,这活我不想干,你找别人吧”
摘要: 外企→员工:“这活我不想干,你找别人吧” 国企→老板:“这活我不想给你干,我找别人吧” 缘起 大家好,前两天有小伙伴私信问我,说是国外工作是什么样的体验,和国内究竟有什么不同? 我想来想去,好像没什么不一样,不仅风格类似,连干的活也差不多,开会的时候也很像,大部分人沉默,少数人发言。后来终于找到了一
阅读全文
posted @ 2021-04-20 16:01 Button123
阅读(385)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
公告