自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android弹幕实现:基于B站弹幕开源系统(6)带用户头像且头像从网络加载

Android弹幕实现:基于B站弹幕开源系统(6)带用户头像且头像从网络加载在附录文章1,2,3,4,5基础上,实现一种特殊弹幕效果,实现弹幕带发表者头像。这种需求在一些开发场景中比较有用,比如在一些视频中,不同等级的用户显示不同的头像,或者本身发出来的弹幕就要求头像。代码:package zhangfei.danmaku;import android.content.res.Config

2017-05-27 10:17:45 6271 11

原创 RxJava2 / RxAndroid2操作符interval:每隔若干时间发射信号

RxJava2 / RxAndroid2操作符interval:每隔若干时间发射信号Interval每隔一定时间发射一个整数,从0开始,例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCo

2017-05-18 17:12:22 13048

原创 RxJava2 / RxAndroid2操作符distinct与distinctUntilChanged去重结果异同

RxJava2 / RxAndroid2操作符distinct与distinctUntilChanged去重结果异同代码例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActi

2017-05-18 11:02:25 2371

原创 RxJava2 / RxAndroid2操作符ofType:根据类型选择输出结果

RxJava2 / RxAndroid2操作符ofType:根据类型选择输出结果例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android

2017-05-18 10:31:26 2054

原创 RxJava2 / RxAndroid2操作符distinct去重

RxJava2 / RxAndroid2操作符distinct去重distinct去除重复的数据,例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;impor

2017-05-18 10:23:41 3228 1

原创 RxJava2 / RxAndroid2操作符skip

RxJava2 / RxAndroid2操作符skip顾名思义,skip跳过,例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.app.AppCompatActivity;import android.

2017-05-16 14:25:22 1177

原创 RxAndroid2 / RxJava2简单的CompletableObserver

RxAndroid2 / RxJava2简单的CompletableObserverCompletableObserver简单的用法跟踪一个任务的结束,不处理复杂的数据传导,例如:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.s

2017-05-16 14:01:47 2235

原创 RxJava2 / RxAndroid2的过滤器filter

RxJava2 / RxAndroid2的过滤器filterfilter完成一个条件过滤和筛选,从Observable的输出数据中,经过filter筛选一层,如果filter判断的值为真,则交给观察者,否则跳过,例如代码:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nulla

2017-05-15 17:20:23 2751

原创 RxJava2 / RxAndroid2操作符take

RxJava2 / RxAndroid2操作符taketake操作获取一系列Observable输出结果的之前的数据作为最终输出,以后的不予处理,例如代码:package zhangphil.app;import android.os.Bundle;import android.support.annotation.Nullable;import android.support.v7.ap

2017-05-15 17:03:35 2232

原创 RxJava2 / RxJava2操作符scan

RxJava2 / RxJava2操作符scanscan操作符将Observable的结果在BiFunction扫描一遍后交给Observer使用,scan最大的功用是在BiFunction里面的apply里面做一次计算,有条件、有筛选的输出最终结果,例如代码例子:package zhangphil.app;import android.os.Bundle;import android.su

2017-05-15 16:41:57 2430

原创 RxJava2 / RxAndroid2的concat拼接多个Observable

RxJava2 / RxAndroid2的concat拼接多个Observable concat操作符和merge类似,把多个Observable拼接成一个可以观察的输出,例如代码: package zhangphil.app;import android.os.Bundle;import android.support.annotation.NonNull;import android.

2017-05-15 14:43:19 9853 1

原创 RxJava2 / RxAndroid2的merge操作合并多个Observable

RxJava2/RxAndroid2的merge操作合并多个ObservableRxAndroid2/RxJava2的merge操作合并若干个Observable为单个可观测的Observable,形成单一线性的Observable输出结果,例如代码:package zhangphil.app;import android.os.Bundle;import android.support.a

2017-05-15 13:45:27 4456

