自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hanks软件库

https://hanks.pub

  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 写一个 ButterKnife

ButterKnife 很多人都用过,能节省很多代码,最多的就是省去了很多 findViewById 语句。接下来自己写一个,就叫 BBKnife 吧。分析在使用 ButterKnife 时,需要书写下面的类似代码,以一个 Activity 为例ExampleActivity.javaclass ExampleActivity extends Activity { @BindView(R.id.

2016-07-31 23:46:39 961

原创 多行 EditText 的光标高度问题

问题改变文本的行间距需要给 EditText 设置 lineSpacingExtra 和 lineSpacingMultiplier 这个时候的 EditText的光标高度就会变得很难看.解决办法自定义 cursorDrawable 然后设置 padding 值原理EditText 在更新光标的视图的时候检查了光标 drawable 的 padding. 计算光标高度会算上相应的值.相关源码:Edi

2016-07-25 00:24:57 2951 1

原创 自动化测试还可以用来干啥

自动化测试就是把一些重复的测试工作利用相关工具自动化,减少重复的劳动。我们不仅可以利用自动化测试工具做测试,还可以利用这些工作做一些其他事情,比如爬数据,曾经抓取过学校的整个学期的课表,空闲教室,帮老爸抓取他的客户联系信息到 excel 表。这种工具不同于一般的脚本爬虫,这相当于正常的用户行为,比如点击输入框,输入文本,点击按钮,而且不用担心动态 js 等问题。大概搜索了几个自动化测试的工具: s

2016-07-22 22:09:45 1154

原创 TextView 设置行高并垂直居中

需求: TextView 多行文本可以设置行高(如20dp),每行文本垂直居中。效果如下:实现思路:通过设置 TextView 的 lineSpacingExtra 和 lineSpacingMultiplier 来实现。lineSpacingMultiplier 的值为行间距的倍数,默认值为 1.0f。lineSpacingExtra 值为具体的行间距值,如20dp。垂直居中靠设置 padd

2016-07-22 22:05:55 11307

PixateViewsDemo.zip

让我们使用css的形式来控制Android的控件的样式,支持的控件有 1. View (generic attributes support for all views) 2. ImageView 3. TextView 4. CheckedTextView 5. Button 6. CompoundButton 7. ImageButton 8. ToggleButton 9. RadioButton 10. CheckBox 11. Spinner 12. ListView 13. GridView 14. EditText (support a non-editing mode) 15. ActionBar (not in the View's hierarchy, but almost completely supported)

2015-03-22

pixate.jar

让我们使用css的形式来控制Android的控件的样式,支持的控件有View (generic attributes support for all views) ImageView TextView CheckedTextView Button CompoundButton ImageButton ToggleButton RadioButton CheckBox Spinner ListView GridView EditText (support a non-editing mode) ActionBar (not in the View's hierarchy, but almost completely supported)

2015-03-22

百度地图定位Demo

利用百度地图SDK写的一个定位Demo,主要展示代码风格,逻辑的封装

2015-02-21

仿微信选择图片拍照

仿微信选择图片拍照

2015-02-17

asmack-jse-buddycloud-2010.12.11.jar

asmack-jse-buddycloud-2010.12.11.jar

2015-02-05

appcompat_v7

2015 Android最新的v7,v4包,包含最新更新控件

2015-01-30

程序设计题目

oj系统练习题目 南阳oj 系统 郑州你大学 四川大学 开封大学

2013-10-29

HDU 专题分类(2013年8月)

在webDIY 和DIY中总结的专题训练

2013-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除