
知识点
qq_36968707_白云
这个作者很懒,什么都没留下…
展开
-
知识点-----用android studio 生成签名文件,并加到gradle里
1、生成签名文件1.1 顶部工具栏Buidle -- Generate Signed Bundle/APK1.2 选中APK,点击下一步1.3 如果是第一次生成则点击 Create New1.4 接下来是需要填写密码,发版人,组织名称,国家,城市等信息,这些信息要保管好(除了密码外可以通过命令行解析jks来获取其他信息)首先要选的得是key store文件的目录...原创 2019-10-12 15:21:49 · 272 阅读 · 0 评论 -
知识点-----AIDL(一)简单的aidl实现
AIDL是什么AIDL(Android Interface Definition Language)是Android系统自定义的接口描述语言。可以用来实现进程间的通讯。AIDL 支持的数据类型共 4 种:Java 的基本数据类型 List 和 Map 元素必须是 AIDL 支持的数据类型 Server 端具体的类里则必须是 ArrayList 或者 HashMap ...原创 2019-01-07 18:20:25 · 1507 阅读 · 0 评论 -
知识点-----AIDL(二)简单的aidl实现,自定义实体类
服务端1、创建实体类:如BookBean,且BookBean要实现Parcelable接口,且要手动添加readFromParcel方法(不然只支持 in 的定向tag)/** * 实现序列化的实体类 * <p> * 序列化:由于不同的进程有着不同的内存区域,且相互之间不能直接访问, * 所以我们必须将要传输的数据转化为能够在内存之间流通的形式,这个转换的过程就是序列...原创 2019-01-08 17:57:34 · 1735 阅读 · 1 评论 -
知识点-----组件化、模块化
1概念1.1组件化 就是"基础库"或者“基础组件",意思是把代码重复的部分提炼出一个个组件供给功能使用。 使用:Dialog,各种自定义的UI控件、能在项目或者不同项目重复应用的代码等等。 目的:复用,解耦。 依赖:组件之间低依赖,比较独立。 架构定位:纵向分层(位于架构底层,被其他层所依赖)。1.2模块化 ...原创 2019-03-19 15:52:07 · 1328 阅读 · 0 评论