随机推荐

Android消息机制之一基础简介(1)

在项目中,使用Handler是比较多的,延迟处理信息啊,或者跨线程刷新UI界面啊等.用大家都会用,但要用好,或许只能多看看源码和跟大牛们学习学习了.Handler.java,Looper.java,Message.java,MessageQueue.java这几个类主要是在/frameworks/...

个人linux常用命令

linux常用命令常用好记性不如烂笔头,还是整理整理。下面是记录一下有常用,但容易忘记的一些命令。查看磁盘剩余空间# 查看所有磁盘信息df -h显示的结果信息$ df -hFilesystem Size Used Avail Use% Mounted on...

周国平:时光村落里的往事

一人分两种,一种人有往事,另一种人没有往事。有往事的人爱生命,对时光流逝无比痛惜,因而怀着一种特别的爱意,把自己所经历的一切珍藏在心灵的谷仓里。世上什么不是往事呢?此刻我所看到、听到、经历到的一切,无不转瞬即逝,成为往事。所以,珍惜往事的人便满怀爱怜地注视一切,注视即将被收割的麦田,正在落叶的...

Android 6.0后权限的申请

前言Android 6.0 后,非系统应用权限获取收紧,应用需要动态的申请权限。你除了AndroidManifest.xml中定义需要的权限,还需要在Java代码中再需要对应权限前提示用户授权。正文第一步AndroidManifest.xml <uses-permissio...

OkHttp分析之异步请求

前言前面两篇文章介绍了OKHttp的《OkHttp简单介绍之一》和《OkHttp分析之同步请求》,大概的流程都介绍了,但上一篇只介绍了同步的,因此异步的也单独介绍一下,因为这个部分线程管理的思路很不错。正文OKHttp同步请求和异步请求唯一区别点是异步请求用了线程池管理,其的都是一样的,因此...

简单跟踪一下getSystemService()

前言记录一下getSystemService()获取的源码流程,加深一下印象。正文这里以获取AudioManager为例AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);g...