自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 Android——Intent和Intent过滤器

Intent就是一个激活组件的消息对象,用于组件之间的通信。需要注意的是,能被Intent激活通信的组件只有三类:Activity、Service和BroadcastReceiver。对应这三类组件,Intent有下面三种使用场景:启动Activity:在app中,一个Activity就代表一个用户界面。以Intent为参数调用startActivity()启动一个Activit...

2014-03-21 19:07:00 129

转载 Google搜索技巧-入门篇

基本搜索  Google 查询简洁方便,仅需输入查询内容并敲一下回车键 (Enter),或单击“Google 搜索”按钮即可得到相关资料。  搜索两个及两个以上关键字  Google 只会返回那些符合您的全部查询条件的网页。不需要在关键词之间加上“and”或“+”。如果您想缩小搜索范围,只需输入更多的关键词,只要在关键词中间留空格就行了。  搜索结果不包含某些特定信息...

2014-03-21 14:45:00 141

转载 十大高明的Google搜索技巧

Google是一个非常精密成熟的搜索引擎,但大多数的用户都没有能完全地利用到它的能力。一般人就是在Google的搜索框中输入一两个关键字,然后点击“搜索”按钮,等着Google显示出它第一页的搜索结果。这是一个相当简单模式匹配算法的搜索,不幸的是,通常此时出现的大部分都是并不需要的结果。  其实,还是有更好的方式能够让搜索产生一些更少、更为准确的结果。你所需要做的事只是学...

2014-03-21 14:38:00 139

转载 Android——系统权限

Android是一个特权分隔的操作系统,每一个应用程序运行在不同的系统身份中(Linux的user ID和group ID)。系统部分和不同的身份被隔离开来。因此,Linux隔离了应用程序(与其它程序隔离,与系统隔离)。通过权限(permission)机制提供了附加的安全功能。权限机制强迫限制特定操作,比如操作一个特定进程执行和每个URI权限允许点对点地访问特定数据块。更多通用的...

2014-03-19 19:00:00 142

转载 Android——<uses-sdk>

语法(SYNTAX):1 <uses-sdk android:minSdkVersion="integer"2 android:targetSdkVersion="integer"3 android:maxSdkVersion="integer" />被包含于(CONTAINED IN):<man...

2014-03-17 17:32:00 127

转载 Android——兼容性

两种类型的兼容性:设备兼容性和应用兼容性。设备的Android兼容性就是app能够正确运行的Android执行环境(Android execution environment)。Android执行环境的具体定义可参见Android compatibility program,并且每个设备都必须通过CTS(Compatibility Test Suite)的兼容性认证。设备的An...

2014-03-17 17:24:00 115

转载 Android——app基础

Android Application基础系统启动过程APK文件介绍APK是Android Package的缩写,即android安装包。APK文件其实是zip格式,但后缀名被修改为apk,可以通过解压程序直接解压查看。apk解压后,一般的可看到的目录结构如下:文件或目录作用AndroidManifest.xml文件程序全局配置...

2014-03-13 18:31:00 109

转载 Android——内存管理基础

内存收集概念内存垃圾收集器(garbage collector)概念:自定内存管理。功能:分配内存、保证所有被引用的对象还在内存中、可以释放在运行的代码中不再引用的对象的内存。垃圾收集器避免了悬挂指针(dangling reference),原因是一个仍然被引用的对象永远不会内存回收并且也不会被认为已经被释放掉了。垃圾收集器解决了空间泄漏(space leaks)问题...

2014-03-11 19:00:00 90

转载 Android消息机制使用注意事项,防止泄漏

在Android的线程通信当中,使用频率最多的就是Android的消息处理机制(Handler.send()、View.post()、Asynctask.excute()等等都使用到了消息处理机制)。Android中UI线程默认实现了该机制,其它工作线程要想跟UI线程一样拥有该机制,就必须人为去实现该机制,该机制的实现也相当简单暂且忽略。对于Android里的消息处理,涉及到...

2014-01-14 18:17:00 102

转载 超线程(Hyper-Threading)

运行方式 每个单位时间内,一个CPU只能处理一个线程(操作系统:thread),以这样的单位进行,如果想要在一单位时间内处理超过一个线程是不可能的,除非是有两个CPU的实体单元。双核心技术是将两个一样的CPU放置于一个封装内(直接将两个CPU做成一个芯片)。而英特尔的Hyper-Threading技术是在CPU内部仅复制必要的资源、让CPU模拟成两个线程;也就是一个实体核心...

2014-01-14 16:57:00 658

转载 安卓开发者必备的42个链接

