3 weixin_38503885

尚未进行身份认证

暂无相关简介

等级
TA的排名 9w+

android adb命令 抓取系统各种 log

getLog.bat:adb rootadb remountadb wait-for-deviceadb logcat -v time > C:\log.txt在Android中不同的log写到不同的设备中,共有/dev/log/system, /dev/log/main, /dev/log/radion, /dev/log/events四中类型。其中默认Log.v等写...

2020-01-02 14:03:11

KAIOS 知识收录

Firefox OS 始于 2011 年的一个名为 Boot to Gecko 的实验项目。这个平台由几个关键组件组成:Gonk(一个底层操作系统)、Gecko(一个 Firefox 渲染引擎)以及 Gaia(一个使用 HTML、CSS 和 JavaScript 等常见 Web 技术构建的 UI)。HTML+CSS+JavaScript简易教程---https://blog.csdn.net/...

2019-12-31 15:49:18

mtk_wlan_driver_code_analyse

1. kernel_modules/connectivity/wlan/gen4m/os/linux/gl_init.cmtk_wcn_wlan_gen2_init-> initWlan();initWlan(); ---------------wifi driver start !#if DBG //defult closed; you can open it w...

2019-12-05 13:29:20

深入MTK平台bootloader启动之【 Pre-loader -> Lk】分析笔记

https://blog.csdn.net/forever_2015/article/details/530006431、bootloader到kernel启动总逻辑流程图ARM架构中,EL0/EL1是必须实现,EL2/EL3是选配,ELx跟层级对应关系:EL0 -- appEL1 -- Linux kernel 、lkEL2 -- hypervisor(虚拟化)EL3 -...

2019-11-12 11:48:43

TEE是Trusted Execution Environment 的解释

TEE是Trusted Execution Environment的缩写简称,是可信执行环境的简称,在目前移动安全领域,TEE默认就是指的基于ARM trustzone技术的TEE,其实在芯片架构层面,TEE应该包含下面三部分:1.利用intel TXT或AMD的SVM均可提供TEE,即基于处理器CPU的特殊指令,提供动态信任根DRTM服务,为敏感应用或数据提供可信执行环境;2.利用AR...

2019-10-11 16:59:41

Android WLAN 架构

概览Android 提供默认 Android 框架实现,其中包括对各种 WLAN 协议和模式的支持,这些协议和模式包括:WLAN 基础架构 (STA) 网络共享模式或仅限本地模式下的 WLAN 热点 (Soft AP) WLAN 直连(点对点) WLAN 感知 (NAN) WLAN RTT (IEEE 802.11mc FTM)使用 WLAN 服务的应用通过 Binder 直接与...

2019-09-06 16:39:47

绑定服务Bound Service

绑定ServiceService的启动方式startServicebindService:生命周期受调用者的影响onCreate 创建onBind 绑定onUnbind 解除绑定onDestroy 销毁bindService(intent, ServiceConnection, Context.BIND_AUTO_CREATE);ServiceConnection:on...

2019-08-01 19:36:26

扫描到AP添加AP信号弱移除该AP的LOG

Line 11456: 07-17 14:23:17.205723 1264 1264 D WifiSettings: zgs AP list is attwifi Line 11539: 07-17 14:23:18.988039 915 1007 E WifiConfigManager: Cannot find network with networkId -1 or...

2019-07-20 10:27:42

开启WIFI的StateMachine&WifiController的LOG

StateMachine.java (z:\home\android\work\304\android\frameworks\base\core\java\com\android\internal\util): if (mDbg && mSm != null) mSm.log("handleMessage: X");StateMachine.jav...

2019-07-20 10:25:03

Java的接口总结

Java最基本的封装是class,除此之外还有接口interface。这段时间一直在想接口有什么作用呢,有了接口有哪些好处呢。结合网络上各位大神的文章,接口的作用大概体现在以下几个方面。1.回调2.方法参数3.多态对于上面的结论,笔者自己也做了思考,并且概括为:接口是一种能力的声明或者说是一种能力的约束。从接口能力的引用方面来看,这个是能力的声明。要想被这个接口引用指向,你就必须具备某...

2019-07-20 09:46:01

android状态机statemachine详解

原始地址:https://blog.csdn.net/maybe_windleave/article/details/9881991先说两句题外话,很感谢android,在这里能看到很多优秀的代码。同时也感觉到外面的工程师真的很厉害,都是java人家就能写出这么牛的东西。感慨之下就有了些思考:我们绝大多数人只要把那些牛人已经创造出来的牛逼的东西,记住并且弄懂就是一件非常不错的事情,至少能衣食无...

