自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Caesar Home

移动端开发笔记

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

转载 在独立进程中运行webview

App中大量Web页面的使用容易导致App内存占用巨大,存在内存泄露,崩溃率高等问题,WebView独立进程的使用是解决Android WebView相关问题的一个合理的方案。为什么要采用WebView独立进程Android WebView的问题WebView导致的OOM问题 Android版本不同,采用了不同的内核,兼容性Crash WebView代码质量,WebView和N...

2019-09-18 17:51:53 2911

转载 Android项目发布 ---- Jcenter篇

通过Gradle把自己开发的开源项目发布到公共仓库JCenter中,可以很方便地在其他项目中引用。关于Maven, JCenter, MavenCentral等易于混淆的概念,这篇文章做了非常详尽的阐述:拥抱 Android Studio 之四:Maven 仓库使用与私有仓库搭建,这里简要概括下。Maven对于Android开发者而言,Maven是一种构建工具,Maven包是由POM(...

2019-09-17 18:30:12 289

转载 ProGuard ------------- Android 混淆详解

启用的ProGuard在应用夹数文件下build.gradle中进行配置,将minifyEnabled对划线true:<span style="color:#404040"><span style="color:#333333"><code><span style="color:#333333">buildTypes</span>...

2019-09-17 14:37:00 730

转载 非阻塞网络编程详解------IO模型

1、前言随着互联网的发展,面对海量用户高并发业务,传统的阻塞式的服务端架构模式已经无能为力。本文(和下篇《高性能网络编程(六):一文读懂高性能网络编程中的线程模型》)旨在为大家提供有用的高性能网络编程的I/O模型概览以及网络服务进程模型的比较,以揭开设计和实现高性能网络架构的神秘面纱。限于篇幅原因,请将本文与《高性能网络编程(六):一文读懂高性能网络编程中的线程模型》连起来读,这样会让知识更连...

2019-09-04 12:42:31 483

转载 服务器端口被占用了怎么办,看这一篇就行了

当你兴致冲冲的写完代码,准备在服务器上一览网站的容貌时,突然电脑告诉你,服务器启动异常。嗯?那肿么办?来看看我的悲催历程。一、问题由来:当我想在本地启动一个http-server来查看静态网页的时候,发现服务并不能被启动。查看原因后,得知: 1 Error: listen EADDRINUSE 0.0.0.0:8080 二、分析问题...

2019-09-04 10:11:33 8084 1

转载 教你怎样安装rpm

在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。RPM 有五种操作模式,分别为:安装、卸载、升级、查询和验证。RPM 安装操作命令:rpm...

2019-09-03 18:19:13 34832 3

Fiddler安装文件

Fiddler是时下最流行的抓包工具,功能极为强大,既可以进行手机端的抓包,又可以抓取使用https进行交互的信息,是学习大数据必不可缺的工具

2018-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除