自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (6)
  • 收藏
  • 关注

原创 kotlin中如何选择合适的响应式数据流

如果数据流比较复杂,需要做线程切换,又或者要变换数据,就用Flow。LiveData 作为一个 可感知生命周期的,可观察的,数据持有者,简单即是它的优势,也是它的局限,当然这些局限性不应该算 LiveData 的缺点,因为 LiveData 的设计初衷就是一个简单的数据容器。而RxJava又有些过于麻烦了,有许多让人傻傻分不清的操作符,入门门槛较高,同时需要自己处理生命周期,在生命周期结束时取消订阅,而Flow作用在协程内,可以与协程的生命周期绑定,当协程取消时,Flow也会被取消,避免了内存泄漏风险。

2024-03-22 15:38:33 580

原创 安卓图片的缓存与加载

安卓中经常会用的图片的加载,但是每次都联网加载图片会降低程序的运行速度,同时也会消耗很多流量,因此需要用的缓存,下面的这个例子用到了软引用以及文件存储,这样就不必每次都联网加载图片。  下面附上代码:package com.itomato.downloadutil;import java.io.BufferedInputStream;import java.io.F

2014-03-31 21:32:27 687

android音频播放控件

基于android平台的音频播放自定义控件,使用简单易操作

2017-02-20

安卓侧滑菜单

一个侧滑菜单的Demo,左侧详细内容可伸缩,不被菜单遮盖

2014-04-13

安卓版记事本

自己写的一款记事本,能够实现记事、闹铃提醒、定位等功能

2014-04-02

java聊天程序

通过socket实现多用户聊天,包括服务器端与客户端的代码

2014-04-01

安卓天气预报

这是一款基于安卓平台手机的天气预报客户端,能够查看个城市天气,同时实现定位功能,获取当前位置的天气

2014-03-31

博客园客户端

博客园客户端是博客园论坛在安卓移动平台上的访问应用,服务器依托于博客园论坛服务器,属于博客园论坛外部访问端。

2014-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除