提速 Android Gradle 构建 (mp.weixin.qq.com)
以上优化方案基于 android gradle tools 3.0-alpha
by @code小生 2017-12-05 20:16 分享 查看详情
带你通俗易懂的理解——线程、多线程与线程池 (mp.weixin.qq.com)
进程:进程就是正在执行的程序。
线程:是程序执行的一条路径, 一个进程中可以包含多条线程。
通俗理解:例如你打开微信就是打开一个进程,在微信里面和好友视频聊天就是开启了一条线程。
by @code小生 2017-12-05 20:07 分享 查看详情
经历的某度的一场面试 (mp.weixin.qq.com)
九月份的时候有了换工作的躁动,然后投了某度的 Android 岗位,本以为像我这种非 211、985 没工作经验的渣渣只能被直接 pass,结果却意外的收到了电话,真是受宠若惊.经过电面,技术三面,然后就是等通知到最后拿到了 OFFER,如梦一般,真是挺激动的.
by @code小生 2017-11-26 19:27 分享 查看详情
带你通俗易懂的理解——线程、多线程与线程池 (mp.weixin.qq.com)
进程:进程就是正在执行的程序。
线程:是程序执行的一条路径, 一个进程中可以包含多条线程。
通俗理解:例如你打开微信就是打开一个进程,在微信里面和好友视频聊天就是开启了一条线程。
两者之间的关系:
一个进程里面可以有多条线程,至少有一条线程。
一条线程一定会在一个进程里面。
by @code小生 2017-11-26 19:27 分享 查看详情
提速 Android Gradle 构建 (mp.weixin.qq.com)
以上优化方案基于 android gradle tools 3.0-alpha
by @code小生 2017-11-26 19:26 分享 查看详情
我的 10 年自学编程之路 (mp.weixin.qq.com)
让我们来分析一下,类似于《24小时自学C++》这样的书意味着:
by @code小生 2017-11-26 19:26 分享 查看详情
别让程序员停止在 35 岁,如何让我们走得更远 (mp.weixin.qq.com)
由于互联网的蓬勃发展,科技技术的不断迭代更新,中国的互联网行业已经步入的世界的前列,因为,我们常常能看到,在各种各样的报道中,程序员都会誉为未来最有发展潜力的职业之一。
by @code小生 2017-11-26 19:25 分享 查看详情
值得借鉴:耗时两个月的求职经历 (mp.weixin.qq.com)
感谢每一个帮助过我,对我照顾过的同事。对人力小姐姐、师傅们、同事们,以及领导们。生活不易,感谢你们在我成长过程中给予的帮助与关心,谢谢。
by @code小生 2017-11-22 15:44 分享 查看详情
视频播放技术汇总(列表播放,小窗播放,跨界面播放,播放中网络切换提示) (mp.weixin.qq.com)
最近的项目中涉及到视频播放,在这里我把关于视频播放技术中的一些心得体会记录下来。
by @code小生 2017-11-22 15:44 分享 查看详情
如何打造个人技术影响力 (mp.weixin.qq.com)
什么是影响力?影响力是用一种别人所乐于接受的方式,改变他人的思想和行动的能力。影响力就是一个品牌,用你的品牌效应去影响和改变人们的行为和思想,说白了就是别人提前某样东西的时候第一时间就会想起你。地边摊和专卖店的产品肯定天壤之别,无论是品味、档次和服务都不在同一个水平线。那么问题来了,作为一个程序员,如何提升自己的个人技术影响力呢?
by @code小生 2017-11-22 15:43 分享 查看详情
Android 进阶之简述 JVM 基础(一):走进Java (mp.weixin.qq.com)
作为一名 Android 开发工程师,从用 Java 写的第一个 HelloWorld 至今差不多有三年了。一日在家不小心打开了《深入理解Java虚拟机》,就有一种非常想迅速把这本书读完的冲动。我突然才发现做Java开发已有三年之久居然没有真正的去了解它。随着项目的深入,我就必须要对其中的原理非常的了解,才能够做出高性能的程序,也是去避免那些各自无法理解的随机问题的基本功。
by @code小生 2017-11-13 17:28 分享 查看详情
MixPanel -Android 端埋点技术研究 (mp.weixin.qq.com)
目前在 app 上通过记录用户操作(俗称埋点),来分析用户行为的做法,已经成了 app 必不可少的一部分。有关 app 的埋点技术,也在发展中。正好最近项目组研发了一个埋点的 sdk,所以把相关知识梳理下。
by @code小生 2017-11-13 17:27 分享 查看详情
Android 彻底组件化 demo 发布 (mp.weixin.qq.com)
有感于此,我觉得很有必要设计一套完整的组件化方案,经过几周的思考,反复的推倒重建,终于形成了一个完整的思路,整理在我的第一篇文章中 Android 彻底组件化方案实践。
by @code小生 2017-11-13 17:26 分享 查看详情
自定义 View:用贝塞尔曲线绘制酷炫轮廓背景 (mp.weixin.qq.com)
在闲逛一个图片社区时看到这张图片,个人对炫酷的东西比较敏感(视觉肤浅),本来想下载一下这个 App 看一下实际效果,可是没找到。心有不甘,于是分析了一下,感觉实现起来不会太难,自己也花点时间实现了效果,发布了一个库。
by @code小生 2017-10-16 19:35 分享 查看详情
三步掌握 Android 中的 AIDL (mp.weixin.qq.com)
AndroidStudio 中直接右键创建,或者自己一步步建目录喽。
创建完成后会生成一个 XXX.aidl接口文件,我们需要根据需求在这个接口类中添加接口。
by @code小生 2017-10-16 19:35 分享 查看详情
分享我学习 Androd 开发过程中写的小项目 (mp.weixin.qq.com)
刚开始时我们都是用 Java 开发 Android,对于写了好几年 Swift 的我完全不能忍受 Java 的语法,没有元组(可以通过第三方实现),没有高阶函数,没有扩展方法,不像Swift,接口(Interface)所有方法都要实现的,没有可选实现的。
by @code小生 2017-10-16 19:34 分享 查看详情
Android 上一个类似 PathMenu 效果的自定义 View 源码分析 (mp.weixin.qq.com)
网上这种类似 PathMenu 的菜单很多,但是基本都不符合我项目的需求,想看他们的源码实现然后做出修改,进行二次开发来适应我的项目需求,但是发现——以我现在的能力,如果不是以前做过类似的功能,看别人的代码,很难很快地找出主要实现思路,而且不同的作者的代码有不同的风格(特别是命名),于是就自己按照自己的思路来实现,然后把实现思路都写出来分享一下,让大家了解我这个自定义 View 控件是怎么实现的,到时候大家根据需求修改源码,进行二次开发的时候也可以参考,也希望和大家一起探讨怎样实现更好。
by @code小生 2017-10-16 19:33 分享 查看详情
帝都三年 Java,说说我的求职之路 (mp.weixin.qq.com)
今年是我参加工作的第三年,也深切的感受到程序员三年一个坎,五年一个坎的道理。
之前毕业一年的时候跳槽过一次,那时比较匆忙,也不懂事,只聊了个别几家公司,拿到 offer 就直接答应然后入职了,没有进行公司间的横向比较,薪资涨幅很少。
这次跳槽想看看自己的技术水平达到什么程度,是否对得起这三年的工作时长,于是决定大规模面试一轮,一线二线互联网公司,创业公司都有去聊,结果还算比较顺利,基本全部拿了 offer。
by @code小生 2017-10-16 19:32 分享 查看详情
Android 实现 dialog 的 3D 翻转 (mp.weixin.qq.com)
本文实现了 Android 中 dialog 的 3D 翻转效果。
by @code小生 2017-09-10 14:50 分享 查看详情