在刚开始接触Android的时候就尝试着去看ActivityThread,希望能明白App的启动流程。毋庸置疑,当时是以失败而告终的。现在又卷土重来,重新尝试着去看,发现以前...

在刚开始接触Android的时候就尝试着去看ActivityThread,希望能明白App的启动流程。毋庸置疑,当时是以失败而告终的。现在又卷土重来,重新尝试着去看,发现以前...
1、滑动不流畅 2、当NestedScrollView嵌套RecycleView布局由Fragment管理,Fragment切换时会自动滑动到ReycleView的顶部。 3...
摘要 最近,在公司项目上需要加入“二维码扫描”的功能(Android端),笔者在网上查阅了一些资料,实现了这个功能。最后给自己做个笔记,给各位做下分享。 原理说明 “二维码扫...
椭圆曲线加密算法,即:Elliptic Curve Cryptography,简称ECC,是基于椭圆曲线数学理论实现的一种非对称加密算法。相比RSA,ECC优势是可以使用更短...
分布式基础知识 分布式的特点:分布性、对等性、并发性、缺乏全局时钟、故障总会发生分布式环境下的各种问题:通讯异常、网络分区、成功失败超时三态、节点故障 事务一致性 数据库事务...
给view用shape或者layerlist层叠背景时,经常遇到背景拉伸,不是预期的效果。今天发现如下方法可以很完美的解决这个问题,记录一下。 首先看一个被拉伸了的案例<la...
android句柄泄漏 前言 在android开发过程中,跑一些单元测试,很容易暴露出文件句柄泄漏的问题。前段时间就有这么一个bug,最后确定是文件句柄泄漏的问题。下面我记录...
相关API1.1. 相关类介绍1.2. WebView1.3. WebSettings1.4. WebViewClient1.5. WebChromeClient 回调顺序 ...
通常我们在自己开发的 APP 中打开网页无非两种方法: 一是跳转到系统自带的浏览器,二是使用 WebView 控件加载页面。使用 WebView 控件的好处就是可以通过各种 ...
前言 现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 上述功能是由 Android的WebView 实现的,但...
今天尝试了Mac系统下跑Hyperledger Fabric,过程中踩了一些坑,特地整理出步骤方便大家学习,下面就开始吧。 1. 前提条件 1.1 安装Go并配置环境变量 M...
总体思路,一步步逼近。 如何逼近呢?三个方法: 基本二分法:折半。 线性逼近 Newton's 逼近;一次导数逼近: 泰勒级数;(啊,回忆起了被高数支配的大学时光@_@) 泰...
17.11.5 聊一聊 赌徒心理 赌徒心理,为什么提到这个,因为我最近老开玩笑: 搏一搏,单车变摩托; 谁家孩子天天哭,哪个赌徒天天输。小赌怡情,大赌发家; 梭哈,全梭哈,...
SourceTree 安装之后需要使用账号登陆授权以后才可以使用,以前是可以不登陆的,但是现在是强制登陆。虽然是免费授权,但是不知道是什么原因,登陆经常会失败,翻墙也不行,这...