标签:Android

Java

[译]通往 Java 函数式编程的捷径

1

yeseng 发布于 2018-06-16

Java™ 开发人员习惯于面向命令式和面向对象的编程,因为这些特性自 Java 语言首次发布以来一直受到支持。在 Java 8 中,我们获得了一组新的强大的函数式特性和语法。函数式编程已经存在了数十年,与面向对象编程相比,函数式编程通常更加简洁和达意,不易出错,并且更易于并行化。...

阅读(19)评论(0)赞 (0)

Java

使用Kotlin构建MVVM应用程序—第二部分:Retrofit及RxJava

5

hanze 发布于 2018-06-15

写在前面 这是使用Kotlin开发MVVM应用程序的第二部分—Retrofit及RxJava 在前一部分中我们简单了解了MVVM的基本概念和写法。如果你没有看过上一篇,请先快速浏览一遍,因为本系列是循序渐进的。可以在这里查看 使用Kotlin构建MVVM应用程序—第一部分:入门篇...

阅读(27)评论(0)赞 (0)

Java

谷歌大动作影响大部分App!Android P版本推荐使用HttpURLConnection,弃用Apache HTTPClient

6

邓龙华 发布于 2018-06-14

早在几年前,谷歌就推荐在Android2.3版本以上使用HttpURLConnection,而在即将正式发布的 Android P 版本中,谷歌彻底取消了对Apache HTTPClient的支持,针对此更改,开发者该如何正确适配 Android P ? 一、背景 1、...

阅读(25)评论(0)赞 (0)

Java

详解 RxJava 的消息订阅和线程切换原理

11

yanxinchi 发布于 2018-06-13

本文由 玉刚说写作平台 提供写作赞助 原作者: 四月葡萄 版权声明:本文版权归微信公众号 玉刚说 所有,未经许可,不得以任何形式转载 1.前言 本文主要是对RxJava的消息订阅和线程切换进行源码分析,相关的使用方式等不作详细介绍。 本文源码基于 rxjava:2.1.14 。 ...

阅读(29)评论(0)赞 (0)

互联网.投资

【硅谷】谷歌或将在Play Store中上线“Google Podcasts”播客应用

2

dulong 发布于 2018-06-12

在过去的几个月中,谷歌一直在播客应用方面进行发力。该公司高管所接受的一系列访谈都显示,谷歌想要推出一个播客平台应用。如今我们终于看到了一丝曙光,谷歌正在准备发布它们的独立播客应用。 此前,谷歌已经在搜索应用中加入了一个播客客户端的功能。这个工具其实很好用,可以让安卓手机用户轻松在...

阅读(30)评论(0)赞 (0)

Spring

SpringBoot中整合Redis(缓存篇)

4

yeseng 发布于 2018-06-12

实际开发中缓存处理是必须的,不可能我们每次客户端去请求一次服务器,服务器每次都要去数据库中进行查找,为什么要使用缓存?说到底是为了提高系统的运行速度。将用户频繁访问的内容存放在离用户最近,访问速度最快的地方,提高用户的响 应速度,今天先来讲下在springboot中整合redis...

阅读(38)评论(0)赞 (0)

Java

借你一双慧眼,鸟瞰二进制世界的秘密

9

Harries 发布于 2018-06-12

* 本文作者:androiddongjian,本文属FreeBuf原创奖励计划,未经许可禁止转载 零 本文介绍了一款用以提升逆向效率的,可在真机上查看二进制代码运行逻辑信息的小工具。 一 由于Java世界的特性所致,安卓应用在代码自身保护方面一直乏善可陈。所谓的Java混淆等技术...

阅读(29)评论(0)赞 (0)

Java

Removing Secrets From Android’s TLS

10

likai 发布于 2018-06-11

Jaeho Lee and Dan S. Wallach, Rice University NDSS 2018, Session 1B: Attacks and Vulnerabilities 摘要 主要工作 对于近期Android发行版中对于TLS协议栈的使用进行安全性分析 —...

阅读(30)评论(0)赞 (0)

