
Android
文章平均质量分 81
行走的采矿者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于RxJava2 + Retrofit2 + Greendao实现文件下载:支持多文件、多线程断点续传
项目中经常会有文件下载、版本更新等功能。正好周末无事,用RxJava2 + Retrofit2 + Greendao造了一个文件下载的轮子。效果图如下:主要功能:文件的下载、暂停、删除、恢复下载功能多文件的全部开始、全部暂停、全部删除下载任务功能支持自定义同时进行下载的最大线程数量:默认3个支持自定义本地下载路径支持断点续传:库中实现了数据库结构,用于保存每条下载纪录的信息封装动态...原创 2018-12-18 14:58:38 · 2039 阅读 · 0 评论 -
打造基于RecyclerView的Banner广告
在项目开发过程中,我们经常会收到广告轮播图的需求。之前都是用Viewpager来实现,也用到了些许第三方的的广告轮播库。今天介绍下基于RecyclerView实现广告轮播效果。主要实现了:Banner无限滚动自动轮播RecyclerView 每次滑动切换一项可自定义轮播图样式可设置滑动速度和每个轮播图停留的时间可自定义数据源主要方法如下:方法名作用set...原创 2018-12-11 11:09:28 · 2766 阅读 · 0 评论 -
Android 四大组件——Activity
Android开发有四大组件,Activity、Service、Broadcast Receiver、Content Provider。这篇文章主要介绍的是Activity的相关知识。Activity的本质其实是一个页面载体,它是由多个布局和view构成。一个可运行的APP则是由若干个这个Activity组成。一. Activity 生命周期一个简单完整的生命周期:onCreate() ...原创 2018-12-03 16:03:31 · 205 阅读 · 0 评论 -
Android 四大组件——Service知识点
本篇文章主要讲一些Service的知识点。一. Service分类按运行地点分类类型特点优点缺点应用场景本地服务[LocalService]运行在主线程 主线程终止后,服务也会终止节约资源 通信方便主进程终止后,服务也会终止需依附某个进程的服务:音乐播放器远程服务[RemoteService]运行在独立的进程 不受其他Activity的影响服...原创 2018-12-05 16:02:27 · 298 阅读 · 0 评论 -
Android 四大组件——Service 生命周期
前面我们介绍了Activity的一些基本知识。今天再来学习下Android中另外一个十分重要的知识点Service。Service通常称为后台服务,后台区别与前台,不依赖与用户UI而存在。所以Service的应用场景应具备以下条件:不依赖与可见UI(并不绝对,比如Notification和Service结合使用)长时间运行一. 生命周期及常用的方法下面是官方给出的Service生命周...原创 2018-12-05 13:52:48 · 564 阅读 · 0 评论 -
Git操作命令-------持续更新
$ git config --global user.name Micky 配置用户名$ git config --global user.email 1354319679@qq.com 配置邮箱$ cd d: 进入D盘$ mkdir gitPro 创建文件夹gitPro$ cd gitPro/ 进入文件夹gitPro$ pwd 显示完整路径$ git add readm...原创 2018-12-04 17:35:35 · 196 阅读 · 0 评论 -
高仿天猫读书首页的滑动切换效果:采用RecycleView + PagerSnapHelper 实现ViewPager的效果
前段时间看到新发布了一款App天猫读书,就安装了使用了一下,感觉主界面的首页很酷炫。然后就尝试自己做了下效果。下图是天猫读书首页的效果图。开始时准备用的是viewpager来实现,后来考虑到viewpager设置动画,然后刷新的过程中会产生动画失效的问题,所幸就抛弃使用viewpager了,改用RecyclerView 实现。天猫的首页可以分为两个大部分,一是横向滚动的列表(屏幕中心的item...原创 2018-12-05 10:09:18 · 4378 阅读 · 3 评论 -
Android开发之Android Context,上下文(Activity Context, Application Context)
Context概念在加载资源、启动服务、启动一个新的Activity、获取内部文件路径、创建view操作都需要Context参与。Activity 、Service、Application都是Context的子类。Android系统上理解:Context是一个场景、代表与操作系统交互的一个过程。从程序角度:Context是一个抽象类,Activity、Service、Application...原创 2019-03-18 10:06:21 · 544 阅读 · 0 评论