• 设置菜单

KaelLi的博客

×
MENU
  • Android
  • Java
  • 人生百味
现在位置首页
List实现高效批量删除指定区域的元素(等效于removeRange) Java

List实现高效批量删除指定区域的元素(等效于removeRange)

在上一篇RecyclerView多级树的实现里,在折叠的时候需要从List里remove掉一定数量的元素,这就促使我去想一个高效的批量从List种删除元素的途径。 我们都知道,Java中的List提供...
12月14日 2,738 发表评论
阅读全文
RecyclerView实现多级树形控件,可以展开或折叠 Android

RecyclerView实现多级树形控件,可以展开或折叠

这里说的树形结构,指的是分父级子级元素。点击父级,可以展开或者隐藏子级,且父子一共有多级(甚至无限层级,但现实中一般没有这种情况)。现实中的场景,首先能想到的是文件管理器应用,随着目录层级一层层展开。...
12月13日 6,386 发表评论
阅读全文
Android的TextView显示HTML格式富文本(字体大小颜色图片图文混排等) Android

Android的TextView显示HTML格式富文本(字体大小颜色图片图文混排等)

传统上TextView一般都是比较简单的使用,展示一下文字,文字的字体、颜色等也是直接在xml里设置。这种使用对大家来说不是问题,但TextView也有一些更复杂、更高级的使用,例如显示HTML格式的...
11月23日 22,260 5
阅读全文
TransactionTooLargeException: data parcel size  xxx bytes原因与解决方案 Android

TransactionTooLargeException: data parcel size xxx bytes原因与解决方案

最近在Bugly上看到一个上报的问题似乎比较频繁,就把该问题的原因分析与解决方案记录一下。 首先,把Bugly的错误日志展示一下: java.lang.RuntimeException:android...
08月01日 9,320 发表评论
阅读全文
使用清华或中科大AOSP源镜像下载Android源码 Android

使用清华或中科大AOSP源镜像下载Android源码

对于每一个开发人员,尤其是Android开发人员这种每天都要跟Google旗下各种资源网站打交道的人来说,各种不通畅的网络是最大的心伤。但是大环境我们改变不了,除非你移民否则只能接受。本来做开发就很心...
12月27日 10,499 发表评论
阅读全文
使用FileProvider解决Android7.0安装APK出现FileUriExposedException的问题 Android

使用FileProvider解决Android7.0安装APK出现FileUriExposedException的问题

绝大多数国产Android App都会内置一个更新功能,也就是把新版本的APK放在服务器上,通过接口获取更新信息并下载,然后进行安装。虽然这种行为被Google严厉禁止,但身处这种环境下还是得妥协的。...
12月20日 5,310 发表评论
阅读全文
在Ubuntu16.04上配置Android编译环境并下载8.0源码进行编译 Android

在Ubuntu16.04上配置Android编译环境并下载8.0源码进行编译

其实我现在的工作已经跟Android源码八竿子打不到一块了,开发应用虽然也会有一些有难度的地方,但需要看Android源码的时候几乎不存在。但最近遇到了一件事情,有朋友跟我说,你之前不是做过Frame...
11月30日 12,564 2
阅读全文
ArrayList和LinkedList的三种遍历方式及性能效率对比 Java

ArrayList和LinkedList的三种遍历方式及性能效率对比

在Java语言里,特别是在Android App开发过程中,我们会用到许多的数据结构,而List绝对是其中最常用的数据结构之一。 List是一个接口,本身并不能通过new的方式来初始化,你必须去初始化...
11月26日 5,232 发表评论
阅读全文
SharedPreferences如何支持Double类型的数据? Android

SharedPreferences如何支持Double类型的数据?

SharedPreferences是Android官方为我们提供的一个非常简单易用的本地持久化数据存储工具,我们可以很轻松的利用它存储一些常用的键值对。在App退出关闭后,其存储的数据依然有效,很多不...
11月21日 5,209 发表评论
阅读全文
RecyclerView滚动事件分析与OnScrollListener的使用 Android

RecyclerView滚动事件分析与OnScrollListener的使用

作为一个目前在Android开发中可能是应用最为广泛之一的组件,RecyclerView在诞生之初就广受好评。而随着对其研究的深入,我们会对它有很多使用需求,一个能滚动的组件,需要监控其滚动事件是非常...
11月20日 15,047 2
阅读全文

文章导航

第 1 页 第 2 页 第 3 页 第 4 页 第 5 页

关于本站

我是一个软件开发工程师,自毕业以来一直从事Android开发相关的工作。曾经有过2年的Android Framework开发,现从事Android Application开发。这个博客是我在工作与学习中的一些心得体会,当然也会有一些跟技术无关的东西。

热门标签

APK Android Studio PDF List 青岛房价 Android控件 Genymotion 996工作模式 面试 Java源码 SharedPreferences Bug分析 Glide 工作 Android Framework 博客 ViewPager RecyclerView Fresco 设计模式

网站概况

  • 文章总数43 篇
  • 评论留言17 条
  • 分类目录4 个
  • 文章标签30 个
  • 友情链接0 个
  • 网站运行1397 天
  • 浏览总量266988 次
  • 最后更新2020年8月25日
Copyright ©  KaelLi  版权所有.
  • 文章目录
  • 繁
  • icon