震惊!阿里热更新框架 Sophix 背后隐藏的真相竟然是…… (mp.weixin.qq.com)
移动互联网市场日趋成熟,移动产品研发进入平稳发展阶段,这意味着开发者的思维和研发模式也应转入下半程。安全领域技术在开发中的应用一直是操作系统平台发展周期中的重要一环。热修复,作为安全领域技术的衍生品,自2016年开始,持续受到关注,并不断演进。
by @code小生 2017-08-14 22:08 查看详情
Android 仿微信朋友圈全文、收起功能 (mp.weixin.qq.com)
一般在社交APP中都有类似朋友圈的功能,其中发表的动态内容很长的时候不可能让它全部显示。这里就需要做一个仿微信朋友圈全文、收起功能来解决该问题。
by @code小生 2017-08-14 22:07 查看详情
Android 的毛玻璃模糊效果,我使用 OpenCV 来搞 (mp.weixin.qq.com)
开始学习OpenCV,毛玻璃模糊效果目前网上流行的有三种办法:
使用java来编写一长串的像素处理办法算法来改变bitmap(性能教差,而且一堆算法代码,难理解,不优雅)
使用C语言的方式同样使用和java一样的算法来实现(性能好,同样一堆算法代码难理解,也不优雅)
使用RenderScript这个有Api版本的限制。
现在我们可以利用OpenCV框架中滤波算法来实现图片的模糊虚化。
by @code小生 2017-08-14 22:06 查看详情
一个老程序员的建议 (mp.weixin.qq.com)
我做了很久的编程。久的你都想象不出来,久的都让我苦恼。就在我写这本书的时候,我大概懂 20 种编程语言,而且我可以用一天或长点儿用一周的时间学 会一种新语言——要依这种语言有多奇怪而定。但这最终成为了我的苦恼,它们已经不能再吸引我的兴趣。我并不是说这些语言没有意思,或告诉你你会觉得它们很 枯燥。只是想说在我的职业旅程走到现在,我已不再对语言有兴趣。
by @code小生 2017-08-05 14:54 查看详情
如何阅读代码(八点要记牢) (mp.weixin.qq.com)
“我讨厌阅读别人的代码”是所有经验层级上的软件开发人员之间普遍存在的问题。然而,这又是一个必要的技能,特别是对于开发人员进入到现有的代码库中的时候,如果你以正确的角度和正确的工具来处理它,这可能是一个愉快和有启发性的体验。
by @code小生 2017-08-05 14:53 查看详情
Android 性能小技巧 (mp.weixin.qq.com)
这篇文档主要覆盖能够提升总体应用性能的细微优化,但是这些改变不可能造成显著的性能效果。选择合适的算法和数据结构总是优先的,但是超出了这个文档的范围。为了高效率代码,你应该使用该文档中的技巧作为练习并植入到你的编码习惯当中。
by @code小生 2017-08-05 14:53 查看详情
「译文」资深程序员应该有的样子 (mp.weixin.qq.com)
人们使用不同的方式来定义工程师的水平,有些公司粗暴的通过工作经验来判断是否资深,但是什么样的工程师才能算资深老司机?下文将列出我的判断依据。
by @code小生 2017-08-05 14:52 查看详情
程序员都该懂点 HTTP (mp.weixin.qq.com)
HTTP 全称是 HyperText Transfer Protocal ,即:超文本传输协议,从 1990 年开始就在 WWW 上广泛应用,是现今在 WWW 上应用最多的协议,HTTP 是应用层协议,当你上网浏览网页的时候,浏览器和 web 服务器之间就会通过 HTTP 在 Internet 上进行数据的发送和接收。HTTP 是一个基于请求/响应模式的、无状态的协议。即我们通常所说的 Request/Response
by @code小生 2017-08-05 14:52 查看详情
RecyclerView 简单到想哭的多条目实现 (mp.weixin.qq.com)
作为一名有经经验的程序猿,你肯定用过各种 RecyclerView 多条目的框架,但是我猜你应该还没用过这么简单的。
by @code小生 2017-08-02 20:46 查看详情
Android 和 H5 交互-框架篇 (mp.weixin.qq.com)
就目前而言,app 的开发主要分三个方向:native app、hybrid app以及web app。个人感觉三种app的体验感是逐渐递减的。
by @code小生 2017-08-02 20:45 查看详情
Android 新手如何学习开发一款 app? (mp.weixin.qq.com)
毫无疑问,开发一款自己的 App 对于初学者来说,无论从技术学习,还是找工作(或者装 x),都是一大利器。那么如何才能快速上手,开发一款属于自己的 app。本篇文章仅以自己的一些经验给更多的 Android 新手一些建议。
by @code小生 2017-08-02 20:45 查看详情
Android 自定义 View 之继承扩展(仿网易云音乐听歌识曲) (mp.weixin.qq.com)
Android 自定义 View 之继承扩展(仿网易云音乐听歌识曲)
by @code小生 2017-07-30 16:37 查看详情
程序员成长历程的四个阶段 (mp.weixin.qq.com)
程序员成长历程的四个阶段
by @code小生 2017-07-30 16:37 查看详情
2017 | 我在 5 个月时间里分享了 98 篇文章 (mp.weixin.qq.com)
技术分享半年总结,不仅仅是安卓,还有职场,程序员经验总结分享等好文,已大致分类
by @code小生 2017-07-30 09:31 查看详情
Android 高仿懂球帝我是教练效果 (mp.weixin.qq.com)
Android 高仿懂球帝我是教练效果
by @code小生 2017-07-28 00:01 查看详情
HTTP1.0、HTTP1.1 和 HTTP2.0 的区别 (mp.weixin.qq.com)
面试有时候会被问到的知识点
by @code小生 2017-07-26 11:34 查看详情