官方网站1、谷歌安卓开发者页面这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分:作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很多的资源,即便成为高级程序员你仍需阅读这里...

2014-01-08 15:04:00 84

转载 HashMap的工作原理

原文链接:Javarevisited翻译:ImportNew.com-唐小娟译文链接:http://www.importnew.com/7099.htmlHashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题...

2014-01-08 14:50:00 73

转载 Android LRUCache简介

  LRU Cache数据结构的介绍可以参考前面的http://www.cnblogs.com/XP-Lee/p/3441555.html。  本文以Android LRUCache来做一个简单的介绍。我们已经知道LRU Cache是一个hash map+双向链表的数据结构,那么在Android的Java自然也逃不出这个框,谷歌在Android3.1(v4 library也支持)之后...

2013-11-26 17:33:00 109

转载 Android AbsListView子类反复调用getView()和getCount()问题分析

  对于AbsListView子类,假设它的宽高是自适应的,你会发现getView()和getCount()会被疯狂的反复调用。即使在AbsListView子类设置完adapter后,getView()和getCount()也会被疯狂的调用10几次甚至更多。原因就在于measure过程,AbsListView子类会包含很多个item,而且由于AbsListView和Adapter机制的关...

2013-11-26 16:27:00 95

转载 Android中View的layout mechanism(布局机制)

layout mechanism  Android中View的layout mechanism主要分为两个阶段:measure阶段和layout阶段。layout mechanism按照一定的顺序进行,总体上来讲是先measure然后layout。一、measure阶段  以父容器提供的宽高参数作为限制条件,计算本身的大小(宽高)。这个过程需要调用final方法measure...

2013-11-26 15:37:00 96

转载 LRU Cache数据结构简介

什么是LRU Cache  LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。 什么是Cache?狭义的Cache指的是位于CPU和主存间的快速RAM, 通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。 广义上的Cache指的是位于速度相差较大的两种硬件之间, 用于协调两者数据传输速度差异的结构。除了CPU...

2013-11-25 15:08:00 250

转载 Android书架实现

转自http://blog.csdn.net/wangkuifeng0118/article/details/7944215书架效果:  下面先看一下书架的实现原理吧!  首先看一下layout下的布局文件main.xml 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout...

2013-11-06 11:57:00 426

转载 Android Bitmap缓存介绍

转载自http://blog.csdn.net/linghu_java/article/details/8595717  Android中加载一个Bitmap(位图)到你的UI界面是非常简单的,但是如果你要一次加载一大批,事情就变得复杂多了。在大多数的情况下(如ListView、GridView或者ViewPager这样的组件),屏幕上的图片以及马上要在滚动到屏幕上显示的图片的总量,...

2013-11-06 11:29:00 72

转载 Android4.0以上源码中的DiskLruCache类简介

1 /* 2 * Copyright (C) 2011 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except i...

2013-11-06 11:09:00 84

转载 Android LruCache源码简介

1 package android.util; 2 3 import java.util.LinkedHashMap; 4 import java.util.Map; 5 6 /** 7 * A cache that holds strong references to a limited number of val...

2013-11-06 10:59:00 48

转载 Android Binder简介

  Android使用Linux的进程管理机制,以进程为单位分配虚拟地址空间。为了安全考虑,Android的不同进程之间是相互隔离的(进程之间被禁止直接交互)。如果进程间需要通信,必须通过Android的Linux内核提供的IPC机制实现间接通信。Linux使用的进程间通信有Socket、Signal、Pipe、Message Queue、Semaphore、Shared Memory等...

2013-11-05 11:25:00 68

转载 android 重写系统进度条

转载自http://blog.csdn.net/codingandroid/article/details/8495074自定义progressbar现在要自定义一个等待的时候转动的小圈,相信大家也都嫌系统自带的很难看吧??如果要自定义那些系统的组件都有一个法子,那就是看系统的是怎么写的。看下系统的progressbar的方法:首先看android的系统的style.xml的文件,系...

2013-09-12 12:38:00 100

转载 Android屏幕适配总结

转载自:http://www.eoeandroid.com/thread-173973-1-1.html一、细说layout_weight 目前最为推荐的Android多屏幕自适应解决方案。 该属性的作用是决定控件在其父布局中的显示权重,一般用于线性布局中。其值越小,则对应的layout_width或layout_height的优先级就越高,一般横向布局中,决定的...

2013-09-12 11:09:00 98

转载 ADB server didn't ACK

转载自http://jingyan.baidu.com/article/454316aba27e49f7a7c03ab1.html当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。 工具/原料EclipseCMD命令窗口...

2013-09-04 10:58:00 52

空空如也

空空如也

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

TA关注的人

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