240 发简信
  • 120
    Retrofit2+Rxjava2请求WebService(修订版)

    前言 之前写了一篇文章 Retrofit2+Okhttp3+Rxjava通过SOAP协议请求WebService 通过整合Retrofit,Ok...

  • 120
    Android热修复方案第一弹——Tinker篇

    背景 一款App的正常开发流程应该是这样的:新版本上线-->用户安装-->发现Bug-->紧急修复-->重新发布新版本-->提示用户安装更新,从...

  • 120
    初识GreenDao

    前言 在Android应用开发中,关于 SQLite的使用必不可少,它可以方便的用来做数据的持久化操作,尽管Android已经为SQLite提供...

  • Android性能优化那些事

    在Android应用程序开发中关于性能的优化是一个永恒的话题,以下是在实际开发和学习中关于性能优化的一些见解。 1:内存管理 在Android系...

  • Android高仿「陌陌」的点点效果

    写在前面的话 写代码一直不太喜欢加注解,但是代码的思路很清晰,接下来会对具体实现简单讲解 废话不说,先上效果图: 分析 从效果上看图片的展示具有...

    0.6 2381 1 38
  • 自定义NumProgressBar(圆形,线形)

    之前在GitHub上看到一个开源的控件NumProgressBar,它与系统的控件ProgressBar没有任何继承关系,是通过继承View自定...

  • 120
    单Activity多Fragment实现底部导航器

    最近由于Android基础知识讲解需要,采用单Activity多Fragment实现类似QQ底部导航器示例,这种开发模式广泛应用于App开发,比...

  • 120
    Android使用screenrecord命令录制视频并制作GIF图片

    前言 我们在各大技术论坛经常会看到别人写的代码示例经常会附加有动态的gif演示效果图,这样会给别人比较好的效果展示,基本的思路就是录制手机上的操...

  • Fragment与Activity之间的相互通信

    前言 自从Android3.0引入Fragment之后,主要是为了支持动态灵活的界面设计和屏幕的适配问题。Fragmenty不能单独存在,必须依...

个人介绍
奋斗不息,编码不止