Android 封装一个简单的SDK基本思路.
2017-11-21 17:22
519 查看
思路如下:
1.打开Android studio 新建一个项目,类型指定为库
2.建立一个activity.在配置文件中声明一下.
3.导出该项目,导入为jar.
4.导入到你指定的另外一个项目中.
5.在配置文件中声明jar包中activity
6.这个时候就可也是使用这个库了
注意事项:
1.所有的内容都需要依赖这个acitivity.他是sdk上下文.
2.Sdk的所有内容围绕着这个activity来写就行了
3.把这个activity当成一个普通类使用
4.Sdk最大的问题就是它里面的所有内容都是没有生命周期的.
5.只有之前创建声明过的那个activity 有生命周期.原理大概是这样的,其他的自己查资料.
1.打开Android studio 新建一个项目,类型指定为库
2.建立一个activity.在配置文件中声明一下.
3.导出该项目,导入为jar.
4.导入到你指定的另外一个项目中.
5.在配置文件中声明jar包中activity
6.这个时候就可也是使用这个库了
注意事项:
1.所有的内容都需要依赖这个acitivity.他是sdk上下文.
2.Sdk的所有内容围绕着这个activity来写就行了
3.把这个activity当成一个普通类使用
4.Sdk最大的问题就是它里面的所有内容都是没有生命周期的.
5.只有之前创建声明过的那个activity 有生命周期.原理大概是这样的,其他的自己查资料.
相关文章推荐
- 给Android封装的一个简单网络请求框架
- 安装好DELPHI XE10,参照手册简单的创建了一个android app 程序,run的时提示: Android SDK tools are required. Do you want to d
- 我的Android进阶之旅------>Android关于Log的一个简单封装
- Afinal 是一个android的sqlite orm 和 ioc 框架。同时封装了android中的http框架,使其更加简单易用
- Android JNI(NDK)简单学习(环境搭建,创建一个JNI项目的基本流程)
- Android 一个简单的json格式的封装与解析
- Android 简单封装一个精美、好用的菜单型PopupWindow
- 我的Android进阶之旅------>Android关于Activity管理的一个简单封装
- 【Android】封装一个简单好用的打印Log的工具类
- Android 一起来封装一个简单易用的Adapter
- 【Android】封装一个简单好用的打印Log的工具类
- Android中okhttp的基本用法2(okHttp的简单封装)
- Android关于Log的一个简单封装
- 我的Android进阶之旅------>Android关于Activity管理的一个简单封装
- android Toobar的一个简单封装
- 我的Android进阶之旅------>Android关于Activity管理的一个简单封装
- 我的Android进阶之旅------>Android关于Log的一个简单封装
- 一个显示地图数据,并实现简单浏览查询程序源码(SDK编写)
- C# 一个简单分词程序的思路和代码(四) 键树 查询记录
- CG学习(2)——CG的基本语法及核心函数的面向对象简单封装