「Do.034」探索兼容的Fragment懒加载模式

2020-05-25
阅读 6 分钟
2.8k
Fragment的懒加载,通常都是在一个Activity中通过ViewPager管理了多个Fragment界面时,会用到的一种模式。当我们每个Fragment都很复杂的时候,为了保证整个Activity的流畅度,我们通常会将第一个Fragment先加载出来,后面的Fragment在其可见时再加载。每当我们想到Fragment懒加载的时候通常都是使用setUserVisiable()方...

「Do.028」数据结构与算法——入门(一)

2019-12-30
阅读 3 分钟
997
第一个是面试的需要,大厂和外企尤大多数都会问到关于算法和数据结构方面的问题,而每次都考背,那其实也很难形成长期记忆,也不能与面试官进一步深入探究。

记 Mvvm 在xml中以错误的方式引入调用静态方法和变量的类

2019-12-07
阅读 2 分钟
2.9k
无法生成视图绑定器,报类型转换异常:android.databinding.tool.expr.IdentifierExpr类型无法转换为android.databinding.tool.expr.StaticIdentifierExpr类型大致意思就是说标识引用类型不能转化成静态标识引用类型。

「Do.027」遇见《Android开发艺术探索》作者

2019-11-05
阅读 4 分钟
1.4k
2019年11月2日,《Android开发艺术探索》作者任玉刚组织了一场上海的线下粉丝见面会。无论是作为一名多年公众号的读者还是玉刚说知识星球的一员,我自然是都会报名的。

「Do.026」看完这篇再决定要不要升级Mac OS Catalina

2019-10-30
阅读 3 分钟
3.6k
Mac Os Catalina 也就是10.15版本于本月初上旬在AppStore上线了。做一个软件行业从业者,对这些新版本的发布有一种迫不及待的尝鲜心理,可能是因为干这行的多少有些极客吧。所以我也算是在收到AppStore提醒后当天晚上抽空就给他更新了。

「Ac.000」 如约而至的送书福利

2019-07-31
阅读 3 分钟
1.2k
老读者应该都知道,我的公众号文章的首图都是以动漫为主的,而且大部分还都是国漫。作为一名轻度动漫迷,确实看着国漫在又慢到快的崛起。从《大鱼海棠》、《一人之下》到《魔道祖师》、以及最近大火,票房直逼10+亿去的《哪吒之魔童降世》,我们发现越来越多的中国神话故事、方言文化以及中国元素再以一种新的方式得以表...

「Do.024」如何更高效使用MacBook

2019-07-20
阅读 5 分钟
1.5k
每次写文章之前,都想要和大家唠个5毛钱的。都说“物以稀为贵”,这句话显然不适合我的公众号。文章是真的少,也没见哪一篇有10+的呀,哈哈哈。开篇自黑一下,大家开心就好。我以这样频率的速度更新,各位读者大大也仍旧不离不弃,其实心里还是很感谢的。当然,我向来觉得感谢这种事儿空口无价,不多说,这个月末送点书吧。

「Re.000」东南亚——程序员的“黑煤窑”

2019-07-09
阅读 2 分钟
1.9k
最近看到大白的公众号转载了一篇文章《写代码吗? 坐牢的那种》,其实除了大白,我还看到很多技术类公众号都有针对近几年大量的程序员输出东南亚国家的现象,及其背后的灰色产业链进行过剖析及控诉。但可能是大部分还都只是文字描述的缘故,导致即使作为一名程序猿的我,也是不以为意的。对于文章中描绘的类似各种黑帮电...

「Do.023」为啥用XML定义的虚线显示成了实线

