- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 Android中文API- <merge/> 标签
Use tagThe tag helps eliminateredundant view groups in your view hierarchy when including one layout 这标签,帮助我们在include一个布局的时候,消除多余的View Groups,例如,你的主布局文件是一个竖直的linearlayout。Lineary
2016-04-25 17:55:14 4458
原创 Android中文API-Include标签
虽然,Android提供了多种多样的可重用轻量级的交互元素(如:TextView 等控件),但是你可能也想重用一些相对较大的特殊布局xml。为了有效的重用布局文件,你可以使用include标签和merge标签,是特殊的布局文件嵌入当前的布局。可重用的布局是特别强大的。例如一个包含确定和取消的button面板,或者伴随着文案的自定义进度条(progressbar )。这就意味了一款应用中,复
2016-04-25 15:08:12 3111
原创 Android中文API-ViewStub
ViewStub控件是一个不可见,0尺寸得惰性控件。当ViewStub控件设置可见,或者调用inflate(),并执行完成之后,ViewStub所指定的layout资源就会被加载。这个ViewStub就会被新加载的layout文件代替。ViewStub也会从其父控件中移除。因此ViewStub存在view Hierarchy中的生存期为直到ViewStub执行了setVisable(int)或
2016-04-22 17:38:54 3739
原创 通知:Android 官方文档翻译正式开动了
各位好: 最近发现很多专业的Android官方技术文档,都没有中文完整版本,而且这些知识又是尤为新颖的,重要的,接下来,要开始官方文档翻译工作,具体的翻译文章,我将会优先同步到微信公众账号:码农搬砖,请大家知悉,欢迎大家来看看,并给我些建议,谢谢。
2016-04-16 19:09:31 4145
原创 重构之“理想国”?
近期开始了项目重构的工作,也把我在做重构现有代码的一些观点分享给大家。 所谓重构是这样的一个过程,在不改变代码外在行为的前提下,对代码进行修改,以改进程序的内部结构。本质上讲,重构就是在代码写好之后改进它的设计。 是不是觉得,在代码写好之后改进它的设计,这种说法很奇怪?我曾经也这么认为。 我是一个设计模式的爱好者,在很多年前,曾在我的思想中,软件开
2016-04-13 23:32:01 2982
原创 你看不见的幕后推手
在当今社会上,运营变得无处不在,一个人,火不火,能不能成为明星,在当今社会中,炒作甚至超过了实力。这一幕幕的背后,离不开运营者,也就是所谓的幕后推手。运营是一门很深的学问,其中心理学又成为了它不可获取的一部分。准确的捕捉人们心中的动态,关注点,找到引爆点,引爆舆论。没错,一场好的运营,往往要依托人们的关注点以及舆论。依托舆论,开速的打开市场。利用人性弱点的营销,也成为了最为普遍的手段。比如
2016-04-12 20:36:50 5247
原创 知识从来就不是一个人的
我在“微电台”中用了19篇的内容与大家分享了如何写漂亮,可读性,可理解性高的代码,也分享了程序员应有的职业道德与从业初心。我想是时候,总结一下,并且开始新的历程与冒险了。首先在此,先回答几个朋友的问题吧。1. 为什么我的音频都在5分钟左右。其实,最初我做这档节目的时候,我的出发点就是,让大家充分利用碎片时间,在休息的时候,闭上眼睛,在入睡前的五分钟,提升自己。当下的程序员,工作繁
2016-04-12 00:19:03 2814
原创 我猜你不会使用try-catch
我猜你不会用try-catch,废话不说,首先看看大多数的人是怎么用的吧,也许你会躺枪哦。请问,看到上面的代码,你的第一印象是啥,我猜你会说,“我不想看,我不想看,看不懂”。其实,我也想说,我也不想看,太特么的乱了。在看看,下面的代码。我很开心的告诉你,这两段代码实现的是一个功能。第二段代码,是不是干净,利落。那到底是如何使其变成这样的呢?看一看完整的实现吧.t注意
2016-04-10 23:34:08 3117 1
原创 “懒”也要有境界---大部分程序员都在的地方,再不来就out了。
今天我要做广告,做广告,做广告,重要的事情说三遍。虽然说是广告,但是我们不收钱,不收钱,不收钱,还白送知识,我们送知识,是认真的。如果你说,我根本没有时间学习,不想看书,我只想睡觉。我想你要接着往下看,因为,谁说闭上眼睛,就不能学习呢。速来围观。在这里,我们让你用听的方式,学习知识。晚上睡觉的时候,听2分钟,不知不觉的积累知识,经验,就等于为自己的未来垫起新的高度。在这里,我们只提
2016-04-08 22:59:13 4785 1
原创 写代码要一以贯之
给每个抽象概念选一个代表词,并且一以贯之。 例如:代码中所有的获取某个变量值的函数都可以用getXXX()命名,用get来给在多个类中的同种方法命名。 Eclipse,Android Studio,IntelliJ等变成环境,都提供了查看函数列表的功能。也就是说,如果你的代码编写保持着“一以贯之”的编写原则,那么当你想去获取一个变量值的时候,只需要输入“get”,就可以
2016-04-08 16:01:07 5779
Kotlin 一站式学习 var 和 val 变量的区别 到底是什么可变什么不可变?
2024-05-01
Android知识体系图谱.png
2020-07-15
TortoiseSVN-1.3.5.6804-svn-1.3.2.rar
2013-01-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人