Android控件
文章平均质量分 84
jyqqhw_41
这个作者很懒,什么都没留下…
展开
-
android ListView几个比较特别的属性
由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是transciptMode属性,需要用ListV转载 2015-10-24 13:17:47 · 319 阅读 · 0 评论 -
偷懒新姿势,打造属于RecyclerView的万能适配器Adapter和ViewHolder
前言昨天开始接触江湖口碑很好的RecyclerView,事实上,我已经被她的强大所征服了!资源回收,数据绑定,布局显示,分割线,Item动画多个模块高度解耦,灵活优雅。其实,RecyclerView在使用上已经是相当简单了(个人觉得),但仍有很多代码是可以加以封装的。今天受简书上一篇博文的启发,作为写代码喜欢优(tou)雅(lan)的人,想到了一种封装方式,打造万能适配器,供大家食用。正统转载 2016-02-19 12:07:51 · 674 阅读 · 0 评论 -
android onCreate中获取view宽高为0的多种解决方法
这个问题大家肯定遇到过不止一次,其实很简单,解决它也很容易,但是咱们追求的毕竟不是解决它,而是找到几种方法去解决,并且这么解决的原理是什么。 这里列出4种解决方案:Activity/View#onWindowFocusChanged 这个函数的含义是:view已经初始化完毕了,宽/高已经准备好了,这个时候去获取宽高是可以成功获取的。但是需要注意的是onWindowFocusCh转载 2016-01-11 14:12:37 · 585 阅读 · 0 评论 -
Android 自定义view实现水波纹效果
在实际的开发中,很多时候还会遇到相对比较复杂的需求,比如产品妹纸或UI妹纸在哪看了个让人兴奋的效果,兴致高昂的来找你,看了之后目的很明确,当然就是希望你能给她;在这样的关键时候,身子板就一定得硬了,可千万别说不行,爷们儿怎么能说不行呢;好了,为了让大家都能给妹纸们想要的,后面会逐渐分享一些比较比较不错的效果,目的只有一个,通过自定义view实现我们所能实现的动效;转载 2015-12-22 11:44:20 · 1416 阅读 · 0 评论 -
详细剖析 android onInterceptTouchEvent(MotionEvent event) 和 onTouchEvent(MotionEvent event) 的事件传递机制
最近遇到 添加 ScrollView 之后 某些组件的 onTouchEvent() 没有响应,现在我们来解剖一下android 对于这种事件的处理和内部的传递机制。1.ViewGroup代表可以包含子组件的类,例如我们的(LinearLayout、TableLayout、ScrollView);2.ChildView 代表不能包含其他组件的类 ,例如我们的(Button、转载 2015-12-21 14:13:25 · 601 阅读 · 0 评论 -
Android ListView分类/分组效果 - 第二种实现方式
之前的文章 《 Android ListView分类/分组效果 - 第一种实现方式》,当前是第二种实现方式。一、实现ListView分类显示效果,目前我知道的有两种方案:1. 每一个ItemView都包含用于显示分类信息的view(TitleView)和用于显示内容view。之前实现文章2. 通过ListView加载不同类型的Item实现。本文属于这种实现方式转载 2015-12-16 19:26:34 · 505 阅读 · 0 评论 -
android之Listview的分组实现
对于Listview的分组我们再熟悉不过了,因为Android自带的通讯录中的联系人信息就是使用的ListView分组,最近项目中用到了这个功能。所以趁着周末有时间,也更新下一篇这样的博客,希望对大家能够有帮助。 其实对于分组的ListView和我们平时用的ListView没有多大差别,就是需要在适配器中的getView方法中做下判断。只要理解了这个,下面就好说了,下面我们看下实现转载 2015-12-16 19:07:28 · 835 阅读 · 0 评论 -
Android自定义控件 开源组件SlidingMenu的项目集成
在实际项目开发中,定制一个菜单,能让用户得到更好的用户体验,诚然菜单的样式各种各样,但是有一种菜单——滑动菜单,是被众多应用广泛使用的。关于这种滑动菜单的实现,我在前面的博文中也介绍了如何自定义去实现,请参考Android自定义控件——侧滑菜单,这篇博文描述的是如何从无到有创建一个侧滑菜单的控件,里面的代码不多,但是处理的逻辑和各种效果比较复杂,如果稍有不慎,这种自定义控件就要BUG不断,难以在项转载 2015-03-09 22:53:36 · 641 阅读 · 0 评论 -
Android第三方框架之xListView的使用方法
==最近向用xListView实现刷新效果,在网上没有找到相关的例子和方法说明。自己看了会儿demo在此留下笔记以供日后复习== 第一步:到官网下载第三方包,拷贝到自己的项目中。要注意的地方是在layout,String和drawable下也有这个控件的配置信息,这个一定要考进去。 第二步:布局文件(背景一定要设置成透明色) <me.maxwin.view.XListViewandroi转载 2015-10-24 01:16:05 · 518 阅读 · 0 评论 -
TextView属性大全+单行显示长文本
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType指定getText()方式取得的文本类别。选项edita转载 2016-02-27 10:36:07 · 2091 阅读 · 0 评论