2019-06-27
阅读 5 分钟
2.1k
今天刚好是《千与千寻》在中国首映的日子。所以放一张《千与千寻》的海报,我也没想到过去这么久了,其实都都已经看过很多遍了。但还是想要在大屏幕上再看一次。小时候看动画片,妈妈会说,这动画片有什么好看的,你能看一辈子呀!真是一语成真,估计这辈子是逃不出动漫的坑了。(杠精就别纠结动画片和动漫的不同了,在...

「Do.021」一文了解AndroidStudio3.4的全部更新

2019-04-24
阅读 4 分钟
2.4k
然后我看了一下历史,发现去年是从5月9日开始继续更新的,中间也休了2、3个月。好吧,不管怎样,从这个月开始,我又回来了。正好昨天AndroidStudio给我推了3.4版本的更新,那就从它开始吧!

「Do.020」程序员该如何在寒冬中自处

2019-01-27
阅读 6 分钟
2.2k
2018的寒冬似乎比2016年还要冷一些。2016年是我来到魔都的第一年,可也是那一年移动互联网的红利期也到了尾声,2016年下半年就碰上资本寒冬。记得那时,身边的很多小伙伴都放弃了继续从事android开发,有的转入了后台或前段开发,有的则彻底离开了IT行业。而我当时所在的公司也在这个寒冬倒下了。中间停滞了1个月没找到...

「Do.019」2018这一年,年终总结

2019-01-03
阅读 6 分钟
5.2k
每次到了年终总结的时候,回首这一年都恍如昨日。随着年龄的增长,时间似乎虽然感觉时间转眼已逝,但在这一年里,似乎也经历的不少,潦草几句流水账写下我还记得与各位分享一下:

「Do.018」接私活儿,是否有必要?

2019-01-02
阅读 3 分钟
2.9k
今天在之前加入的一个知识星球「代码GG陆晓明」看到了明哥的一个作业,详细如下图所示:看到这个问题,然后就回忆了一下自己的不长的程序员生涯,然后就随手写下了下面这些回答。其实我也是想写“接私活”这个话题很久了,甚至之前也写过,但都没有这次写的这么顺手,一气呵成。

「Do.016」AndroidStudio不用编译,阅读Android源码

2018-10-28
阅读 4 分钟
7.3k
很早就像自己搭一个Android源码阅读环境,折腾了几次无果,就搁置了。最近有点闲暇时间,再加上也觉得是时候更深刻的认识Android系统了,所以再折腾了一次,没想到成功了,而且是用AndroidStudio阅读,还是那个熟悉的界面,还是那个熟悉的快捷键,哈哈,你也试试?

「Do.014」Android 实战项目(5)—— gradle 配置release与debug环境分离

2018-10-14
阅读 7 分钟
3.5k
对于Android 实战项目这个系列,我已经写了项目入门搭建、git项目管理、git分支管理及As实用插件,文末有对应的链接。这前面都是一些不可或缺的准备工作。那么今天我给大家分享通过gradle来配置项目的release和debug的环境分离。

「Do.012」记一次mac版AS3.1升级的坑

2018-09-16
阅读 3 分钟
3.3k
首发公众号:Android程序员日记作者:贤榆的榆如果你觉得有帮助欢迎关注、赞赏、转发阅读时间:2277字 6分钟 注:AS:AndroidStudio 先简述一下时间线 9月9日(周日) 上午拿到新的mac 下午装好系统 晚上从旧的mac上迁移数据到新mac。 9月10日(周一) 上午AS正常工作 下午升级AS到了最新的3.1.4 继续工作 调试连接不上...

「Do.009」Android 实战项目(4)——AndroidStudio插件推荐(磨刀)

2018-08-11
阅读 7 分钟
2.8k
版本管理相关的内容,我们也了解的差不多了。是不是该开始写代码了?不要着急,古人云“工欲善其事,必先利其器”。从小我们就听“磨刀不误砍柴功”。所以今天,在开始之前,我们就先来磨一磨手中的刀。要知道我们现在用的可是Android Studio 而不是Eclipse了。很多事情我们都可以利用插件来帮我们快速解决,让我们可以把更...

「Do.008」Android 实战项目(3)——Git 分支管理模型

2018-08-11
阅读 6 分钟
1.4k
第一篇是国外行家Vincent Driessen 的《A successful Git branching model》地址:[链接]第二篇阮一峰老师的《Git分支管理策略》地址:[链接]

「Do.006」Android实战项目(1)——我想说“开始吧”

2018-08-01
阅读 2 分钟
1.6k
很久没有写技术文章了。回顾自己这一路走来,每天都在看各种大神的推文,学到了不少的东西。总想着还是应该回馈一下这开源的学习环境,出一份自己的绵薄之力!

「Do.002」有道云笔记--好用但不安全

2018-08-01
阅读 2 分钟
5.9k
很多人和我一样,使用有道云已经有很长一段时间了。最近我要换工作,所以在清理现有公司电脑的时候我都会仔细一点把自己的私人账号和信息都清理一下,毕竟我也不保证公司在给下一位同事用这台电脑之前会将电脑格式化。补充说明时Windows电脑。

仿掘金框架之listview全解(二)

2016-09-02
阅读 7 分钟
2.2k
文章首发:Android程序员日记 作者:贤榆的鱼 测试阅读时间:4min 30s 前言 我先把昨天那篇“仿掘金框架之listview全解(一)”中提到的,我们可以通过这个项目练习到的知识点再列举一下: listView的基本用法 listView的复用优化 listview添加headerView实现一些布局和功能 listview通过footerview和滚动监听实现上拉加载...

仿掘金框架之listview全解(一)

2016-09-01
阅读 9 分钟
3.7k
有有很长一段时间没有更新了,这次给大家带来了一个框架Demo——仿掘金App,希望可以通过这个Demo和大家分享一些控件的实际使用!这次呢先给大家带来了自动隐藏布局且带下拉加载更多的listView!大家可以先看看掘金app的效果图,后面我们把自己的放上来比较一下。今天先放静态的,明天放一张动的!

自定义ViewGroup

2016-08-15
阅读 7 分钟
4k
之前我分享了一下关于自定义view的三种类型!其中谈到了关于组合式的自定义View,那我们都知道它是继承自ViewGroup的子类的,如LinearLayout和RelativeLayout。这样我们借助这样的框架布局将一些我们需要的控件放进去就实现了组合的自定View。

自定View之总结

2016-07-17
阅读 5 分钟
4.5k
在之前我先后写了"自定义View之扩展式"、"自定义View之复合式"、"自定义View之完全自定义",在这三篇文章中我都分别给出了一个例子。当然了,例子其实是相对比较简单的,主要原因可能是个人水平有限吧!但尽管如此,我也尽可能把我要讲的内容表述的更清晰一些!那么为了更好的在我们的脑海里构建这个知识框架(这句话太...

自定义控件之完全自定义

2016-07-09
阅读 5 分钟
3.6k
前面我给大家分享过"自定义控件之扩展式"和“自定义控件之复合式”,现在终于到了完全自定义阶段,其实完全自定义控件就是通过重写View来实现的全新控件! 先来看看效果图: 先来看看效果图:

自定义View之组合式

2016-06-22
阅读 7 分钟
3.2k
继之前的扩展式自定义view之后,我们再一起看看复合式自定义View,所谓复合式自定义View就是将我们平时用到一些单个的view组合起来,并对该组合控件进行属性自定义、暴露交互接口等,来实现我们的复合式自定义view!比如我们再这里我们用到的例子TopBar,就是利用两个button和一个TextView组合而成的自定义控件!这次我...

自定义View之扩展式

2016-06-21
阅读 3 分钟
3k
在学习的道路上,有一句跨领域的话就是“教永远是最好的学”!那么我希望通过自己的分享能够更好的帮助到一些需要的人!同事我也能够对自己的不足进行反观!