博客专栏  >  移动开发   >  Android进阶学习笔记

Android进阶学习笔记

从Android新手入门开始,体验各种开源框架的妙用,熟悉自定义组件的用法与原理,记录逐步学习Android的点点滴滴,Talk is cheap,show me the code?

关注
7 已关注
40篇博文
  • 仿知乎FloatingActionButton浮动按钮动画效果实现(三)

    本文主要是为了实现仿知乎FloatingActionButton浮动按钮动画效果实现(一)中提到的第四步骤: 设置点击出现的子按钮与描绘子按钮出现的动画效果。 这里建议使用Github上的一个...

    2017-05-06 11:01
    2550
  • Android——自由拖动并显示文字的悬浮框实现

    项目中需要实现一个状态显示的悬浮框,要求可以设置两种模式:拖动模式和不可拖动模式。 实现效果图如下: 实现步骤: 1.首先要设置该悬浮框的基本属性: /** * 显示弹出框 ...

    2017-05-03 22:09
    1565
  • Android——实现渐变色水波纹效果源码

    项目中使用到的效果,效果图如下: 代码实现: public class WaveView extends View { private Paint mPaint, mCricleP...

    2017-02-22 20:34
    863
  • AccessibilityService——实现自动遍历点赞功能

    概述: 利用AccessibilityService机制实现了一个比较好玩儿的功能,微信朋友圈自动遍历点赞。即通过不断的滚动+点赞实现把每一条朋友圈都赞一次。 当然其中还要涉及一些判断算法,比如如果这...

    2017-02-19 11:00
    3282
  • AccessibilityService——实现微信切换账号功能

    对AccessibilityService的学习已经有一个多月了,发现其使用方法其实也都蛮简单的,只是在不同项目中试错比较复杂。 使用AccessibilityService实现了微信自动切换账号的功...

    2017-02-12 23:36
    1537
  • Android——个性化Progress电池显示视图

    项目中需要用到的效果,图示如下: 既一个显示电量槽的ProgressBar。 一开始没想到可以通过ProgressBar直接实现,想的是通过一个电池图的遮盖,然后再用canvas画内部的红...

    2017-02-11 19:24
    967
  • Android——实现光点模糊渐变的自旋转圆环特效

    项目中需要实现的效果图如下: 可以这个表盘看到中间部分都是没有什么难点的,主要是周围圆环的三种效果: 1:渐变色 2:尖端的白点模糊效果 3:路径绘制 最终实现的效果图如下: 完美实现了三点要...

    2017-02-05 19:02
    1180
  • Android——实现RecyclerView左侧滑删除与右侧滑选择

    项目中要实现的功能,之前找了很久发现网上大部分的侧滑删除和列表全选都是ListView的实现,而对RecyclerView的实现却是少之又少,所以花了很多时间实现了一个还比较满意的版本, 效果如下:...

    2017-01-13 15:35
    3768
  • Android——实现酷炫的RecyclerView心形交错下拉刷新动画

    最近好久没发博客了啊...虽然工作比较忙,但还是懈怠了。 本文介绍实现的一个带动效的RecyclerView下拉刷新动画,效果如下图:   实现原理: 基于Aspsine的上拉加载下拉刷新的Rec...

    2017-01-08 16:31
    2165
  • Android——高德地图实现多点连线与点击定位监听实现

    最近开发的项目中需要使用到的功能,如下图所示: 服务器会传来一个包含项数据类型为坐标与时间的数组。 需要实现的功能有: 1.按时间顺序对每个点进行连线。 2.点击单个点会在点的上分di...

    2016-12-07 22:37
    1957
  • Android 使用ExpandableListView打造可展开列表组件

    在项目中要用到,需要实现的效果如下: 1、可遍历1-12个月份。 2、可查看每个月份下对应的照片。 运行效果如下: 实现思路: 一开始打算使用ScrollView嵌套...

    2016-11-19 15:27
    409
  • 使用华为nexus6p进行拍并照裁剪图片和从相册裁剪图片

    在项目的兼容适配上碰到了一个问题,就是之前写好的上传头像功能

    2016-11-05 14:09
    1192
  • Android——插件化学习笔记(一)

    写了一个月应用层代码,感觉写呕了,最近在研究插件化动态加载方面的东西。 没错就是360的开源库:DroidPluginTeam 还有一位大神写的很好的源码分析总结:understand-plugi...

    2016-10-28 17:26
    560
  • 仿知乎FloatingActionButton浮动按钮动画效果实现(二)

    上文 仿知乎FloatingActionButton浮动按钮动画效果实现(一)介绍了知乎的FloatingActionButton的点击动画效果,以及遮布的实现。 本文主要实现的是随着Recycle...

    2016-10-02 23:40
    4413
  • Android——MVP+Retrofit2.0+RxJava框架整合

    对三者的学习已经有一段时间了,现在写了一个基础版本的整合Demo,因为下个项目就要正式开始了,这段时间会不断对该Demo进行扩展补充。 Demo的Github地址:https://github.com...

    2016-09-27 22:48
    2672
  • Android 做一款直播APP?一分钟掌握乐视云直播Demo

    最近工作需要做一款直播APP,恩是的,从RTMP协议的实现开始到处理服务器高并发、负载均衡、客户端播放器实现等等等..... 估计全部写完我也到而立之年了吧23333...... BOSS们估计也...

    2016-09-19 16:10
    2043
  • RxJava学习(二)——RxJava使用场景总结

    11个RxJava的实例集合 类名一一对应内容,分别是: MainActivity——RxJava基础用法 simplestAty——RxJava简单实例 timer——延时操作 i...

    2016-09-11 15:41
    2333
  • RxJava学习(一)——RxJava入门实践与上手Demo

    学习响应式Java(RxJava)已经两天辣~看了几篇繁冗的博文以及资料,打算在此做一个简单的总结,供新手参考以及快速入门,也希望大家少走一些我碰到的弯路。 首先是RxJava的Github地址:ht...

    2016-09-08 22:43
    1358
  • Android 仿网易一元夺宝客户端下拉加载动画实现(一)

    上上周写的一个demo,仿照网易一元夺宝的下拉刷新效果。 原效果是(第一部分)一个小太阳拉下来,然后松开回弹上去, (第二部分)再掉下来一个硬币进行中轴旋转。 本文实现的效果的是第一部分的,效果...

    2016-09-06 10:21
    1931
  • MVP源码实战解析——告别MVC,初识MVP

    最近在筹备新项目的开发,打算使用google官方推荐的MVP配合Retrofit+RxAndroid打造一套新项目的框架。 先从MVP开始学习,然而网上关于MVP的博客以及学习资料实在是太多,所以打算...

    2016-09-02 12:49
    1176
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部