我有不少这样的经历,朋友给介绍了一个女孩,我们初次见面,当我说起我是程序员时,对方都露出一种异样的表情,有些比较心直口快的女孩会直接问:我听说你们做程序员的都有些那个…. 她们所说的那个我想应该是“木纳”,“内向”,“不爱说话”,“邋遢”,“性格怪异”等吧。我一点不否认,事实也大概就是这样。但我对这些所谓缺点也不以为然,很多事情都有双面性,就像《请问:你的最大缺点是什么?》里说的,如果爱因斯坦喜欢关注细节,他也就不是..
本节引言: 在上一节中我们对Fragment进行了一个初步的了解,学习了概念,生命周期,Fragment管理与 Fragment事务,以及动态与静态加载Fragment。从本节开始我们会讲解一些Fragment在实际开发 中的一些实例!而本节给大家讲解的是底部导航栏的实现!而基本的底部导航栏方法有很多种, 比如全用TextView做,或者用RadioButton,又或者使用TabLayout + RadioButton,当然复杂 的情..
回顾我们的历史长河,如果他们出生在现代,如果他们当了程序员。。。 一、测试员:包公 推荐理由: 一些漫不经心的说话 将我疑惑解开 一种莫名其妙的冲动 叫我继续追寻 你的一举一动 我却备加留心 只要真相大白 一切 一切无愧于心 二、系统架构师:诸葛亮 推荐理由: “夫将之器大小不同,若能察其奸,伺其祸,为之众服,此十夫之将; 夙兴夜寐,言词密察,此百夭之将; 直而有虑,勇而能斗,此千夫之将; 外貌恒恒,中..
本节引言 好的,在上一章中我们把Android的四大组件Activity,Service,BroadCastReceiver,ContentProvider 以及他们之间的纽带:Intent,都撸了一遍,而本章节给大家带来的是一个Fragment(碎片)的东西, 本节我们就来介绍这个Fragment的一些基本概念以及用法! 官方文档:Fragment 1.基本概念 1)它是什么鬼,有什么用? 答:Fragment是Andro..
北戴河的渔船 我最近大多数时间都胡思乱想,乱想我到底适合干点啥。因为回顾自己的大学生涯,我发现我做什么都是浅尝辄止,没有连贯性,导致我现在找工作的时候非常吃力。做 web 和 Android,哪个都没有做精通,导致每次面试时考官问我更想做什么的时候,我一般都很含糊和犹豫。这绝对是一个很大的教训。如果,我要是给学弟学妹们建议的话,就是一定要找一个自己比较喜欢的,做的慢不要紧,但是一定要持续的关注某个技术,这样才能持续得到提高。 转回话..
本节引言: 本节我们来继续学习Android系统给我们提供的几个原生的Date & Time组件,他们分别是: DatePicker(日期选择器),TimePicker(时间选择器),CalendarView(日期视图),好吧, 其实一开始让我扣这几个玩意我是拒绝的,因为在我的印象里,他们是这样的: 简直把我丑哭了,有木有,终于知道为什么那么多人喜欢自定义这种类型的控件了!但是毕竟 提纲上写了,自己写的提纲,含着..
相信大家已经注意到了,程序员的大部分时间都花在电脑桌前编程,这会损害程序员的健康。其实不需要多么复杂的养生,你只需每天做一些小小的改变,就可以摆脱病痛、保持健康。 变换姿势 虽然站立桌、昂贵的椅子和一些基于人体工程学的玩意的确很酷,哪怕LINUS(linux创始人)都在踏步机前工作,而事实上你并不需要这些。 关键是要变换姿势,如果你保持一个姿势数个小时不活动,你的脖子在数天后疼痛是必然的。每15分钟站起、坐下、跳、蹲下、活动一下手脚..
本节引言: 本节给大家带来的是Android给我们提供的显示时间的几个控件,他们分别是: TextClock,AnalogClock,Chronometer,另外其实还有个过时的DigitalClock就不讲解了! 好的,开始本节内容! 1.TextClock(文本时钟) TextClock是在Android 4.2(API 17)后推出的用来替代DigitalClock的一个控件! TextClock可以以字符串格式显示当前..
既然你选择了编程作为职业,就注定了要终生以计算机为伴。但这并不意味着你应该置自己的健康不顾。谁都知道,电脑面前待久了,一是伤害你的眼睛,而是久坐伤身,还有会导致性格孤僻——因为你整天面对的是计算机,而不是活生生的人。到户外去,离开电脑,离开办公室。如果你还不确定是否应该这样做,那就看看下面的这些症状,有多少也出现在了你的身上? 每天早上时你都精力充沛。 但整天坐在屏幕前的生活慢慢的让你发疯。 一到下午5点,你就开始无法集中注意力 ..
本节引言: 上一节中我们学习了Intent的一些基本使用,知道了Intent的七个属性,显式Intent以及 隐式Intent,以及如何自定义隐式Intent,最后还给大家提供了一些常用的系统Intent! 而本节跟大家讲解的是Intent传递数据的问题~好的,开始本节内容~ 1.Intent传递简单数据 还记得我们在Activity那里学过如何在两个Activity中互相传递简单数据的方法吗? 就是可以直接通过调用Inte..