不学习傻了吧

纸上得来终觉浅,绝知此事要躬行。

Android架构组件-Paging库的使用

Paging 库可以使我们在应用程序的 RecyclerView 中轻松做到逐渐加载数据。 大多数应用程序都是从包含大量条目的数据源中获取数据,但一次只显示一小部分数据。 Paging 库可帮助我们的应用程序观察并显示该数据的合理子集,这个功能有几个优点: 数据请求会消耗更少的网络带宽和更...

2018-09-02 11:58:52

阅读数 1856

评论数 0

Android架构组件-Lifecycle

生命周期 LifecycleOwner 实现自定义LifecycleOwner 生命周期感知组件的最佳实践 生命周期感知组件的用例 处理停止事件 生命周期感知组件执行操作以响应另一个组件(例如活动和片段)的生命周期状态的更改。这些组件可帮助您生成更易于组织且通常更轻量级的代码,这...

2018-07-30 22:09:07

阅读数 1210

评论数 0

Android架构组件- Room数据库的使用

使用Room将数据保存在本地数据库中 使用Room实体定义数据 使用主键 注释索引和唯一性 定义对象之间的关系 创建嵌套对象 使用Room DAO访问数据 为方便起见定义方法 插 更新 删除 查询信息 简单的查询 将参数传递给查询 返回列的子集 传递一组参数 可观察的查询 使用RxJa...

2018-07-24 21:34:23

阅读数 3836

评论数 0

DataBinding使用指南(五):绑定布局视图到架构组件

DataBinding使用指南(一):布局和binding表达式 DataBinding使用指南(二):使用可观察的数据对象 DataBinding使用指南(三):生成binding类 DataBinding使用指南(四):BindingAdapter DataBinding使用指南(五)...

2018-06-04 23:30:30

阅读数 1802

评论数 1

DataBinding使用指南(四):BindingAdapter

DataBinding使用指南(一):布局和binding表达式 DataBinding使用指南(二):使用可观察的数据对象 DataBinding使用指南(三):生成binding类 版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn....

2018-06-02 16:57:18

阅读数 6309

评论数 0

Android架构组件-WorkManager

使用WorkManager安排任务 WorkManager API可以轻松指定可延迟的异步任务以及何时运行,这些API可让您创建任务并将其交给WorkManager,以便立即或在适当的时间运行。例如,应用程序可能需要不时从网络下载新资源。...

2018-05-21 20:41:52

阅读数 11243

评论数 2

DataBinding使用指南(三):生成的binding类

DataBinding使用指南(一):布局和绑定表达式 DataBinding使用指南(二):使用可观察的数据对象 版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/80343...

2018-05-20 00:40:36

阅读数 3046

评论数 0

DataBinding使用指南(二):使用可观察的数据对象

但是

2018-05-17 15:54:52

阅读数 1293

评论数 0

DataBinding使用指南(一):布局和binding表达式

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/80206037,本文出自:【张华洋的博客】 数据绑定库 数据绑定库是一个支持库,它允许你在 APP 中使用声明性...

2018-05-05 15:39:35

阅读数 3834

评论数 8

ThreadLocal使用及源码分析

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/79250212 ,本文出自:【张华洋的博客】 ThreadLocal 提供了线程本地变量。这些变量不同于普通变量,每个...

2018-02-10 21:26:53

阅读数 466

评论数 1

IntentService和HandlerThread源码分析

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/79301446,本文出自:【张华洋的博客】 在这篇文章中我将介绍 在 Android 中的 IntentService...

2018-02-09 22:22:50

阅读数 634

评论数 0

Android架构组件-App架构指南

与传统的桌面应用程序不同,Android应用程序的结构要复杂得多,在大多数情况下,它们只在桌面快捷启动方式中有一个入口,并且作为单个进程运行。一个典型的Android应用程序是由多个 app组件(Android四大组件) 构成的,包括 **activities**, **fragments**, ...

2017-11-08 00:55:21

阅读数 11926

评论数 2

JNI和NDK编程-JNI入门

版权声明:本文为博主原创文章,欢迎大家转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/78400415,本文出自:【张华洋的博客】 1、原生开发工具包 (NDK) 是一组可让您在 Android 应用中利...

2017-10-31 10:19:59

阅读数 955

评论数 0

Android Studio 3.0 发行说明

Android Studio是Android开发的官方IDE,包含构建Android应用程序所需的一切。 要获取最新版本,请单击 **Help > Check for update**(在Mac, **Android Studio > Check for updat...

2017-10-26 11:53:59

阅读数 13636

评论数 4

Android组件化之终极方案

那么如果解决这些问题呢?我想大多数Android开发者都能想到这个办法。如果你把开源的三方库当做一个功能组件的话,那么很显然,我们在使用这些三方库的时候是通过什么方式呢?难道你会下载它的源代码吗,应该很少有人会这样做吧。那么让我们看看我们是怎么引入三方库的:

2017-09-21 21:27:39

阅读数 19437

评论数 31

JNI和NDK编程-使用AndroidStudio进行NDK开发

注意: 1、本文中的原生源代码(native Code)均指代 C\C++源代码文件; 2、预构建库 指代 已经预先编译的二进制库(自己编译好或者第三方提供); 3、ABI是Application Binary Interface的缩写,指应用程序二进制接口,它定义...

2017-07-19 22:00:59

阅读数 3752

评论数 5

使用Retrofit2封装适用于组件化项目的网络库

Android组件化项目HttpClient的封装过程这篇文章主要讲解Android组件化项目中的网络请求工具类HttpClient的封装过程,首先简单介绍了Url和Http请求的概念,接下来讲解了Retrofit的使用方法,最后是HttpClient的封装思想和封装过程。

2017-07-05 14:14:55

阅读数 9246

评论数 4

Android面试题

---- # 数据结构 > 1、栈 Stack > 2、队列 Queue > 3、链表 Linked List > 4、数组 Array > 5、哈希表 Hash Table > 6、二叉树 Binary Tree > 7、堆 Heap > 8、并...

2017-06-19 21:52:25

阅读数 3943

评论数 0

AndroidStudio本地化配置gradle的buildToolsVersion和gradleBuildTools

gradle.properties有两个非常有用的属性: 1. **在Android项目中的任何一个build.gradle文件中都可以把gradle.properties中的常量读取出来,不管这个build.gradle是组件的还是整个项目工程的build.gradle;** 2. **...

2017-05-22 20:47:35

阅读数 17914

评论数 4

学习大数据的第一步-搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

# 1、为什么要学习Scala语言? 1. 结合Spark处理大数据 这是Scala的一个主要应用,而且Spark也是那Scala写的。 2. Java的脚本语言版 可以直接写Scala的脚本,也可以在.sh直接使用Scala。 3. 代替Java Scala的编程风格更简洁,当然也很可能降低...

2017-04-01 20:38:41

阅读数 66785

评论数 10

提示
确定要删除当前文章?
取消 删除