运维开发网

android

0
  • 浅谈Android应用安全防护和逆向分析之apk反编译

    概述 这里是Mac环境,如果是window环境的同学,在环境搭建和工具上可以选择Window环境的。先看看需要到的工具;[详细]

    2021-06-09 08:37 分类:编程语言
  • 浅谈Android性能优化之内存优化

    1、android内存管理机制 1.1 java内存分配模型 先上一张JVM将内存划分区域的图 程序计数器:存储当前线程执行目标方法执行到第几行。[详细]

    2021-06-09 08:36 分类:编程语言
  • 详解Android安全防护之加密算法

    摘要 也许有些开发者或者企业觉得。我们公司的app,数据量这些少,会有那个黑客吃饱了没事做来破解啊。又不是支付宝,或者其他那些用户量很多的应用。如果是这样想的话,那只能说目光短浅了。[详细]

    2021-06-09 08:34 分类:编程语言
  • Android中实现多线程操作的几种方式

    前言 多线程一直是一个老大难的问题,首先因为它难以理解,其次在实际工作中我们需要面对的关于线程安全问题也并不常见,今天就来总结一下实现多线程的几种方式,可能并不全面,还请各位看官多多补充。[详细]

    2021-06-09 08:32 分类:编程语言
  • 解析Android框架之OkHttp3源码

    OkHttp流程图 OkHttp基本使用 gradle依赖 implementation \'com.squareup.okhttp3:okhttp:3.11.0\' implementation \'com.squareup.okio:okio:1.15.0\'[详细]

    2021-06-09 08:29 分类:编程语言
  • 解析Android框架之Volley源码

    Volley简单使用 我这里是以依赖架包的形式 ,大家也可以以gradle的形式进行依赖。[详细]

    2021-06-09 08:27 分类:编程语言
  • 浅谈Android中AsyncTask的工作原理

    概述 实际上,AsyncTask内部是封装了Thread和Handler。虽然AsyncTask很方便的执行后台任务,以及在主线程上更新UI,但是,AsyncTask并不合适进行特别耗时的后台操作,对于特别耗时的任务,个人还是建议使用线程池。好[详细]

    2021-06-09 08:24 分类:编程语言
  • 浅谈Android IPC机制之Binder的工作机制

    进程和线程的关系 按照操作系统中的描述,线程是CPU调度的最小单位,同时线程也是一种有限的系统资源。而进程一般是指一个执行单元,在pc端或者移动编程客栈端上是指一个程序或者一个应用。一个进程中可以包含一个或[详细]

    2021-06-09 08:21 分类:编程语言
  • 分析Android中线程和线程池

    前言 由于内容过多,所以将分为上下两部分,第一部分主要和大家谈谈android中的线程,以及在Android中的常用的线程池。第二部分我们一起来了解一下AsyncTask的使用和工作原理。[详细]

    2021-06-09 08:18 分类:编程语言
  • 详解Android中Service AIDL的使用

    前言 有些朋友可能是从事开发工作的时间不是特别的长,所以觉得Service相对与另外两个组件activity、broadcast receiver来说,使用可能并不是特别的多,所以对Service来说,理解不是特别的深入,只是有一个大概的概念[详细]

    2021-06-09 08:16 分类:编程语言