依然怡然

冰冻三尺非一日之寒

python 编程

1. windows 下python 命令退出: 1:输入exit(),回车 2:输入quit(),回车 3:输入ctrl+z,回车

2019-05-17 16:00:10

阅读数 3

评论数 0

git 命令

1.git clone --recursive 用于循环克隆git子项目

2019-05-15 14:03:12

阅读数 2

评论数 0

Android studio 快捷操作

1. extends abstract 继承抽象类,快速重写里面的方法:Alt + Insert。 2. error 代码错误提示快捷操作: Alt + Enter。

2019-05-14 16:22:28

阅读数 2

评论数 0

资料整理

android UI  项目github : https://github.com/Trinea/android-open-project   Linux磁盘管理 : 利用statfs函数查看磁盘空间: https://blog.csdn.net/wzzfeitian/article/de...

2018-10-23 16:32:11

阅读数 46

评论数 0

vim 命令初始化

cat ~/.vimrc   "显示行号 set nu "启动时隐去援助提示 set shortmess=atI "语法高亮 syntax on "使用vim的键盘模式 set nocompatible &...

2018-08-14 17:59:05

阅读数 128

评论数 0

转载 :Android存储系统之架构篇

转载:http://gityuan.com/2016/07/23/android-io-arch/ 一、概述 本文讲述Android存储系统的架构与设计,涉及到最为核心的便是MountService和Vold这两个模块以及之间的交互。上一篇文章Android存储系统之源码篇从源码角度介绍相关模...

2018-08-01 20:41:04

阅读数 59

评论数 0

转载Android存储系统之源码篇

转载:http://gityuan.com/2016/07/17/android-io/ 基于Android 6.0源码, 来分析存储相关架构,涉及源码: /framework/base/services/java/com/android/server/SystemServer.java...

2018-08-01 20:36:28

阅读数 184

评论数 0

Android ART

转载:https://www.jianshu.com/p/bdb6c29aca83 在了解 Android 运行时之前,我们需要了解什么是运行时环境以及一些基本概念,即 Java 虚拟机(JVM)和 Dalvik 虚拟机(DVM)的功能。 什么是运行时? 简单来说,运行时就是一个供操作系统使...

2018-07-23 17:40:09

阅读数 3275

评论数 1

转载 Android Input子系统:Input事件的产生、读取和分发,InputReader、InputDispatcher

EventHub:InputManagerService:在上一篇博文Android Input子系统:Input进程的创建,监听线程的启动中,我们学习了Android Input系统事件监听模块,了解到InputManagerService启动后会启动InputReader开始监听来自Event...

2018-06-26 10:51:53

阅读数 507

评论数 0

repo 基本使用

一、安装创建目录和修改环境变量$ mkdir ~/bin $ PATH=~/bin:$PATH下载repo代码$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod ...

2018-02-08 18:08:51

阅读数 1150

评论数 0

Android进程整理

Android进程整理 一、概括 系统启动架构图: 上图在Android系统-开篇中有讲解,是从Android系统启动的角度来分析,本文是从进程/线程的视角来分析该问题。 1.1 父进程 在所有进程中,以父进程的姿态存在的进程(即图中的浅红色项),如下: kthre...

2017-10-26 12:00:22

阅读数 94

评论数 0

GIT 基本概念

GIT reset命令,似乎让人很迷惑,以至于误解,误用。但是事实上不应该如此难以理解,只要你理解到这个命令究竟在干什么。 首先我们来看几个术语 HEAD 这是当前分支版本顶端的别名,也就是在当前分支你最近的一个提交 Index index也被称为staging ar...

2017-10-18 10:03:46

阅读数 75

评论数 0

android vold asec 流程

http://blog.csdn.net/myarrow/article/details/8778621 1. 简介     为了能把应用程序安装到SD卡和TF卡上,Android系统默认是不支持的,它只有一个asec mount点: /mnt/secure/asec,在我...

2017-10-13 16:01:37

阅读数 565

评论数 0

Android Lib层打印log之------bionic库打印log

1. 前提:     android系统把标准输出stdout从定向到/dev/null 中,所以logcat无法查看printf()打印的log信息。 2. 实际操作: 使用头文件: # include需要打印log使用: __libc_format_log()例子: # i...

2017-09-29 16:54:31

阅读数 515

评论数 0

Android tombstone 分析

转载:http://www.cnblogs.com/CoderTian/p/5980426.html 1.什么是tombstone 当一个动态库(native 程序)开始执行时,系统会注册一些连接到 debuggerd 的 signal handlers,当系统 crash 的时候,会...

2017-09-28 15:58:27

阅读数 317

评论数 0

java.lang.SecurityException: Requires android.permission.MOUNT_UNMOUNT_FILESYSTEMS permission

Android  app 运行是报error: java.lang.SecurityException: Requires android.permission.MOUNT_UNMOUNT_FILESYSTEMS permission A...

2017-09-19 17:32:19

阅读数 5769

评论数 1

Android proc目录

Android proc目录 内核虚拟出来的,内核会把这些硬件信息虚拟成一个个文件,给用户态程序访问,获取这些数据。 proc是里面内容是不断变化的 ,动态去内核读取。 由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。

2017-08-11 10:45:47

阅读数 369

评论数 0

android Intent的简介以及属性的详解

android Intent的简介以及属性的详解

2017-01-10 14:52:11

阅读数 202

评论数 0

Android.mk 详解

概述     Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每...

2016-11-01 17:01:03

阅读数 607

评论数 0

Android 清除默认launcher 改为其他的launcher

Android 清除默认launcher 改为其他的launcher

2016-11-01 16:06:22

阅读数 2225

评论数 0

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