风花散却隽世间,雪月寥落化雨田

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣

排序:
默认
按更新时间
按访问量

(原创)android6.0系统 PowerManager深入分析

概述一直以来,电源管理是电子产品设计中非常重要的环节,也是任何电子设备中最为重要的系统模块之一,优秀的电源管理方案,能够提供持久的续航能力,良好的用户体验,更能提升电子产品的竞争力。移动设备的电量主要由两种元件消耗:CPU和显示屏,因此设法降低这两种元件的耗电量就是电源管理的关键,为移动设备设计的...

2016-04-01 09:49:43

阅读数:9126

评论数:21

(原创)Android6.0亮屏流程分析

Android的亮屏流程从android系统结构层次来分可以分为三个流程,App应用唤醒源;Framework层Power结合Display,Light服务做亮屏绘制准备工作;底层驱动点亮背光灯。这里重点分析一下Framework层亮屏的一系列准备工作流程。

2016-11-17 20:06:42

阅读数:5608

评论数:3

(原创)android6.0系统Healthd深入分析

概述 Healthd是android4.4之后提出来的一种中介模型,该模型向下监听来自底层的电池事件,向上传递电池数据信息给Framework层的BatteryService用以计算电池电量相关状态信息,BatteryServcie通过传递来的数据来计算电池电量显示,剩余电量,电量级别等信息,如果...

2016-04-07 09:09:13

阅读数:4564

评论数:4

Android 系统7.0上 屏幕背光流程分析

Android 系统 屏幕背光流程分析(未完待续) 概述 自动背光初始化 自动背光的初始化 概述最近关于自动背光的问题报的比较多,多是背光不灵敏以及背光调节不正常的问题,并且自动背光也是直接和用户交互的一个模块,对于用户体验有着最直观的影响,所以在此分析一下关于自动背光模块的处理逻辑,以及小米对于...

2017-03-02 09:16:45

阅读数:4521

评论数:2

解决升级chrome后,访问https出现Your connection is not private

访问https的网站出现privacy error。Your connection is not private 等信息,针对chrome可以通过以下方式解决: 打开链接chrome://flags. 找到quic相关的两项,设置为启动,重启chrome就行了 ...

2017-05-14 15:52:53

阅读数:4452

评论数:0

Android ADB中使用find命令

在adb中经常需要查找一些文件或者是目录,但是很可惜adb所用busybox指令集中并没有包含find命令; 所以在多次觉得不便胡情况下,决定自己用C 语言实现一个find命令的精简版本,仅仅为了查找文件或者目录; 代码如下: find.c: #include #include #in...

2016-04-01 15:27:17

阅读数:4270

评论数:0

(原创)android6.0系统 Doze模式(DeviceIdle)实现与控制逻辑

DeviceIdleController的实现逻辑 1.服务启动 2 1.1SystemServer.java启动阶段 2 1.2准备阶段 5 2. 进入Idle模式 6 2.1进入idle模式的流程 6 3. 状态变化的驱动因素 10 4.进入Idle模式后的处理 10 4.1对于Power...

2016-08-02 10:40:08

阅读数:4095

评论数:4

谷歌开源跨平台UI框架——Flutter

Fluter特性介绍 Flutter官网介绍如下: Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time....

2018-03-09 10:02:41

阅读数:3746

评论数:0

(原创)Android6.0亮屏流程之Keyguard Window绘制

其实在看过另外一篇关于android亮屏流程的文章就会发现,影响亮屏快慢的因素大致有三种:1.设置背光流程出问题了,导致屏幕黑屏,2.window绘制时间过长,导致屏幕block时间过长;3.底层surfacecontroller准备时间过长。

2016-11-15 18:02:00

阅读数:3417

评论数:25

adb shell中设置android系统内部环境变量!

在adb shell中,添加android系统的环境变量方法: 在adb shell进入到adb shell中用export可以查看到安卓中的环境变量,但是由于移植服务,需要系统中存在TMPDIR这一环境变量,所以网上搜索; sunfch@sunfc-BJ-FA-PC-1037...

2016-04-01 15:27:12

阅读数:3066

评论数:0

Android 7.0之JobScheduler 分析(一)——如何使用job

背景最近公司好多人都因为Jobscheduler的使用不当导致各种问题,Job定时任务不生效或者冲突。归根结底是对Jobscheduler的使用不熟悉以及,其工作原理没有一个系统性的了解。本人也曾踩坑,所以下定决心好好熟悉Jobscheduler。 概述   在android开发中经常会有...

2017-10-19 22:13:52

阅读数:1505

评论数:0

msgrcv error : Identifier removed(ERMID)错误解决;

今天在学习进程间通信中的消息队列的时候,自己的一个例子经常出现msgrcv error : Identifier removed这个错误,网上找了,发现好多人都与到过这问题,但是并没又给初一个明确的解决办法;后来终于给找出来了,原来是类型的问题: #include   #include  ...

2016-04-01 15:26:44

阅读数:1490

评论数:0

【原创】samba移植到android流程

参考这一篇文章http://blog.csdn.net/jk198310/article/details/15809341 然后结合自己实际操作过程中遇到的一些问题总结出来这个流程 最近做一个关于把samba服务移植到安卓项目,网上不乏一些文章,但是照着文章做还是会出现好多问题,不得不各种百度...

2016-04-01 15:26:38

阅读数:1337

评论数:0

Intent启动另一个APP里的fragment

启动外部应用的分fragment。

2016-11-18 18:08:42

阅读数:1306

评论数:5

Android面试神器之Rxjava破冰

前言 刚参加工作的时候接触到了项目中的Rxjava,当时一点基础没有,学习了好长时间才渐渐学会使用,但也只是皮毛,停留在表面。后来换工作了发现Rxjava对找工作的帮助还是挺大的,因为是流行框架,都可以讲给面试官听,体现出自己追求技术的精神。但实际上,学会Rxjava对技术的提升还是很有帮...

2018-02-27 10:56:14

阅读数:1010

评论数:0

【转】Android kernel启动流程

转自:http://blog.csdn.net/yili_xie/article/details/5716837 http://blog.csdn.net/yili_xie/article/details/5735235 http://blog.csdn.net/yili_...

2016-04-01 15:25:00

阅读数:874

评论数:0

【原创】Android 耗电信息统计服务——BatteryStats源码分析(一)

Android 耗电信息统计服务——BatteryStats源码分析(一) 概述 Android 中关于耗电的统计一般是关于功耗分析的重要信息,Bettery-historian工具也是依托于解析BatteryStats 的dump 信息来提供界面直观分析,并且电池电量耗费的源头实在太多,...

2018-01-12 15:05:12

阅读数:597

评论数:0

linux网络编程——套接字(socket)入门

1.套接字的基本结构 struct sockaddr 这个结构用来存储套接字地址。 数据定义: struct sockaddr { unsigned short sa_family; /* address族, AF_xxx */ ...

2016-04-01 15:26:36

阅读数:575

评论数:0

进程间通信---共享内存

一、IPC(Inter-Process Communication,进程间通信)对象的介绍System V 的IPC对象有共享内存、消息队列、信号灯。注意:在IPC的通信模式下,不管是使用消息队列还是共享内存,甚至是信号灯,每个IPC的对象都有唯一的名字,称为"键"(key)。...

2016-04-01 15:26:00

阅读数:551

评论数:0

Linux的i2c驱动详解

目录(?)[-] 简介 架构 设备注册 I2C关键数据结构和详细注册流程 关键数据结构 详细注册流程 使用I2C子系统资源函数操作I2C设备...

2016-04-01 15:25:21

阅读数:517

评论数:0

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