最缺的其实最大的卡点,就是有没有面向对象的思想,来帮助阅读代码的能力,我们的接入流程,其实从代码上来分析,其实并没有太多的难点,一开始,要注重代码的阅读的能力的培养。代码读懂了,也就知道程序在做什么了,SDK(软件开发工具包)就是一个工具箱,里面封装了各种功能的工具。能够提供给开发人员直接使用。在程序里面就是,提供了各种方法(函数)供开发人员调用。
我们在做什么就是,我们使用已经有的工具,即调用SDK里面的方法。
进行信息的传递。在传递的过程重要考虑安全性,有验证签名等手段来保证信息的传递安全。就我目前为止在业务中,自学的知识汇总。均有学习链接。
- 快速上手mac使用,如何高效利用Chrome浏览器搜索
-
Java面向对象,要具备的基础知识。
- Java,方法的调用,类,匿名类,抽象类,继承,接口的概念及使用。
- 涉及到设计模式,有单例模式
有这些基础后,可阅读前端代码 -
安卓里面的至少要具备以下基础。
- Androidstudio IDE的使用,AS快捷键,以及插件的使用。
- 安卓的四大组件的使用方法。组件需要先注册再使用,了解标记语言 xml。
- 安卓build的文件的作用。
- 安卓生命周期。应用生命周期的调用。
- 安卓打包流程。了解studio在打包的时候做了些什么。
- 安卓反编译技术。使用安卓反编译命令及工具
掌握以上基础可进行打包训练。
有面向对象的思想后,熟悉PHP的基础语法。可上手阅读后端代码。对比其他渠道,直接写后端插件。