共 156 篇文章
显示摘要每页显示  条
WMRouter:美团外卖Android开源路由框架。URI分发功能可用于多工程之间的页面跳转、动态下发URI链接的跳转等场景,特点如下:在Android中也提供了android.net.Uri工具类用于处理URI,Android中URI常用的几个部分主要是scheme、host、path和query。URI跳转和ServiceLoader看起来似乎没有关联,但通信和复用需求的本质都可以理解成路由,页面通过...
Android 9.0来了,插件化将何去何从?查看Android系统源码 在art/runtime/mirror/class.h头文件中 有一个SetClassLoader这个函数,该函数的作用是将ClassLoader添加进系统的类加载器集合,添加进去的ClassLoader会成为系统的类加载器,这个ClassLoader非java对象的ClassLoader类,是虚拟机内核真正做加载类的c 对象,如何获取到这个对象呢?
Android 9.0来了,插件化将何去何从?查看Android系统源码 在art/runtime/mirror/class.h头文件中 有一个SetClassLoader这个函数,该函数的作用是将ClassLoader添加进系统的类加载器集合,添加进去的ClassLoader会成为系统的类加载器,这个ClassLoader非java对象的ClassLoader类,是虚拟机内核真正做加载类的c 对象,如何获取到这个对象呢?
第二个广播接收者: package com.broadcast.receiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; /** * 广播接收者B * @author weijiang204321 * */ public class SortBroadcastReceiverB extends BroadcastReceiver{ @Override public void onRece...
客户端来说,iOS9 以上 NSURLSession 原生支持 HTTP2,只要服务端也支持就可以直接使用,Android 的 okhttp3 以上也支持了 HTTP2,国内一些大型 APP 会自建网络层,支持 HTTP2 的多路复用,避免系统的限制以及根据自身业务需要增加一些特性,例如微信的开源网络库 mars,做到一条长连接处理微信上的大部分请求,多路复用的特性上基本跟 HTTP2 ...
4.4 Token(App)''''''''令牌'''''''':用户身份的验证,有点类似于 Cookie ,相对来说更安全,一般流程:3.4.1 客户端向服务端申请 Token3.4.2 服务端收到请求,会去验证用户信息,签发一个 Token 给客户端,服务端自己也会保存 Token3.4.3 客户端收到服务端签发的 Token ...
CONSTANT_Class_info结构:CONSTANT_Intrger_info和CONSTANT_Float_info结构表示4字节(int和float)的数值常量: CONSTANT_Integer_info { u1 tag; u4 bytes; } CONSTANT_Float_info { u1 tag; u4 bytes; }CONSTANT_NameAndType_info结构用于表示字段或方法,但是和前面介绍的三个表示字段方法的结构不同,CONSTANT_NameAndType_info结构...
阻塞队列 (BlockingQueue)是Java util.concurrent包下重要的数据结构,BlockingQueue提供了线程安全的队列访问方式:当阻塞队列进行插入数据时,如果队列已满,线程将会阻塞等待直到队列非满;从阻塞队列取数据时,如果队列已空,线程将会阻塞等待直到队列非空。BlockingQueue 是个接口,你需要使用它的实现之一来使用BlockingQueue,java.util...
他说: “Bill 老兄,你生成一个密钥, 然后把密钥发给我, 咱们这就开启加密消息, 让那些偷窥狂人们哭去吧!”“回到咱们最初的问题,我们想用一个密钥来加密通信,那个对称加密算法是非常快的,但是苦于密钥无法安全传输, 现在有了RSA ,我想可以结合一下, 分两步走 (1) 我生成一个对称加密算法的密钥, 用RSA的方式安全发给你, (2) 我...
二、WM 命令2.1 什么是 WM 命令。使用 adb shell wm 命令,可以方便的查看 wm 的文档描述。wm size 命令,可以用来查询和修改当前设备的尺寸,如果想要修改尺寸,可以使用 px 或者 dp 为单位(默认为 px),使用 x 进行连接,这个其实看看 wm size 的输出,你就清楚了。这里就以 wm size 命令举例好了。http://androidxref.com/7.1.1_r6/xref/f...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部