优秀开源框架使用
文章平均质量分 65
奔跑的杰尼龟
菜鸟也疯狂
展开
-
Android框架之ButterKnife8.8.1的框架引入和插件的使用
Android Studio3.0 引入ButterKnife随笔,详细案例原创 2018-04-18 20:22:00 · 602 阅读 · 0 评论 -
基于Zxing的BGAQRCode-Android开源库的集成与使用
BGAQRCod开源地址使用步骤:步骤1: app.gradle中引入implementation 'cn.bingoogolapple:bga-qrcode-zxing:1.2.1'步骤2: 申请运行时权限,主要是:Manifest.permission.CAMERA, Manifest.permission.READ_EXTERNAL_STORAGE我这边用的是P...原创 2018-04-25 16:24:10 · 1930 阅读 · 0 评论 -
Android框架之短信验证bmob的爱恨情仇——通过Gradle引入
做用户的登录注册,或者找回密码,为了提高其安全性不可避免的会运用到短信验证,下面介绍下Bmob的快速引入AS项目1. 注册开发者 Bmob官网进行账号注册 Bmob官网 2.创建应用获取Application ID 3.Gradle配置 app.gradle中compile 'cn.bmob.android:bmob-sdk:3.4.7-aar'...原创 2018-04-12 20:39:01 · 820 阅读 · 2 评论 -
Android Mac下编译bilibili IjkPlayer实现播放rtsp直播视频源
1.简介最近项目需要rtsp协议流视频播放,也参考使用了主流的视频播放框架,诸如饺子,GSY等,这类播放器实际上是对播放UI的封装,底层播放引擎都是基于或者扩展自ijkplayer的。经过学习与使用,使用这类视频UI框架能够美化我们的视频播放UI界面,更好的进行视频播放的控制,但对于饺子而言其基础引擎支持的编码格式有限,对于我们复杂的工程需求往往需要支持直播协议的rtsp,rtmp协议流,故...原创 2018-10-24 16:05:04 · 3544 阅读 · 10 评论 -
腾讯Bugly 仿ios自定义更新Dialog
1.简介 最近算是把这个腾讯的Bugly给好好的整了一下,包括日志崩溃上报啊还有内测版本的更新等,也是遇到了蛮多的坑,借这篇博客呢也好好的总结一下,给自己提一个醒的同时,也是希望能够帮助处于学习此SDK而遇到些许问题的同学。2.运行效果 完全自定义的dialog哦,仿IOS效果还不错吧。我抽离出了2个方法,用于application中进行初始化sdk,还有一个用...原创 2018-12-13 21:46:44 · 1103 阅读 · 0 评论 -
Android 高德地图的集成与简要使用
1、简介最近项目中又要用到地图的定位了,怎么说呢,在实际的项目中地图用的还是挺多的,所以说这个咋们还是有必要好好去了解一下的,毕好好总结一下,下次再遇到直接复制黏贴就好了。2、集成使用过程 1. 登录 高德地图官网,注册成为开发者账户 这里怎么注册成为开发者可以参照官网,有提示的比较简单,而且很容易审核通过的2、创建应用 应用管理 --> 创建...原创 2018-08-30 12:30:48 · 950 阅读 · 0 评论 -
Mina长连接框架实现Android客户端与服务器端通信
1.介绍 mina作为一个高度封装soket的网络应用框架(主要用于通信),在我们的实际项目中用的还是挺多的,这里将通过一个案例介绍下mina的基本开发包括Java后端以及android客户端的代码实现。同时将以实例的方式介绍心跳包实现的长连接。作为小白,我就不班门弄斧的将概念讲api了,仅仅是把代码给出案例给出,概念分析文末给出一些比较好的文章。2.运行效果对于这个结...原创 2018-12-17 22:50:15 · 814 阅读 · 0 评论 -
萤石云视频EZOpenSDK的集成与使用
本文将讲述萤石sdk的集成与使用,并将案例的demo导入到我们自己的项目中使用。考虑到编译的速度问题,我使用的是jar包进行引入的方式。我已经把依赖和资源文件打包成了module,使用的时候也只需要把module引入即可。然后只需要将ys文件夹复制进来即能够引入demo样例。 主项目中注册活动,并配置Applicationpublic class MyApp extends ...原创 2018-12-24 16:29:13 · 6403 阅读 · 2 评论