笔记
Papa1998
。
展开
-
安卓科普Gradle、调试
安卓科普分享 该篇文章是自己整理的关于Gradle配置和Android Studio调试的记录文章,文末标识了参考的文章以及自己写的关于本篇文章Gradle和调试的测试Demo 一. Gradle (一). 编码时 1. 添加依赖-dependencies 作用:依赖远程仓库中的第三方库、本地下载好的jar/aar包、本地模块Module。一般在子project中的build.gradle配置 属性: 属性名 作用 备注 implementation 无传递性的依赖 常用依赖远程仓原创 2020-12-20 17:59:28 · 432 阅读 · 0 评论 -
笔记 - 安卓中的Binder之使用②(三)
引言 上一篇我们讲了一个简单的示例,这篇可能比较短,我们讲一下怎么在之前的基础上进行拓展。 强调一下整个系列的笔记都是对《Android开发艺术探索》的记录,在其之上进行了一点点小的修改,方便理解。超级超级感谢任老师的这本书,大家可以买书去看,很好的一本书。 梗概 这里我们讲一个故事:小明賊喜欢玩游戏,什么游戏都玩,他电脑里面的游戏都是去店里买正版光碟然后再安装的,为了玩到最新的游戏,小明每天都会去店里看有没有出新品。久而久之,小明觉得这亚子好累啊,于是小明就去找店家想想办法,店家说,要不你注册个会员吧,这原创 2020-07-23 12:36:51 · 334 阅读 · 0 评论 -
笔记 - 安卓中的Binder之使用①(二)
引言 上一篇中我们aidl和其对应的java代码都生成了,我们也分析了,那具体的使用还没有讲,接下来就来见一下针对我们的IBookManager,该怎么写对应的客户端和服务端。 梗概 《Android开发艺术》是直接在一个app中开启两个进程,并且各个阶段不可控,我这里进行了稍稍的改造,创建了两个app,并且各个阶段都用Button来控制,可以更好的理解。 服务端 服务端我们新建了一个项目,叫做AIDLService,并创建一个Service来监听客户端的请求,然后要创建上一篇讲的aidl文件,把暴露给客原创 2020-07-18 14:55:00 · 514 阅读 · 0 评论 -
笔记 - 安卓中的Binder之初识(一)
引言 学习记录,其实是反复看了好几次Binder了,做个笔记记录一下,学习的内容是在《Android 开发艺术探索》中的 梗概 Binder是安卓的一种跨进程通信(IPC)的方式。不管是在安卓系统中,还是在日常开发中都可以存在着Binder。试想一下,两个人在不同的地方要进行通信,那么他们就可以用打电话的方式。那两个进程需要通信,那么它们就可以使用Binder来进行。 系统中的Binder ServiceManager与ActivityManager、ServiceManager与WindowManage原创 2020-07-17 16:17:47 · 366 阅读 · 0 评论 -
笔记 - Android中Activity的启动模式
介绍 Android中的Activity启动模式有好几种,但是博主记忆力跟鱼一样,属于隔天忘的那一种。所以写这篇文章来做一个学习记录。 梗概 活动的4种启动模式 standard singleTop singleTask singleInstance 指定启动模式的方式 第一种 在xml中,在清单文件 AndroidMenifest.xml 中指定Activity的launchMode来指定启动模式 <activity andorid:name="..." android:launchMa原创 2020-05-11 21:10:21 · 138 阅读 · 0 评论