源码阅读
文章平均质量分 53
iteye_3916
这个作者很懒,什么都没留下…
展开
-
android系统信息(内存、cpu、sd卡、电量、版本)获取
要转载请注明出处:http://gqdy365.iteye.com/blog/1066113,有很多转载了文章不写出处,还写的是什么小编最近做项目碰到什么问题怎么解决的的然后把文章贴下面,俨然一副他们自己的文章,不知羞耻!一、内存(ram):android的总内存大小信息存放在系统的/proc/meminfo文件里面,可以通过读取这个文件来获取这些信息:[code="java"]p...2011-05-31 11:42:21 · 764 阅读 · 0 评论 -
Android知识梳理:消息机制之Looper
Android消息机制中,Looper处于核心地位,它类似于一个消息泵,不断从MessageQueue中读取数据,然后分发给Handler去处理。一、官方建议的使用形式:[code="java"] class LooperThread extends Thread { public Handler mHandler; public void run() { Lo...原创 2014-10-14 09:30:18 · 238 阅读 · 0 评论 -
Android知识梳理:消息机制之Handler
Android知识梳理:消息机制之Looperhttp://gqdy365.iteye.com/blog/2137494一、Handler类在源码的android.os包下面,它主要用于消息的发送和处理,注意:这里的消息可以是线程,即:Handler可以处理普通消息和含有线程的消息。1、普通消息处理:[code="java"]mHandler.sendMessage(Mes...2014-10-28 17:17:23 · 117 阅读 · 0 评论 -
Android中使用Context?这几点要注意
通过阅读源码,我们会发现:1、它描述的是一个应用程序环境的信息,即上下文。2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类ContextIml。3、Activity类 、Service类 、Application类本质上都是Context子类,Broadcast reseive中系统会传递一个Context进来;4、程序中Context...2014-10-30 15:26:35 · 187 阅读 · 0 评论 -
Android media媒体库分析之:调用系统媒体库完成指定媒体文件扫描
之前文章中分析了Android media媒体库,详见:http://gqdy365.iteye.com/blog/2150883这儿说一下怎么样在自己的应用程序调用系统提供的接口完成对指定媒体文件的扫描,约定:指定的文件:就是指定路径的文件(filepath);扫描:获取媒体的详细信息,比如一首歌曲的歌手名、时长、专辑名等。先看一下简单的做法:[code="java"...原创 2014-12-10 15:35:45 · 854 阅读 · 0 评论 -
(转载)Android 四种加载方式详解(standard、singleTop、singleTask、singleInstance)
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置Activity有四种加载模式: standard singleTop singleTask s...原创 2015-03-16 17:24:47 · 124 阅读 · 0 评论 -
Android SparseArray源码阅读
[code="java"]/* * Copyright (C) 2006 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with...原创 2015-04-08 09:39:41 · 175 阅读 · 0 评论