- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 IM 端到端加密
什么是端到端加密?信息安全领域的大多数专家都承认,端到端加密是确保数据交换安全的最可靠方法之一。按照这种方法,在端到端加密应用之间传送的消息只能由这些应用的用户读取,任何第三方都无法读取。通过使用唯一密钥进行数据加密和解密,可以实现此类功能。只有终端用户可以生成和存储这些密钥。端到端加密系统旨在确保,即使不法分子得以访问传输的数据,其也无法破译数据内容。端到端加密的这项与众不同的特征还体现在所...
2019-11-28 10:54:58 4122
原创 Android 版本区别
4 Android4.4[API 19]:开发者使用上改变点:4.1.1:应用支持全屏模式,也就是常说的 沉浸式4.1.2:虚拟按键可隐藏,既然沉浸式底部导航栏跟着支持了,那就顺路把相关控制API也暴露给开发者系统上改变:Dalvik虚拟机。5 Android5.0[API 21]:时尚版开发者使用上改变点:5.1 Material design5.1.1 FloatingAct...
2019-11-27 16:01:02 1133
转载 android webView与原生交互
正文一切基于项目WebViewStudy来说明,都是最小单元案例,可作为参考研究,本文从几个方面来讲解:1、Java调用WebView里的js代码(传递参数) 2、WebView里的js代码调用Java本地方法(传递参数) 3、外部注入js代码 4、WebView长按事件相关JS代码:<html><head> <title>js调...
2019-11-27 11:34:59 879
原创 android 秒开欢迎页
思想就是:欢迎页不设置布局,即不setContentView(R.layout.activity_main);直接在manifest设置theme,把欢迎页面的内容写在styles.当然更关键的是:application/activity的onCreate尽量不做耗时操作,耗时操作放子线程。<application android:allowBackup="true...
2019-11-21 17:23:38 226
原创 从TCP socket开始写一个即时聊天IM,以下是“socket核心代码块的伪代码”,仅供参考
注:Log为日志打印 和AsyncTask为异步请求,请参考我其它博客。那就直接上代码吧,注释都写在代码里面了。import java.io.InputStream;import java.io.OutputStream;import java.net.InetSocketAddress;import java.net.Socket;import java.net.Unknow...
2019-11-21 16:19:58 444
原创 使用contentprovider实现进程间的SharedPreferences
多进程操作sp/db/file等文件都是不安全的,因为不同进程拥有不同的进程锁并且有自己的缓存,导致读取到脏数据。为了安全起见,多进程不可使用SharedPreferences进行数据交互,请使用contentProvider。为了使用方便,仿照SharedPreferences封装了contentProvider。以下博客亲测有效。https://www.jianshu.com/p/3e...
2019-11-21 16:07:11 579
android(kotlin版本)下的XMPP对应smack-4.2.1,实现登录,注册,发单聊,加聊天室,发群聊等简单功能
2018-01-06
android下的XMPP对应smack-4.2.1,实现登录,注册,发单聊,加聊天室,发群聊等简单功能
2017-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人