摘要:
先声明:我这里不分析源码,只介绍开发包的使用,欢迎大家交流 openfire+spark+smack是java领域的一种即时通信解决方案; Openfire是基于Jabber协议(XMPP)实现的即时通信服务器端版本,网上很容易找到开发包,建议使用能找到的最新开发包; Spark支持聊天、语音、视频 阅读全文
摘要:
公司的项目需要添加视频通话功能,公司选择使用AnyChatSDK来实现;①下载: 地址:http://www.anychat.cn/download.html; 这里官方提供了完成的Demo和开发文档可以下载②我们目前采用的是消息队列,我重点介绍这一部分package com.bairuitech.... 阅读全文
摘要:
上文 Activity生命周期管理 中我们地完成了『启动没有在AndroidManifest.xml中显式声明的Activity』的任务;通过Hook AMS和拦截ActivityThread中H类对于组件调度我们成功地绕过了AndroidMAnifest.xml的限制。 但是我们启动的『没有在An 阅读全文
摘要:
链接:https://medium.com/@kurtisnusbaum/rxandroid-basics-part-1-c0d5edcf6850 如果你在阅读这篇文章,相信你一定很想了解RxJava以及如何在Android应用中使用它。可能你已经见过RxJava的代码了,但仍然有些疑惑,愿你能在这 阅读全文
摘要:
Android的canvas上可以画很多基本形状,诸如:圆,矩形,线条等等,其中当属文字即drawText()较难理解和使用(额,这只是就个人感受),下面将慢慢介绍下如何简单使用drawText()。 FontMetrics FontMetrics是Paint的一个内部类,主要定义了Paint绘图时 阅读全文
摘要:
/** * 登陆方法 * 这部分相对简单,登陆之前判断XMPP是否连接,登陆成功将用户状态改为在线 * @param account * @param password * @return */ public static boolean login(Context context, General 阅读全文
摘要:
先说下我要解决的问题,如图,界面上的小图片能够随意拖动,背景的大图片可以放大(超过屏幕)也可以随意拖动,我现在要做的是将小图片的位置记录下来,放大大图片里形成一张新的图片而且要保证两张图片的相对位置和大小保持不变,花点时间实现这个效果: 1.背景图片的放大可拖动我使用的是Google提供的Pho... 阅读全文
摘要:
android WebView的快照和截屏网上介绍的已经很多,在这里简单的记录下: 1.快照,一般我们在使用WebView时,网页放大,有一部分不会再屏幕上显示,如果我们想截取整个WebView的显示部分,我们就可以用的这个,代码如下:/** * 快照 * * @para... 阅读全文
摘要:
今天给大家分享一个有意思的东西,android本身提供的布局已经非常完善,但是如果绘制过于复杂的页面会很麻烦,webView控件一般用来加载网页,同时我们也可以尝试加载本地的html文件,下面给大家介绍一个简单的Demo;1.附上一个文件,mainTest.html,建议大家在自己电脑上新建个.t... 阅读全文
摘要:
1.OnGetPoiSearchResultListener 接口及方法: ① OnGetPoiSearchResultListener接口 搜索结果监听OnGetPoiSearchResultListener poiListener = new OnGetPoiSearchResultListen... 阅读全文
摘要:
1.下载地址:http://developer.baidu.com/map/index.php?title=android-locsdk/geosdk-android-download 官方文档:http://developer.baidu.com/map/index.php?title=andro... 阅读全文
摘要:
这几天做项目时遇到一个问题,共17M的Apk,仅两个.so文件就占到14M,就尝试着用户安装完app之后,根据用户需要再加载.so文件,找了之后,方法倒不复杂。 1. .so文件的网络下载部分就不展示,2..so文件存放路径:一般建议存放在 data/data//路径下,代码如下: //ge... 阅读全文