Maintel's notes

  • 首页
  • 分类
  • 关于
  • 归档
  • 标签

[Android IPC] AIDL 的使用(二)

发表于 2017-04-06 | 分类于 Android | | 阅读次数:

关于 AIDL 的介绍以及基本使用请参看上一篇,本篇主要记录 AIDL 使用中的一些注意事项以及一些高级用法。

阅读全文 »

[Android IPC] AIDL 的使用(一)

发表于 2017-04-04 | 分类于 Android | | 阅读次数:

AIDL

AIDL(Android Interface Definition Language) 翻译成中文就是 Android 接口定义语言,用于生成 Android 设备上两个进程之间进行通讯的代码。它是 Binder 机制向外提供的接口,它使用代理类在客户端和服务端传递数据。

阅读全文 »

git 使用中出现问题

发表于 2017-03-15 | 分类于 工具与配置 | | 阅读次数:
2018-03-15更新 Fatal: HttpRequestException encountered.git 提交时出现 Failed with error: Fatal: HttpRequestException encountered 错误,并且一直提示登录。 经过查阅资料发现是 git ...
阅读全文 »

jenkins+gradle+git持续集成

发表于 2017-03-15 | 分类于 Android | | 阅读次数:

本篇文章的目标是实现一个基于 Jenkins、Gradle、git的持续集成环境。

上一篇实现了 gradle 自动化构建的功能,但是总是觉得不够智能,有没有一种办法可以使程序自动打包完成并通知相关人员呢?答案就是本篇要讲的 Jenkins。

阅读全文 »

gradle自动构建配置(一)

发表于 2017-03-05 | 分类于 Android | | 阅读次数:

背景

在日常的开发中,特别是进入版本快速迭代的时候,需要不停的修改配置,测试环境、线上环境配置,测试包、正式包的打包等等,不但过程繁琐而且还容易出错,所以查询了相关资料尽量实现自动化配置。

阅读全文 »

android编译异常'prepareDebugAndroidTestDependencies'

发表于 2017-02-20 | 分类于 Android | | 阅读次数:

Error:Execution failed for task ‘:app:prepareDebugAndroidTestDependencies’.

阅读全文 »

git使用笔记

发表于 2017-02-15 | 分类于 工具与配置 | | 阅读次数:

平时工作git使用过程中的一些常用命令,或者遇到的一些问题,留作记录。

阅读全文 »

retrofit使用Body方式访问接口

发表于 2017-02-12 | 分类于 开源 | | 阅读次数:

当服务器接口使用RequestBody方式接收数据的时候。

阅读全文 »

Retrofit、OKHttp访问接口时添加公共参数

发表于 2017-02-10 | 分类于 开源 | | 阅读次数:

使用场景

在实际的开发中,有时候后台需要在每个接口中带有一些公共的参数,比如当前APP的版本、访问时间、或者一些约定的秘钥等等,当然我们可以在每个接口中都添加这样的参数就可以了,但是那样做对一个程序员来说肯定不够优雅,所以就想怎么在接口请求的时候统一的对所有的接口加上这些参数。

阅读全文 »

NKD中使用第三方SO

发表于 2017-01-17 | 分类于 Android | | 阅读次数:

概述

在Android开发中有时会遇到使用JNI调用C/C++函数库的场景。一般这个时候都是使用NDK将C/C++源代码编译出so文件,然后进行调用。但是有时候会遇到另外的情况:

阅读全文 »
123
Maintel

Maintel

不忘初心 方得始终

28 日志
8 分类
35 标签
RSS
GitHub
© 2016 — 2018 Maintel
由 Hexo 强力驱动
| 总访问量 次