Android Design Support Library
Android Design Support Library
- 原文作者 : Android Developers Blog
- 译文出自 : 开发技术前线 www.devtf.cn
- 译者 : MiJack
- 状态 : 校对完成
Android 5.0是有史以来最重要的Android 版本之一,这其中有很大部分要归功于Material design的引入,这种新的设计语言让整个Android的用户体验焕然一新。我们的详细专题是帮助你开始采用Material Design。但是我们也知道,这种设计对于开发者,尤其是那些在意向后兼容的开发者来说是一种挑战。在Android Design Support Library的帮助下,我们为所有的开发者,所有2.1以上的设备,带来了一些重要的Material design控件。你可以在这里面找到Navigation Drawer View,输入控件的悬浮标签,Floating Action Button,Snackbar,Tab以及将这些控件结合在一起的手势滚动框架。
Navigation View
Navigation drawer 是app识别度与内部导航的关键,保持这里设计上的一致性对app的可用性至关重要,尤其是对于第一次使用的用户。 NavigationView 通过提供抽屉导航所需的框架让实现更简单,同时它还能够直接通过菜单资源文件直接生成导航元素。

android material design学习(一)
Material design刚面世的时候简直是惊艳,然而这么久还是没流行起来,主要原因我觉得还是android5.0普及度还不够,当然国内设计师也是一大原因. 据我所知,很多美工都不知道material design是个什么东西。幸运的是,谷歌终于推出了material design的开发库,最低能支持到android2.1,这可是官方的库啊,此时不用,更待何时。
准备工作
『工欲善其事,必先利其器』。 环境列表:
- Windows/Mac
- Android Studio 1.3
- Android SDK
- 科学上网(开发人员还是准备一个吧)
我这里全程所用环境都是Android Studio,为什么不用eclipse呢? 因为我受够了每次 loader 0% 的痛苦。当然eclipse的adt插件已经很久不更新了,而且谷歌宣布Android Studio将取代Eclipse编译环境 中止对后者支持 。
刚从eclipse转到android studio,作为一个成年人,都觉得各种不适应。不过只要坚持下来,一旦习惯了这种设定,还是觉得挺带感的。原生的gradle的支持,打包、库依赖啊什么的,简直不要太轻松,尤其是现在的1.3版本,原生支持 C/C++ 开发。简直能玩上瘾。
程序员也配吃10元的饭盒?
文章来自网络,版权归原作者所有。
看一次笑一次系列
又是一个阳光灿烂的中午,看了一上午的报纸,茶水也顺带喝了不少,肚子早已经咕咕作响了,今天中午吃点什么呢,貌似楼下的新开张的盒饭还不错,于是我来到楼下准备买上一盒。
菜色还不错,价格有6元,8元,10元,12元,20元的,像哥这样的精英管理人才,怎么着也的吃最高级的才配合身份,就在我准备购买时,一个响亮的声音响起,
“老板,给我一份10元的盒饭”,
顺势撇了一眼,一个小伙子,眉开眼笑的靠近盒饭铺,今天是1号,看样子是发工资了。就当他走近时,看到了我,刚才的欢愉的表情瞬时黯淡下去,他知道我认出了他,靠,满头白里带一点黑的头发,永远没睡醒的眼神,以及那凌乱的胡渣子,都出卖了他的身份。我继续狠狠的盯着他,他越发的羞愧了,我犀利的眼神正在和他做着底层通信,我默默的向他传达一个信息,
“你,也配吃10元的盒饭?”.
[转载]未雨绸缪:程序员保值的5个秘密
在国内,很多人说程序员是吃青春饭的,一开始说过了30岁就得转行,后来又有人35岁是一道坎……看起来好像程序员真的和风尘女子一样,注定有朝一日会年老色衰不再受人青睐。
No!我要说,不是这样的!
所有的道路都通向天堂
只是要度过路上的痛苦时光
那一天我正走在路上
两边的荒草,比人还高
—海子,《月全食》
真的程序员,敢于直面惨淡的人生和淋漓的鲜血,一定能够在荒草满布的岁月荒原里踏出一条自己的路来。
其实别人说的话,听一听就算了,决定还得自己来做。面对别人的怀疑、否定、讥讽,我们只需要坚定地前行,做给他看。行动是最好的证明,多坚持一秒,未来就会不同。
现在就实打实的来看看程序员的价值之路在何方。
markdown语法学习
通过nvm安装Node.js后,zsh重启npm失效
[copy]Android Studio Shortcuts (Mac)
Notes:
- Two of the most useful shortcuts utilize the Fn (function) keys. It is therefore recommended that you enable the “Use all F1, F2, etc. keys as standard function keys” option [System Preferences > Keyboard].
- Be sure to enable the Mac OS X 10.5+ keymap in Android Studio [Preferences > Keymap].
- A fairly complete shortcut list can be found here .
Useful symbols:
⌘ = Command Key ⌥ = Option Key ⇧ = Shift Key ⌃ = Control Key
android studio常用快捷键
从eclipse转到android studio,为了更好的体验,使用推荐的快捷键,但是老是记不住,从网上搜刮了一番,整理一个表,记录下。