会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
灰色飘零
心有所向,即刻启程;不畏前路,方得始终
博客园
首页
联系
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
36
下一页
2019年6月4日
Android框架式编程之EasyPermissions
摘要: EasyPermission库是一个谷歌官方提供的简化基本的系统权限逻辑的库,可用于在Android M或者更高版本上。 官方项目地址:https://github.com/googlesamples/easypermissions 一、EasyPermission配置依赖 在需要使用此库的modu
阅读全文
posted @ 2019-06-04 21:56 灰色飘零
阅读(4514)
评论(0)
推荐(0)
2019年6月3日
Android框架式编程之Room
摘要: Room是Google官方出品的ORM(Object-relational mapping) 框架。当前我们也知道当前还有很多的ORM框架,例如GreenDao、OrmLite、Litepal等。目前并没有深入了解这些框架,没办法比较各个框架的优缺点,但是相对而言,Room比较官方出品,且能够更好的
阅读全文
posted @ 2019-06-03 16:09 灰色飘零
阅读(4554)
评论(0)
推荐(0)
2019年6月2日
Android Gradle 学习笔记(七):Android Gradle 插件
摘要: 我们知道Android Gradle其实就是一个Gradle的一个第三方插件,它是由Google的Android团队开发的,基于Gradle构建的,和Android Studio完美搭配。相比于旧的构建系统(比如:Eclipse + Ant),它更灵活,更容易配置,还能方便的创建衍生的版本,也就是我
阅读全文
posted @ 2019-06-02 10:57 灰色飘零
阅读(771)
评论(0)
推荐(0)
2019年5月22日
Android MediaPlayer 在 6.0 以上版本使用倍速播放功能说明
摘要: Android MediaPlayer 在API 23即6.0版本开始支持倍速播放,下面我们来介绍一下如何使用MediaPlayer进行倍速播放。 一、核心接口 1. 接口说明 (1) 使用这个接口可以进行播放速率的设置。 (2) 播放器prepared状态之前调用这个方法不会更改播放器的状态。 (
阅读全文
posted @ 2019-05-22 15:53 灰色飘零
阅读(2745)
评论(2)
推荐(0)
Android Gradle 学习笔记(六):Gradle 插件
摘要: Gradle 本身提供了一些基本的概念和整体核心的框架,其他用于描述真实使用场景的都可以通过插件扩展的方式来实现。这样就可以通过抽象的方式提供一个核心的框架,其他具体的功能和业务都通过插件扩展的方式来实现。 Gradle 内置了很多常用的插件,基本满足大部分工作,但是也有一些插件是没有内置的,这时候
阅读全文
posted @ 2019-05-22 14:53 灰色飘零
阅读(1432)
评论(0)
推荐(0)
Android Gradle 学习笔记(五):Gradle 任务 Task
摘要: 在之前的学习中,我们了解到Gradle的构建工作都是由Task组合完成的。本节我们就来介绍一下 Task - 任务。 一、多种方式创建任务 在Gradle中,我们可以有很多种方式来创建任务。为什么有这么多种方式呢?这都依赖于Project提供的快捷方法以及TaskContainer提供的相关Crea
阅读全文
posted @ 2019-05-22 11:43 灰色飘零
阅读(2033)
评论(0)
推荐(0)
2019年5月21日
Android Gradle 学习笔记(四):Gradle 构建脚本
摘要: 本节我们从整体的角度来介绍一下Gradle。 一、setting.gradle 在Gradle中,定义了一个设置文件,用于初始化以及工程树的配置。设置文件的默认的名字就是setting.gradle,此文件位于根工程目录下。 setting.gradle 的作用就是为了配置子工程。在Gradle中,
阅读全文
posted @ 2019-05-21 20:06 灰色飘零
阅读(1551)
评论(0)
推荐(0)
2019年5月16日
Android Gradle 学习笔记(三):Gradle 日志
摘要: 在第一节,我们使用到了gradle -q hello命令行来运行Hello World,并对Hello World进行了简单的分析,了解到 gradle -q hello 的意思是要执行的build.gradle脚本中定义的名为hello的Task,-q参数用于控制gradle输出的日志级别,以及哪
阅读全文
posted @ 2019-05-16 17:20 灰色飘零
阅读(1624)
评论(0)
推荐(0)
2019年5月15日
Android框架式编程之EventBus
摘要: 一、EventBus 简介 EventBus是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:EventBus。 它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信而带来的诸多不便。 1. EventBus
阅读全文
posted @ 2019-05-15 11:30 灰色飘零
阅读(806)
评论(0)
推荐(0)
2019年5月13日
Android Gradle 学习笔记(二):Gradle Wrapper
摘要: Wrapper,就是对Gradle的一层包装,便于在团队开发过程中统一Gradle构建的版本。这样大家就可以使用统一的Gradle版本进行构建,避免因为Gradle的版本不统一带来的不必要的问题。 这里我们把Wrapper这块的内容放在第二节的原因为,我们在项目开发中,使用的都是Wrapper这种方
阅读全文
posted @ 2019-05-13 17:36 灰色飘零
阅读(936)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
36
下一页
公告