自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宇落 生命不息,奋斗不止......

个人简书地址:https://www.jianshu.com/u/913314e5d781

  • 博客(6)
  • 收藏
  • 关注

原创 Android Framework入门介绍

framework概述Android简介      Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同...

2018-03-13 09:37:56 89085

原创 Android7.1 ActivityManagerService概述

简介        ActivityManagerService(以下简称:AMS)是android系统的一个系统服务,是应用进程的管理服务端,直接的控制了应用程序的各个行为,保证了系统中不同的应用程序之间能够和谐的合理的进行调度运行。AMS主要的职责就是对Android四大组件(Activity,Service,ContentProvider,Broadcast)进行管理。虽然开发者在开发过程中...

2018-03-29 20:47:44 3833

原创 Framework常用工具及LOG调试方法

概述      Framework开发是一项非常繁琐复杂的工作,需要阅读大量的源代码,分析及其多的LOG信息来定位错误位置。这个时候如果使用一些工具或者知道如何定位重要LOG信息,就可以使一些复杂的工作变的简单很多,使我们分析问题的效率变得更快,不再为阅读大量的源代码而感到一筹莫展。本文将针对一些场景讲解如何分析系统LOG信息,如何添加LOG定位错误信息,以及常用工具以及使用方法。常用工具Hier...

2018-03-19 21:11:18 10395 2

原创 Linux常用命令

工作中常用的Linux命令:关机和注销命令:reboot重启系统,需加sudo执行命令:shutdown [选项] [时间] [警告信息]关闭/重启系统,各选项含义如下- k 并不真正关机而只是发出警告信- r 关机后立即重新启动 - h 关机后不重新启动 - f 快速关机重启动时跳过 fsck - n 快速关机不经过 init程序 - c 取消一个已经运行的 shutdown例子:(需加sudo...

2018-03-13 21:20:03 1440

原创 Android7.1 Presentation双屏异显原理分析

绪论       随着用户的需求增多,特别是对于一些Android平板电脑以及其他的一些Android智能设备可能有多个屏幕,用户不仅想要在主屏幕上显示内容,同样在第二屏幕上也要显示想要的内容,这样可以达到更好的体验效果。Google也是不负众望在Android4.2版本以后提供了Presentation类,可以轻松实现在两块屏幕上同时显示不同的内容。      Presentation是一个特殊...

2018-03-06 19:41:08 28196 5

原创 Android7.1 Kyguard界面灭屏时间分析

概述      在Android系统中,当用户没有操作手机一段时间后,系统会自动灭屏进入休眠状态,从而降低手机功耗。一般情况下系统灭屏的时间由用户在手机设置中自己进行定义是10s,30s还是1min等等。但是如果现在系统当前显示的是锁屏界面,不论用户在设置中定义的屏幕超时时间是多少,此时超时时间默认都是10s。而为何在锁屏界面屏幕超时时间都是10s,又是如何设置的呢?就是本文需要分析的问题。系统灭...

2018-03-02 10:37:13 3510 1

空空如也

空空如也

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

TA关注的人

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