240 发简信
IP属地:广东
  • Android 跳转权限设置界面的终极适配(适配各大定制 ROM)

    前言 在我们请求用户权限时,很有可能会被用户有意无意地点了拒绝,而这个权限恰恰又是当前操作所以必须的,所以一般我们都会希望用户能手动去打开权限,以便我们能顺利的执行业务逻辑。...

  • Android的三种开发模式

    一、概述 和MVC框架模式一样,Model模型处理数据代码不变在Android的App开发中,很多人经常会头疼于App的架构如何设计: MVC、MVP和MVVM都是为了解决界...

  • 三、java简单实现区块链

    前面两章说了许多关于区块链的理论知识,这一章我们将会将前面的所有的理论知识结合起来,用java简答实现一套区块链。 以下内容转自:https://github.com/lon...

  • 二、 区块链工作原理—基础算法篇

    Hash算法是区块链中最核心的算法,在了解区块链前我们必须先了解关于Hash算法的一些基本概念。 2.1 Hash的种类: Hash算法有很多种,其中有MD5、SHA,而SH...

  • 一、 区块链的意义

    一、 区块链的意义 从技术的角度来说,区块链是一种利用不对称加密、点对点传输,分布式存储的记账系统。实质上这些技术都没有划时代意义的突破,并且很早就存在,区块链只是将它们进行...

  • 120
    Android Studio中自定义模板

    上图均为模板的使用方法。 一、目录: 1.先拿AS原本的例子来分析一个自定义模板需要什么必须的文件,分析文件的作用。 2.记录一下遇到的问题及解决方法。 二、好了现在按上述步...

  • 写的很好,很赞,有一个疑问,@SchemeMigration具体应该声明在哪里不太懂?是具体的Bean实体类上面,还是发起请求的方法上面呢?

    你不知道的Retrofit缓存库RxCache

    推荐:看到如此多的 MVP+Dagger2+Retrofit+Rxjava 项目, 轻松拿 star, 心动了吗? 看到身边的朋友都已早早在项目中使用这些技术, 而你还不会,...