- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 Android完美解决ListView复用导致的Checkbox状态混乱问题
在Android开发中,ListView、RecyclerView和GridView控件是实现列表布局的不可或缺的工具,我觉得暂且可以这么说。比如QQ好友列表等,我们不可能用循环的方式去实现,这样对应用的性能也是有很大影响的。所以,为了记录之前遇到的这个问题,也顺便给其他需要解决这个问题的童鞋看一下。
2017-08-13 20:34:26 114440 1
原创 Android自定义ScrollView实现仿拉手团购详情页标题
我们在做商品详情页的时候,一般是有一个商品的标题的,那么商品详情一般都是比较长的,然后手机屏幕又比较小,这样往下拉的时候就看不到商品标题以及退出,分享,收藏按钮了,这样用户体验是不好的。相信大家都用过拉手团购,美团团购这些App,那我们先看下拉手团购的实现效果:当详情页的图片被往下拉到不见的时候,商品标题显示出来,一般的套路都是这样的,我们使用原生的ScrollView是实现不了这种效果的,所以我们
2016-12-18 17:19:20 114263
原创 Android实现银行卡详情选择布局
大家好,这两天正好没什么事情做然后有朋友问我一个布局的问题,效果是这样的: 然后主要用到的是下面几点 - addView() 动态往布局里面添加控件或者布局 - 当一行满了之后自动换行到下一行- 根据服务端返回的json数据进行填充,并且实现单选和双选至于上面的多条件筛选和下面的按钮就没有做,实现了中间的一部分,本人是个菜鸟,所以浪费的时间比较多,然后发粗来给需要的童鞋参考下。 好了,废
2016-12-16 13:32:17 120732
原创 初探Java设计模式------观察者模式
前言最近刚开始学习RxJava,众所周知,Rxjava就是扩展的观察者模式,所以想学习Rxjava,先入手了解一下观察者模式是很有必要的。那么今天就先稍微了解一下什么是观察者模式。定义 观察者(Observer)模式:是对象的行为模式,也叫做发布-订阅(Publish/Subscribe)模式、模型-视图(Module/View)模式、源-监听(Source/Listener)模式或者从(De
2016-11-18 10:53:06 117056
原创 RabbitMq搭建服务器(Centos详细版)
最近公司在用mqtt协议做推送,所以研究了下RabbitMq,据说这个可以支持百万级的并发量,查了一些资料,发现有的地方还是存在坑的,所以把这些坑列出来,以防后面的童鞋也踩这个坑。(主要针对刚接触Linux的小白来说,大神勿喷) 首先附上RabbitMq的官网: http://www.rabbitmq.com/ 不了解RabbitMq是什么东西的先自行了解一下。英语不错的
2016-10-17 23:01:16 98203 2
原创 Android开发中使用RecyclerView注意事项
Android5.0出现的时间已经很久了,基本上所有的公司都已经适配到5.0的版本,所以RecyclerView作为非常好用的控件在开发过程中必不可少。 在使用RecyclerView(为了方便写,下面称RV)开发的过程中,对于新手来说,可能会出现一个 java.lang.NullPointerException: Attempt to invoke virtual method 'voi
2016-08-22 17:37:11 9702 2
原创 Android集成百度地图SDK报gpu错
使用Genymotion 模拟器来打开百度地图项目,打开就报错:java.lang.IllegalArgumentException: No config chosen at android.opengl.GLSurfaceView$BaseConfigChooser.chooseConfig(GLSurfaceView.java:874)
2016-07-04 15:56:11 705
原创 Android--ListView的复用优化
在我们平时的使用过程中,相信大家都用过ListView这个控件,比如qq好友列表、电话本通讯录等等。然而,我们使用更多的是自定义的ListView。今天就来介绍一下如何自定义一个ListView控件来满足我们的开发需求(让一条listview列表中同时显示图片和文字信息)。 首先我们需要准备几张图片,分别对应几种水果(和文字相对应来演示)。 因为我们想让它显示图片加文字,所以我们先来定
2016-03-21 19:10:53 96239 1
原创 Android通讯录实现联系人模糊查找
简单粗暴,直接上代码!这段代码是上课时候做实验的时候写的,通过调用系统的ContentProvider实现联系人的模糊查找。// 模糊查找联系人 bt_fu.setOnClickListener(new OnClickListener() { public void onClick(View v) { String name=null,number=null,email=nul
2016-03-20 20:46:23 1825
Android完美解决ListView复用导致的Checkbox状态混乱问题
2017-08-13
Android自定义ScrollView仿团购顶部标题
2016-12-18
Android银行卡详情选择布局
2016-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人