原创 Android之RxAndroid2、RxJava2的zip应用场景及示例

Android之RxAndroid2、RxJava2的zip应用场景及示例RxAndroid2、RxJava2的zip操作目的是为了合并两个Observable并最终发射一个单一的Observable结果。应用场景:比如在Android APP的开发中,涉及到和后台接口交互,网络请求结果往往不是单一的一次成型完成所有操作,以一个用户登录并获取用户头像Bitmap的流程为例。第一阶段、先登录成功

2017-05-12 17:39:08 6182 4

原创 Android轻便易用的文件选择器ExFilePicker

Android轻便易用的文件选择器ExFilePicker在新版的Android中(如Android 7.0+),文件选择由于权限限制,Uri变化,文件资源路径格式改版等等,变得比较复杂起来,比如,得在Androidmanifest配置FileProvider完了还得写xml目录下的文件path这些等等。一些第三方的文件选择器,就算没有上面这些动作,一般也得在Androidmanifest写几

2017-05-12 15:43:23 5447

原创 Android动态获取运行时权限RxPermissions

Android动态获取运行时权限RxPermissions新版的Android权限控制更加严格,一般需要在APP的运行时动态获取,如果按照谷歌官方的方法比葫芦画瓢获取动态运行时权限,代码比较繁琐,如果和业务逻辑再搅和在一起,代码的可读性变得比较差,因此一些第三方的运行时权限获取库因运而生。RxPermissions基于RxJava2,实现了一种更为灵活和简洁的Android动态获取运行时权限的

2017-05-09 15:26:42 1972

vcruntime140_1.dll

vcruntime140_1.dll

2022-01-10

2019年民航机场吞吐量排名.xls

2019年民航机场生产统计公报。数据来源,民用航空局。该excel表格中,罗列了中国各大城市在2019年的机场客流量数据和排名。

2020-12-10

链家2020年9月二手房数据

全国的房产价格地址经纬度等信息,2020年9月份链家的二手房数据包。下载后是一个excel表,将这个excel表另存为csv数据文件,可以用pandas读取。

2020-12-10

strava_com_sample_utf8.xls

一个excel表格数据,数据是一个公开的Python数据集,包含路径经纬度散点。提取里面的路径经纬度散点,可以构绘出地图线路。

2020-12-10

jxta2.7.zip

JXTA 2.7,P2P分布式计算框架JXTA。version 2.7。shell 2.5.

2019-08-21

AXMLPrinter2的jar文件及源代码文件

Android逆向工程之AXMLPrinter2的jar文件及源代码文件。

2018-11-08

digital-7字体(LED数字样式字体)

digital-7字体(LED数字样式字体)。该字体主要用于显示LED数字灯样式的字体。直接导入到Android assets文件下,作为font 字体使用。

2017-09-05

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

Android-PullLayout:仿UC天气下拉和微信下拉眼睛头部弹入淡出

2015-11-29

QQ侧滑边栏源代码

移动版QQ侧滑边栏源代码(Android)。UI交互设计样式和QQ高度相似。

2015-10-29

DrawerLayoutDemo

Android DrawerLayout Demo

2015-09-24

MaterialDesignLibrary_Code and Lib合集

MaterialDesignLibrary_Code and Lib 内含:NineOldAndroidsLibrary包和一个测试项目:MaterialDesignActivity

2015-09-21

Android Volley

Android网络开发框架Volley需要的jar包:volley.jar。该包直接导入到自己的项目即可使用。

2015-08-27

sqlitemanager.jar

sqlitemanager.jar。用于查看SQLite数据库的第三方插件。

2015-07-16

SearchDemo

Android搜索建议演示代码,完整的项目代码文件。

2015-04-17

Android底部弹出iOS7风格对话框_库文件资源

Android底部弹出iOS7风格对话框。库文件,直接作为库添加到自己的项目加以引用即可。

2015-04-08

空空如也

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

TA关注的人

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