安卓高阶
文章平均质量分 76
程序中的战斗机
技术永无止境......
展开
-
Android平台调用WebService详解
Ksoap2-android简介 在Android平台调用Web Service需要依赖于第三方类库ksoap2,它是一个SOAP Web service客户端开发包,主要用于资源受限制的Java环境如Applets或J2ME应用程序(CLDC/ CDC/MIDP)。认真读完对ksoap2的介绍你会发现并没有提及它应用于Android平台开发,没错,在Android平台中我们并不会直接使用ksoap2,而是使用ksoap2 android。KSoap2 Android 是Android平台上一个原创 2016-08-31 09:17:43 · 1247 阅读 · 0 评论 -
Android 微信分享与QQ分享功能(原生实现)
微信分享与QQ分享功能现在都挺常见的,可以根据一些第三方社会化分功能快速实现,不过多多少少都不怎么纯净,最好都是自己看官方文档来实现就最好了~一、微信分享微信分享功能需要先在微信开放平台注册应用并获取APP ID,就可以获得微信提供的基本接口了APP ID是对应唯一的应用包名和签名的,所以即使你的应用变了,只要包名和使用的签名key文件不变,就可以继续使用该ID首先下载微信SDK,导入libamm...原创 2018-03-06 10:27:23 · 9146 阅读 · 0 评论 -
dialog第三方框架,material-dialogs的使用
之前浏览github的时候发现一个比较好用的MD风格的Dialog。这里记录一下使用。 Github地址:https://github.com/afollestad/material-dialogs转载 2017-12-12 14:17:45 · 6843 阅读 · 0 评论 -
android第三方QQ登录授权
项目中经常用到第三方登录,今天分享下如何用QQ登录前面的准备工作就不说了,首先下载QQ登录的jar包,这个是腾讯开放平台可以去下载原创 2017-11-10 14:56:24 · 1853 阅读 · 0 评论 -
视频播放---jiecaovideoplayer的使用
这个播放器本身就具有自动记忆播放进度的功能,全屏状态下具有手势快进和快退的功能,以及左边控制亮度,右边控制音量点击全屏后视频还是竖屏,需要旋转手机才能变成横屏播放,并且使用移动数据时,会有dialog提示转载 2017-11-10 09:45:22 · 767 阅读 · 0 评论 -
NDK开发中的一些常见错误及解决办法
NDK常见的几个错误及其解决办法原创 2017-08-08 16:33:42 · 771 阅读 · 0 评论 -
AS下的NDK开发
NDK(android native develop kits ):android 本地开发工具集 ,这些工具帮助开发者快速开发C或C++动态库,并自动将so和java文件打包成apk,可以把c/c++ ->编译成一个 linux下可以执行的二进制文件 java代码里面就可以通过jni 调用执行二进制的文件.原创 2017-08-08 16:15:55 · 501 阅读 · 0 评论 -
Android 性能优化系列之 App 启动优化
冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用,这个启动方式就是冷启动。热启动:当启动应用时,后台已有该应用的进程(例:按back键、home键,应用虽然会退出,但是该应用的进程是依然会保留在后台,可进入任务列表查看),所以在已有进程的情况下,这种启动会从已有的进程中来启动应用,这个方式叫热启动。转载 2017-03-02 09:05:41 · 525 阅读 · 0 评论 -
Android 即时音视频解决方案1——环信
需求即时音视频通话解决方案环信,官方地址http://www.easemob.com/SDK下载http://downloads.easemob.com/downloads/easemob-sdk-2.2.2.zipSDK集成解压下载的文件,将libs下的easemobchat_2.2.2.jar拷到Android Studio项目中的lib原创 2016-11-22 16:38:34 · 1118 阅读 · 1 评论 -
使用OKHttp3 get请求 , post请求 , 多文件上传 , 包看包会
1 首先需要创建一个OKHttpClient 可以直接new一个 [java] view plain copy OkHttpClient client = new OkHttpClient() 更多的是用builder构造一个 (那个addInterceptor方法是添加拦截器 , 可以不写,具体的baidu, bin原创 2016-11-11 17:13:38 · 5669 阅读 · 2 评论 -
详解微信小程序开发教程
根据《微信小程序平台服务协议》,里面有关描述如下:2.4 为确保微信小程序平台、微信公众平台、其他用户等各方的安全、稳定及良好的用户体验,腾讯将对需要发布的小程序进行发布审核。“发布审核”是指由用户发起,将其完成初始化开发的小程序提交至腾讯,由腾讯自行或委托第三方对该小程序的合法性、合理性、安全性、稳定性、可操作性、用户体验等各方面,采用包括但不限于开发信息核对、安全测试、UI测试、随机测试、动态测试、安全测试等方式,进行审查、甄别、试验与评估的过程。发布审核结果包括审核通过与审核不通过两种。审核不转载 2016-09-24 09:14:06 · 12492 阅读 · 2 评论 -
PermissionsDispatcher使用详解
android自从更新到6.0以后,经常需要权限申请,这给开发者带来了很大的麻烦,为了减轻大家的工作负担,今天介绍一个开元项目PermissionsDispatcher,PermissionsDispatcher是一个基于注解、帮助开发者简单处理Android 6.0系统中的运行时权限的开源库。避免了开发者编写大量繁琐的样板代码。开源地址:https://github.com/hotchemi/P...原创 2018-03-14 15:53:17 · 1070 阅读 · 0 评论