判断App位于前台或者后台的6种方法: https://github.com/wenmingvs/AndroidProcess 做一个项目时,需要获取当前正在显示的应用app(正在运行的应用进程等),android5.0…
分类:Android
【转】android ddms中查看线程释疑
原文网址:http://www.mobiletrain.org/lecture/doc/android/2011-05/457.html 大家都用过ddm,如果你用ddms查看一个程序的所有线程,你会发现Signal C…
init进程 && 解析Android启动脚本init.rc && 修改它使不启动android && init.rc中启动一个sh文件
Android启动后,系统执行的第一个进程是一个名称为init 的可执行程序。提供了以下的功能:设备管理、解析启动脚本、执行基本的功能、启动各种服务。代码的路径:system/core/init…
Android--图片加载处理(内存溢出和三级缓存)
最简单的解决办法,用现成的框架,推荐glide和picasso 一、glide下载地址:https://github.com/bumptech/glide 用法:在build.gradle中加入: repo…
[Android5.1]ActivityManagerService启动过程分析
ActivityManagerService(简称AMS)是Android系统的关键服务之中的一个。它的主要作用例如以下: 管理系统中全部应用进程的整个生命周期 管理应用进程中的Activity、Service、Broa…
Android DEX 基础
转载请标明出处:http://www.cnblogs.com/zhaoyanjun/p/5736305.html本文出自【赵彦军的博客】 1、什么是dex? 简单说就是优化后的android版.exe。每个…
接下来的博客主题:
SharePrefrence能不能跨进程? 是不是线程安全的? WeakHashMap的正确打开方式.
分析Android 根文件系统启动过程(init守护进程分析)
在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readth…
(Android 9.0)Activity启动流程源码分析
前言 熟悉Activity的启动流程和运行原理是一个合格的应用开发人员所应该具备的基本素质,其重要程度就不多做描述了。同时,知识栈应该不断的更新,最新发布的Android 9.0版本相较于之前的几个版本也做了许多改动和重…
android 统计启动时长,标准
一.启动的类型 冷启 动,application没有被创建,需要先创建进程,然后启动MainActivity。由于这个过程需要fork一个新进程,所以耗时。 热启动,同上面对照,已经启动过application,并驻留在…
Android CPU频率查看、更改
CPU相关节点路径 /sys/devices/system/cpu/cpu0/cpufreq cpuinfo_cur_freq 当前cpu正在运行的工作频率 cpuinfo_max_freq 该文件指定了处理器…
QT使用MX Component 4.16S控件开发上位机与三菱FX5U通信(转)
这篇文章讲述的是使用Qt开发与PLC进行通讯的上位机. https://blog.csdn.net/qq_41868529/article/details/90759145