- 博客(5)
- 资源 (19)
- 收藏
- 关注
原创 Android 使用RecyclerView实现(仿微信)的联系人A-Z字母排序和过滤搜索功能
之前做项目的时候遇到一个需求是实现品牌的字母排序功能,网上的资料很多,但是有一部分有bug,这篇文章是我学习和解决部分bug之后的总结。今天带来的是RecyclerView的A-Z字母排序和过滤搜索功能。 首先上效果图: 重点:1、实现数据排序分类 2、实现右侧的字母导航 3、搜索这里使用了一个中文转化为拼音的工具包,即pinyin4j-2.5.0.jar。官网地址:http://pinyin4
2017-07-21 16:35:46 19444 11
原创 Recyclerview数据显示错乱完全解析
话不多说先看图: 解决之前的效果: 这是解决之后的效果: recyclerview的基本用法都不说,比较简单。 如上图,我们选中了item。然后滑动RecyclerView,滑到底部的时候发现也有item被选中了,这就显示错乱了。所以我们的解决办法就是把item选中的状态,也与数据集合一同保存,这样就不会错乱。我们在JavaBean中创建一个字段来保存item的选中状态。JavaBean代码
2017-07-20 20:26:54 3199
原创 如何在Android Studio中使用Kotlin开发app
Kotlin已经成为了Android的官方语言,相信之后会使用得越来越广泛。但是在Android Studio 3.0 才会自带支持kotlin,可以再3.0以下的版本要怎么使用kotlin开发安卓项目呢?这就需要安装kotlin插件。Kotlin资源: 官网:http://kotlinlang.org/docs/reference/ 中文文档:https://github.com/huangl
2017-07-14 14:39:17 2991
原创 RxJava + Retrofit2.0的项目实战完美封装
Retrofit 和RxJava已经出来很久了,从去年开始rxjava和retrofit就开始火,所以之前在做项目的时候也用了rxjava和retrofit,今天就介绍一下在项目中如何封装rxjava和retrofit。对于 RxJava 不是很了解的同学推荐你们看这篇文章给 Android 开发者的 RxJava 详解。Retrofit的使用可以看看Android Retrofit 2.0使用。首
2017-07-12 17:47:44 3796
原创 Android实现淘宝购物车
先上效果: 购物车实现使用的ExpandableListView,关于它的使用的就不在多说,网上的资料都非常多。 xml里面布局代码:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
2017-07-05 17:04:18 6490 10
android自定义View仿QQ计步器
2020-11-01
Android约束布局ConstraintLayout使用完全解析
2017-11-21
Android中WebView与HTML+Javascript的交互
2017-10-18
《深入理解Java虚拟机:JVM高级特性与最佳实践 》第2版 PDF高清完整版
2017-09-06
基于Rxjava2的事件总线:Rxbus
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人