- 博客(18)
- 资源 (1)
- 收藏
- 关注
转载 数据说话:怎样的程序员最抢手?
安卓、iOS、Web前端薪资涨幅都较其他语言要高。对单个程序员来说,想要获得较高的薪资涨幅,选定热门的语言与工作地是成功的基石。其他结论在9月程序员跳槽指南中有提及就不过度叙述了。我们分为两点探讨,首先,我们来看影响程序员涨薪的因素。1.1 什么样的程序员涨薪最多?安卓、iOS、Web前端薪资涨幅都较其他语言要高。对单个程序员来说,想要获得较高的薪资涨幅,选定热门的语言
2015-03-30 10:42:56 598
转载 软件工程师应该多写文章
在小学里,有所谓的“数学孩子”、“语文孩子”。话说,各位小的时候,是否也曾因为学科成绩而被分到某一个阵营里?我就曾经是个数学孩子,所以后来报了计算机科学专业,决定成为一名软件工程师。但是在此过程中,“数学孩子”/“英语孩子”的称号却并没有消失,甚至于这条沟壑愈加明显了。因此,现在的工程师普遍畏惧写文章。而那些会写文章的作家往往看到代码就立马晕菜。真心可惜!没错,软件工程师要
2015-03-30 10:29:43 481
转载 如何成为一名专家级的程序员
很多人问我如何才能成为一名专家级别的程序员,现在我们对此还没有一种统一的模式,但是我还是想把我总结的一些经验分享给大家。如何成为一名专家级别的程序员,在很大程度上取决于你开发的软件和你所处的行业,以及你所在公司使用的工具等等。对于本文讲的一些方法,你可以选择适合自己的情况。本文仅为个人观点,如果各位有任何补充或建议,欢迎不吝赐教。还有一点要着重说明的是,成为专家与被认为是专家是不一
2015-03-30 10:28:19 545
转载 只有程序员了解的9个真相
对于相关的计算机和代码知识,通常说来程序员比一般人要了解得多,下面我将为大家揭晓一些业内人士不会诉诸于口的真相。真相#1“你所不知道的是,很多我们每天都使用的关键软件(如Mac OS X和Facebook),作为一个整体虽然可以正常工作,但是实际上它们的背后充斥了各种的弊端和缺陷。这就像是你兴致勃勃地拆开了一架全新的747飞机,但是却发现燃料线是由衣架固定的,起落架是用
2015-03-30 10:23:38 547
转载 每一个程序员都应当了解的11句话
每一个程序员都应当了解的11句话,你最同意哪一句?1. 技术只是解决问题的选择,而不是解决问题的根本我们可以因为掌握了最新的 JavaScript 框架 ahem、Angular 的 IoC 容器技术或者某些编程语言甚至操作系统而欢欣雀跃,但是这些东西并不是作为程序员的我们用来解决问题的根本——它们只是用于帮助我们解决问题的简单工具。我们必须非常谨慎,不要对某项正好喜欢或者
2015-03-30 10:20:24 500
转载 Android开发的16条小经验总结
Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助。1. TextView中的getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的.所以如果直接用返回的值来设置会出错,解决办法是用setTextSize()的另外一种形式,可以指定单位:setTextSize(int unit, int siz
2015-03-30 10:12:26 632
原创 TextView和EditText中的setFilters方法说明
在TextView中有一个方法public void setFilters(InputFilter[] filters),API中有一句说明:Sets the list of input filters that will be used if the buffer is Editable. Has no effect otherwise。InputFilter的作用是对输入的文字进行过滤,可以
2015-03-27 14:28:19 7165
原创 ListView相关的类
ListView是一个常用的列表控件,ListView是从ViewGroup派生来的一个控件容器类。同时还与Adapter和Filterable接口有关联,他们的继承及关联结构如下图:
2015-03-27 09:18:35 672
原创 Button效果示例(7)
参考博客:http://blog.csdn.net/vqqyuan/article/details/44648683#
2015-03-26 14:51:56 503
转载 Android Button原理
在Android中Button是非常常用的一个View控件, 原本以为Button实现的代码肯定很多,但是看了原来着实吃了一惊.Button的源码几乎仅仅对继承的TextView类做了一个小小的修改, 仅仅是加了一个Style. 一个Style就能够实现Button的显示效果样式么?Android的Style机制真的很强大. 首先来看一下Button的实现代码: @
2015-03-26 13:26:28 1496
原创 EditText编辑效果示例(6)
根据前面文字叙述的EditText控件的使用,这里给出几个示例效果。这里比较实用的还是关于Span对象的使用,值得好好研究哦。 EditText示例程序展示了EditText的一些文字和图像效果,依次包括:设置文字选中;文本的中间插入和末尾追加;EditText设置Ellipse无效;EditText设置AutoLink无效;EditText使用Span对象(这些设置适合所有可以
2015-03-26 10:37:42 815
原创 EditText控件的使用续:Editor实现类SpannableStringBuilder实现的Spanned和Spannable接口方法
EditText控件的使用续:Editor实现类SpannableStringBuilder实现的Spanned和Spannable接口方法
2015-03-25 10:22:48 1537
原创 EditText控件的使用
EditText控件类是TextView控件类的子类,具有TextView的所有特性。另外EditText对TextView进行了简单扩充。主要实现的功能是使得自身的文本内容可编辑。 EditText扩充后可以使用的方法都是针对EditText对象内部的Editable对象的操作。代理操作类方法:选择字符方法 1. public void extendSel
2015-03-24 15:55:48 1341
原创 TextView显示效果示例(5)
根据前面帖子里写的TextView的常用设置操作方法,这里给出几个TextView控件的显示效果示例。TextView示例程序展示了TextView的一些文字和图像效果,依次包括:在左侧插入一张图片;显示页内错误提醒;设置文字阴影,行间距,文字拉伸,文字颜色效果;跑马灯效果;文字滑动效果;链接识别:电话,URL,Email;HTML填充TextView内容;TextView加载动画效果.
2015-03-23 17:01:32 905
原创 Android屏幕适配策略
上一篇文章说到Android设备密度和尺寸,这里说一下对于不同密度和尺寸的设备进行适配的几个策略。 Android工程结构中大概有三处可以提供屏幕适配,所以就有三种不同的屏幕适配策略,其实大同小异,基本原理是一样的。 1. 布局(layout)适配:对每一种不同密度和尺寸的设备提供一套相对独立的布局(如: layout-960X540); 2.
2015-03-18 10:41:20 715
原创 Android设备的密度和尺寸
Android设备种类繁多,希望一个设计能够适应所有的屏幕,基本不可能实现。 而Android设备又不是完全没有规则的,掌握几个基本的概念,可以使应用能在大多数流行的设备上完成屏幕适应。 1:屏幕尺寸:比如5寸,5.5寸,说的是手机对角线的长度。 2:像素密度:使用单位dpi(dots per inch),每英寸长度包含的像素个数;Androi
2015-03-17 16:00:18 902
原创 TextView常用设置操作方法(续)
滑动/滚动类:Textview提供接口实现文字滑动和滚动效果(文字比控件长) 1.实现滑动:setMovementMethod(ScrollingMovementMethod.getInstance()):需要配合使用的属性设置 android:scrollbars="vertical" android:singleLine="true" android:ellip
2015-03-11 13:23:28 1608
原创 TextView常用设置操作方法
图片类,TextView支持在上、下、左、右四个方向选择放置一张图片。1.setCompoundDrawables(Drawable left, Drawable top, Drawable right, Drawable bottom) 2.setCompoundDrawablesRelative(Drawable start, Drawable top, Drawable end, D
2015-03-10 12:32:02 6371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人