创业报道

微软重回巅峰:纳德拉是如何扭转局面的?

3

hellas 发布于 2018-06-11

当纳德拉被宣布成为微软CEO时,一些评论家将这个选择形容为“退路”。从那时起,纳德拉不仅恢复了微软在业界的地位;在短短三年半的时间里,微软的股价不仅回到、甚至超过了他们在互联网早期时候的最高点。 图片来源:视觉中国 微软首席执行官萨提亚·纳德...

阅读(52)评论(0)赞 (0)

Java

EasyAndroid基础集成组件库之:EasyReflect 优雅的反射功能库

邓龙华 发布于 2018-06-11

EasyAndroid 是一款专注于提供各种基础组件的集成库 作为一款集成组件库,此库中所集成的组件,均包含以下特点: 精简 : 作为一款集成库,我不希望有那种大组件,尽量控制好集成库的大小。不要有冗余代码 内聚 : 尽量减少甚至避免单一组件对别的模块进行依赖。做到组件间独立。 ...

阅读(25)评论(0)赞 (0)

Java

Android:JNI 与 NDK到底是什么

15

yeseng 发布于 2018-06-11

前言 在 Android 开发中,使用  NDK 开发的需求正逐渐增大 但很多人却搞不懂  JNI  与  NDK  到底是怎么回事 今天,我将先介绍 JNI  与  NDK  & 之间的区别...

阅读(46)评论(0)赞 (0)

Java

从源码角度看AccessibilityService

2

xiaoli.he 发布于 2018-06-10

AccessibilityService的设计初衷是为了辅助有身体缺陷的群体使用Android应用,它的设计贯穿着Android的控件树View, ViewGroup, ViewRootImpl体系。借助于system_server进程的中转,能够注册Accessibility事...

阅读(33)评论(0)赞 (0)

Java

使用注解生成代码

3

小丁 发布于 2018-06-10

Java里面随处可见annotation(注解),RetentionPolicy 指示了注解使用的情况: SOURCE,比如 @Override, @SuppressWarnings RUNTIME,最熟悉的莫过于Spring Bean中使用的 @Controller, @Ser...

阅读(35)评论(0)赞 (0)

Java

14 | Square 现代高效的 HTTP 客户端 okhttp(一)基本用法

1

yanxinchi 发布于 2018-06-10

作者简介:ASCE1885, 《Android 高级进阶》 作者。 本文由于潜在的商业目的,未经授权不开放全文转载许可,谢谢! 本文分析的源码版本已经 fork 到我的 Github 。 Photo by Anthony Tran(https://www.ssyer.com/au...

阅读(29)评论(0)赞 (0)

Java

ObjectBox 集成指南

2

changyuan.xu 发布于 2018-06-09

​ ObjectBox 官网:http://objectbox.io/ ​ 以前开发项目的时候 ORM 一直用的是 GreenDao ,这次新开项目的时候访问 GreenDao 的官网的时候却发现了一行新的 Note: for new apps we recommend ...

阅读(34)评论(0)赞 (0)

互联网.投资

微软复兴,与苹果谷歌亚马逊相比,你更看好谁?

3

尖兵 发布于 2018-06-09

出品 | 网易智能(公众号 smartman163) 策划 | 小羿 参与 | 李擎 上周,微软市值超过了谷歌母公司Alphabet,成为继苹果(Apple)和亚马逊(Amazon)之后全球市值第三大的上市公司。沉沦了17年,43岁的微软重回巅峰。下面,我们就来分析下,微软与谷歌...

阅读(36)评论(0)赞 (0)

Java

Android RxJava:这是一份RxJava使用入门学习指南

11

邓龙华 发布于 2018-06-09

Rxjava 由于其 基于事件流的链式调用、逻辑简洁 & 使用简单 的特点,深受各大 Android 开发者的欢迎。 如果还不了解RxJava,请看文章: Android:这是一篇 清晰 & 易懂的Rxjava 入门教程 今天,我将为初学者带来 RxJava 的基...

阅读(26)评论(0)赞 (0)