- 博客(6)
- 资源 (8)
- 收藏
- 关注
原创 android 布局 View初始化代码自动生成
在android开发过程中,界面布局是及其重要的,但同时也是复杂。有的时候我们急于实际运行查看布局效果。但是android的编译速度我实在不想吐槽啥,尤其在布局越来越复杂,项目越来越大,资源文件越来越多的情况下。尤其是是android的view的初始化,findViewbyId 完全是体力活,我们完全可以根据布局文件自动生成View的初始化代码。首先声明:1.这是及其容易做到的,实用性
2014-09-25 15:22:17 4260 4
原创 jQuery插件 Autocomplete 不支持多中文的解决办法
web前端开发中,涉及到选择的时候,Autocomplete是一个相当常用的插件,但是此插件在涉及到中文的时候却有一些bug.当每次输入一个中文字的时候,这个插件工作的很好,当一次输入多个中文字的时候,就不能产生过滤作用。这个问题在手机移动端显示的尤为明显。即使使用 Autocomplete 的mobile版本这个问题一样存在。查看源码,分析原因在于,过滤触发的事件是
2014-09-24 11:29:50 4798 2
原创 自定义控件之android列表分组及字母导航
在android开发的过程中,列表是相当常用的组件,所以美观简单易用的列表是必须的。尤其在数据比较多的时候,索引和搜索功能就变得极为重要。例如android自带的联系人页面和一些App带的城市选择页面。现在经过一系列的重构,把“android列表分组及字母导航”已经重构为 自定义控件,既可以在代码种动态添加,也可以在xml布局文件中使用,不管是在Activity中,还是在Fragment中,均能及其简单的使用。
2014-09-18 16:43:05 2976 1
原创 android列表分组及字母导航-重构(2)-注解
上篇文章对listView 分组和字母索引导航进行了重构,重构之后,使新的实现只依赖于接口,而不是具体的Bo.但是还是要求原始的数据Bo实现接口或者继承抽象类。能不能把这一步也简化呢,只需要原始的数据Bolist? 答案是可以的,可以使用注解,也就是annnotion。想法和思路Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即
2014-09-16 12:28:50 2407 3
原创 android之ListView分组及字母索引导航(2)重构-接口
上篇文章对listView 分组和字母索引导航的实现思路做了分析,并依照思路一步步实现,到最后已经较好的实现了全部功能。但是仔细研究就会发现其实现不够好,主要问题:1. 对于一个使用范围比较广泛的布局,以上实现不够通用,尤其是Bo中需加上一些多余的字段,这些字字段本身并没有意义。2. 代码都糅合在activity中。针对以上两点做
2014-09-15 14:40:23 2426 1
原创 android之ListView分组及字母索引导航
简介在android开发的过程中,列表是相当常用的组件,所以美观简单易用的列表是必须的。尤其在数据比较多的时候,索引和搜索功能就变得极为重要。例如android自带的联系人页面和一些App带的城市选择页面。如下图为某团购网的城市选择页面。但是纵观网上的大部分分组实现,数据都是诸如以下的形式(摘自某篇博客,或者这里只是说明基本的原理),分组标签和数据分开,不够典型。
2014-09-09 22:48:20 4661 2
Spring之scope讲解测试示例代码
2015-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人