image.png 前言 历时 2 个月的时间,终于完成了第一个作品,开发过程中产品的逻辑界面经历了多次改动,而代码保持了简洁清晰,真的学到蛮多东西. 目录 sdk 开发的不同点 屏幕适配 混淆 自定义控件 Gradle…
标签:sdk
gradle.properties使用
设置属性 COMPILE_SDK_VERSION = 26 BUILD_TOOLS_VERSION = 26.0.0 MIN_SDK_VERSION = 19 TARGET_SDK_VERSION = 26 VERSIO…
Android Studio Gradle进阶配置
设置 Java 版本 在根目录下的build.gradle文件下添加 ext{ …. } 中的内容: ext{ kotlin_version = ‘1.1.51’ rxandroid …
解读Objective-C中的[NSString hash]方法
版权声明:本文源自简书【九昍】,欢迎转载,转载请务必注明出处: http://www.jianshu.com/p/92d83bd10821 最近我们所做的iOS SDK有一个新需求,需要在SDK发生问题是上报错误日志到服…
七牛js-sdk教程
七牛云js-sdk应用总结 基本思路 首先,整个七牛云sdk的思路是,先去服务器端拿uptoken,前段js来操作上传,后端部分这里采用php。 js-sdk是依赖于plupload的,plupload是一个上传插件,所…
Android版本和兼容情况
1.compileSdkVersion, targetSdkVersion, minSdkVersion, buildToolsVersion minSdkVersion :很好理解,就是你的程序支持在哪个最低版本的额A…
Android兼H5游戏SDK开发详解(原创)
本文已独家授权 鸿洋( hongyangAndroid ) 公众号发布! 前不久入职于一家游戏研发公司,公司部门给我的开发需求是研发H5游戏SDK和对接…
JPush推送(极光推送)推送消息
jpush推送 其正常工作的必要条件是:JPush SDK 与 JPush Server 的网络保持着连接。请参考这篇文章来做进一步的理解:极光推送技术原理:移动无线网络长连接。 推送流程 开发者集成 JPush And…
SDK开发|SquirrelNote
前言 SDK开发和app开发的区别: 从用户角度来讲: app开发主要面向的是普通的用户需求,SDK开发面向的是开发人员。 从技术角度来讲: app开发更多的只是UI层面、基于数据流的技术实现;而SDK开发可能要涉及更多…
Facebook第三方登录
最近由于项目需要集成Facebook第三方登录,特此写篇博客记录自己在集成过程中遇到的问题。好了,废话不多说,具体的过程如下: 首先到Facebook官网注册一个账号,然后创建一个应用,创建完应用后将APPID保存,以备…
句柄泄漏和Handler的底层机制
【简介】 之前在做一个无埋点SDK相关开发的时候,由于上报逻辑比较复杂,故而想到了用hander队列的形式处理事件的上报,但是SDK上线之后,发现出了一个句柄泄漏的bug,百思不得其解…
Android发布sdk到jcenter
Android发布sdk到jcenter 当我们写好一个开源项目或者写好一个商用的sdk的时候,我们可能需要将它上传到jcenter这样可以更好的提供给别人或者用户使用。当我们们上传之后,用户便可以在gradle里面通过…