2019-07-19 18:30:37

Android进程管理三部曲[1]-进程的创建

原始地址:https://www.jianshu.com/p/96f43244f754对于操作系统来说,进程管理是其最重要的职责之一。考虑到这部分的内容较多,因此会拆分成几篇文章来讲解。本文是进程管理系统文章的第一篇,会讲解Android系统中的进程创建。本文适合Android平台的应用程序开发者,也适合对于Android系统内部实现感兴趣的读者。概述Android系统以L...

2019-07-19 16:01:30

Android多进程总结一:生成多进程(android:process属性)

前言正常情况下,一个apk启动后只会运行在一个进程中,其进程名为apk的包名,所有的组件都会在这个进程中运行,以下为DDMS的进程截屏:com.biyou.multiprocess为进程名,也是apk的包名,但是如果需要将某些组件(如Service,Activity等)运行在单独的进程中,就需要用到android:process属性了。我们可以给android的组件设置android:p...

2019-07-19 14:14:13

wifi 4次握手

不管是用WEP加密,还是用WPA,一般如果我们要和AP建立一个连接,要经过两个阶段认证(Authentic)和关联(Association)的过程,下面我只说说WEP加密的情况下,是如何和AP建立连接的(WPA的基本原理是差不多的,但加密算法比WEP的复杂)。如果采用WEP加密,我们会有两种选择(开放式和共享式),如果选择开放式,那AP和客户端的认证过程是在关联过程之后的,也就是说,不需要正确的...

2019-07-17 17:21:22

Android 之 Looper、MessageQueue、Handler 与消息循环

在android的activity中有各种各样的事件,而这些事件最终是转换为消息来处理的。android中的消息系统涉及到:*消息发送*消息队列*消息循环*消息分发*消息读取消息对应的重要类有MessageQueue、Looper、Handler,它们分别对应着消息队列、消息循环和消息处理。Handler类:Handler主要用来发送消息和...

2019-07-10 15:57:18

android的消息机制——Handler机制

https://www.jianshu.com/p/9e4d1fab0f36能简单说得我们尽量不复杂:为了避免ANR,我们会通常把 耗时操作放在子线程里面去执行,因为子线程不能更新UI,所以当子线程需要更新的UI的时候就需要借助到安卓的消息机制,也就是Handler机制了。注意:在安卓的世界里面,当 子线程 在执行耗时操作的时候,不是说你的主线程就阻塞在那里等待子线程的完成——也不是...

2019-07-05 18:46:39

Android GPS原理分析《手机就是开发板》

原文:https://blog.csdn.net/aggresss/article/details/54318662GPS(Global Positioning System), 即全球定位系统,它是一个由覆盖全球的24颗卫星组成的卫星系统。其目的是在全球范围内对地面和空中目标进行准确定位和监测。随着全球性空间定位信息应用的日益广泛,GPS提供的全时域、全天候、高精度定位服务将给空间技术、地...

2019-04-18 10:55:59

[Android从头再来] App启动过程

App启动方式如何启动App呢?说到底就是点击屏幕的App图标。但是点击的时候会发现有时进入App首页很快,有时很慢,有时中间还有个白屏。有时中间还有个黑屏。造成这样的情况,是什么原因呢?我们先从App启动的方式开始说起。冷启动热启动 冷启动冷启动:当启动应用时,后台没有该应用的进程,这时系统会重新创建一个新的进程分配给该应用。冷启动的特点:因为系统会重新创建一个新...

2019-02-14 14:31:31

android 7.0中Settings新功能全面解析

https://blog.csdn.net/h_gao/article/details/58201121   //建议看原文, 原文有图片Settings N预览android N 在Settings中作了一些调整,如上面的截图。增加了侧滑菜单,采用v4下的DrawerLayout来实现;在Settings主界面增加了Condition,能够在设置列表中显示状态;在Setting...

2019-01-05 11:47:38

NotificationCopat.Builder全部设置

https://www.cnblogs.com/kexing/p/8371051.html1.方法:setContentTitle(CharSequence title)     功能:设置通知栏标题。     例子:setContentTitle("测试标题")。  2.方法:setContentText(CharSequence text)     功能:设置通知栏显示内容。  ...

2018-12-21 14:03:37

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。