自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Skypine_Lee的专栏

自己选择的路 跪着也要走完

  • 博客(435)
  • 资源 (9)
  • 收藏
  • 关注

转载 Android应用程序发送广播(sendBroadcast)的过程分析

http://blog.csdn.net/luoshengyang/article/details/6744448前面我们分析了Android应用程序注册广播接收器的过程,这个过程只完成了万里长征的第一步,接下来它还要等待ActivityManagerService将广播分发过来。ActivityManagerService是如何得到广播并把它分发出去的呢?这就是本文要介绍的广播发送过

2012-03-31 14:50:14 514

转载 sendBroadcast和sendStickyBroadcast的区别

http://www.cnblogs.com/hoji-real/articles/2244538.html我们平时最经常使用的是sendBroadcast,就是把一个Intent广播出去。今天我在看wifi的时候,还发现了sendStickyBroadcast。官方文档是这样写的:public abstract void sendStickyBroadcast (In

2012-03-31 14:48:25 598

转载 cursor类的用法和概念(在Android中的使用)

http://www.heibai.net/articles/technical/jiqiaozhishi/2012/0111/18579.html 使用过 SQLite 数据库的童鞋对 Cursor 应该不陌生,如果你是搞.net 开发你大可以把Cursor理解成 Ado.net 中的数据集合相当于dataReader。今天黑白网络特地将它单独拿出来谈,加深大家对Android中使用 Cur

2012-03-30 09:15:33 521

转载 深入浅出单实例Singleton设计模式(Android)

http://blog.csdn.net/dleej/article/details/6552331长时间没有用java单实例模式,现在想起来有点忘了,发些东西大家一起熟悉下。单实例Singleton设计模式可能是被讨论和使用的最广泛的一个设计模式了,这可能也是面试中问得最多的一个设计模式了。这个设计模式主要目的是想在整个系统中只能出现一个类的实例。这样做当然是有必然的,比如你

2012-03-30 00:05:50 591

转载 Android synchronized wait notify 多线程同步 分享

http://cwh528.blog.sohu.com/169639438.html项目中碰到问题,涉及到主线程和子线程的通信和同步问题,测试中发现死锁情况,记录一下 void Main(){    ThreadB Threadb = new ThreadB();     Threadb .start();    synchronized (handler) {

2012-03-30 00:05:31 490

转载 Android 多线程 \Looper 分享

http://cwh528.blog.sohu.com/169641469.html在Android下面也有多线程的概念,在C/C++中,子线程可以是一个函数,一般都是一个带有循环的函数,来处理某些数据,优先线程只是一个复杂的运算过程,所以可能不需要while循环,运算完成,函数结束,线程就销毁。对于那些需要控制的线程,一般我们都是和互斥锁相互关联,从而来控制线程的进度,一般我们创建子线程

2012-03-30 00:05:22 414

转载 android线程 message和runnable

http://blog.csdn.net/cai200711/article/details/6590388程序需要相应用户的操作,最要能在200ms(0.2s)之内,如果超过5秒没有反应,ActivityManager会没有提示就kill了 activity。然而,activity可能真的需要时间来进行处理,这往往会用到后台线程-background thread。后台线程可以安全 地和

2012-03-30 00:04:54 364

转载 android BroadcastReceiver相关

http://blog.csdn.net/cai200711/article/details/6593129BroadcastReceiver 用于异步接收广播Intent。主要有两大类,用于接收广播的:正常广播 Normal broadcasts(用 Context.sendBroadcast()发送)是完全异步的。它们都运行在一个未定义的顺序,通常是在同一时间。这样会更有效,但

2012-03-30 00:04:40 391

转载 Android Runnable 运行在那个线程

http://www.cnblogs.com/ghj1976/archive/2011/05/06/2038516.htmlRunnable 并不一定是新开一个线程,比如下面的调用方法就是运行在UI主线程中的:Handler mHandler=new Handler();mHandler.post(new Runnable(){ @Override public void

2012-03-30 00:04:25 426

转载 Android 的消息队列模型

http://www.cnblogs.com/ghj1976/archive/2011/05/06/2038469.htmlAndroid是参考Windows的消息循环机制来实现Android自身的消息循环的。 Android通过Looper、Handler来实现消息循环机制,Android消息循环是针对线程的(每个线程都可以有自己的消息队列和消息循环)。 Android系

2012-03-30 00:04:12 408

转载 Android Service与Runnable整合并用

http://www.360doc.com/content/12/0209/15/3700464_185309016.shtml服务的启动没有Activity,即便是利用Activity带起服务,也会有各看成独立的事件及焦点要处理。Service继承自Android.app.Service。服务的生态链就先从onCreate()开始(如果有重写的话) ,接着应会进入启动服务

2012-03-30 00:03:54 668

转载 AsyncTask的用法

在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包       当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用

2012-03-30 00:03:39 374

转载 Activity的相互调用

多个Activity之间的相互调用: 新建一个继承Activity的类,在功能清单AndroidManifest.xml文件中添加进上面Activity配置代码,  打开新的Activity:startActivity(new Intent(MainActivity.this, NewActivity.class));  打开新的Activity,并传递若干个参数给它:

2012-03-30 00:03:24 751

转载 一个apk调用另一个apk的某个activity (根据帖子整理)

http://www.eoeandroid.com/thread-68933-1-1.html如果未知被调用的activity名,如何在一个apk中调用另一个apk我现在在一个项目运行的时候,跳转到另一个项目,并且并不知道另一个项目的main activity名字。Intent intent = new Intent();ComponentName comp = new Com

2012-03-30 00:03:05 1989

转载 android2.3源码下载编译全过程(附图及文档)修改版

http://www.eoeandroid.com/thread-61367-1-1.html@官方的文档地址:http://source.android.com/source/download.html(但可能会遇到点问题请看下面的讲解)@系统要求:1 ubuntu 10.04或以上版本                     2 64位系统(查看系统命令: uname -m

2012-03-30 00:02:43 690

转载 Android重量级开发之--提高android启动速度研究

http://www.eoeandroid.com/forum.php?mod=viewthread&tid=29953&extra=page%3D1%26filter%3Drecommend%26orderby%3Drecommends%26recommend%3D1%26recommend%3D1%26orderby%3DrecommendsAndroid重量级开发之--提高a

2012-03-30 00:02:39 541

转载 android Content provider 组件

http://www.cnblogs.com/linzheng/archive/2011/01/22/1942101.htmlContent Provider 属于Android应用程序的组件之一,作为应用程序之间唯一的共享数据的途径,Content Provider 主要的功能就是存储并检索数据以及向其他应用程序提供访问数据的借口。    Android 系统为一些常见的

2012-03-30 00:02:02 369

转载 Android基础 : Android Content Provider[转]

http://my.oschina.net/kevin008/blog/2196Android应用程序可以使用文件或SqlLite数据库来存储数据。ContentProvider提供了一种多应用间数据共享的方式,比如:联系人信息可以被多个应用程序访问。ContentProvider是个实现了一组用于提供其他应用程序存取数据的标准方法的类。应用程序可以在Content Provider中执行

2012-03-30 00:01:31 367

转载 Android ContentProvider的介绍

http://www.cnblogs.com/WangWeiDa/archive/2011/09/13/2174532.html一、ContentProvider的概念  ContentProvider:为存储和获取数据提供统一的接口。可以在不同的应用程序之间共享数据。Android已经为常见的一些数据提供了默认的ContentProvider  1、ContentProvider使用

2012-03-30 00:01:07 376

转载 Android中BroadCastReceiver使用

http://our2848884.blog.163.com/blog/static/14685483420109307435648/BroadcastReceiver   在Android中,Broadcast是一种广泛运用的在应用程序之间传输信息的机制。而BroadcastReceiver是对发送出来的 Broadcast进行过滤接受并响应的一类组件。下面将详细的阐述如何发

2012-03-30 00:00:40 382

转载 【原创】Service如何关闭启动自己的Activity

http://our2848884.blog.163.com/blog/static/14685483420109302018538/今天在编写Android程序的时候,遇到这个问题。通过百度和google的搜索结果,总结出以下方法:方法一:public class mService extends Service {    //保存在service中的Activity对象

2012-03-30 00:00:14 654

转载 Android学习 (七)synchronized(一)(转)

转自: http://hi.baidu.com/fenghuang1207/blog/item/06a17dce8534ff1d93457e21.html  synchronized:Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。    一、当两个并发线程访问同一个对象object中的这个synchron

2012-03-29 14:27:59 368

转载 synchronized 关键字(Android)

http://blog.csdn.net/dleej/article/details/65523401. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 synchronized 方法。如:   public synchronized void accessVal(int newVal);   synchronized 方法控制对类成

2012-03-29 14:27:05 394

转载 Android英文名词解释大全(持续更新中......)

http://hi.baidu.com/kahn178/blog/item/e4e8122bd620ec81033bf693.html  全新的产品,大家都还处在一个认识和了解的阶段,很多普通用户对于大家常提到的一些专业词语都不是很理解,完全不知道它们表达的是什么意思,以下是android手机最常提到的词语,相信大家看后一定会对android手机有了全新的理解和认识。1:Android手机

2012-03-29 14:20:33 2263

转载 Android面试之---谈谈你对Android NDK的理解.

http://weizhulin.blog.51cto.com/1556324/3114891、前言  6月 26 日, Google Android 发布了 NDK ,引起了很多发人员的兴趣。 NDK 全称: Native Development Kit 。下载地址为:http://developer.android.com/sdk/ndk/1.5_r1/index.html 。

2012-03-29 14:02:07 444

转载 Android面试之----Android系统架构图及简单的系统架构介绍

http://weizhulin.blog.51cto.com/1556324/311491Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。 Android系统架构图  1.应用程序  Android会同一系列核心应用程序包一起发布

2012-03-29 14:01:17 562

转载 Android面试之----谈谈你对Java中Native关键字的认识!

http://weizhulin.blog.51cto.com/1556324/311493JNI是J ava Native Interface的 缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他

2012-03-29 14:00:34 377

转载 Android面试之---Android的虚拟机Dalvik 介绍

http://weizhulin.blog.51cto.com/1556324/311496Dalvik和标准Java虚拟机(JVM)之间的首要差别之一,就是Dalvik基于寄存器,而JVM基于栈。一直以来都有人在猜测,选择基于寄存器的方式是因为它对提前优化(ahead-of-time optimization)提供了更好的支持,而这对类似于移动电话这样的受限环境是颇有裨益的。另一份针

2012-03-29 13:59:34 563

转载 /Android面试之---讲一下你对Activity的了解(面试必问的).

http://weizhulin.blog.51cto.com/1556324/311495这篇文章会涉及到以下几个内容一 Activity的生命周期二 让Activity变成一个窗口:Activity属性设定三 你后台的Activity被系统 回收怎么办:onSaveInstanceState四 调用与被调用:我们的通信使者 - Intent一 Activity的生命

2012-03-29 13:58:41 313

转载 Android架构---学东西还是从高处看才能学得远!!

http://weizhulin.blog.51cto.com/1556324/311466❑Linux Kernel Core services (including hardware drivers, process and memory management,security, network, and power management) are handled by a

2012-03-29 13:56:59 299

转载 JAVA多线程,面试者的最爱!

http://weizhulin.blog.51cto.com/1556324/311724多线程 线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。如何创建一个线程?创建线程有两种方式,如下: 1、 扩展java.lang.Thr

2012-03-29 13:56:02 302

转载 Activity与Thread之间的通讯

http://weizhulin.blog.51cto.com/1556324/311521在Android中要让Activity与Thread进行通讯 其实很简单。重点就在于android .os.Handler、java.lang.Thread以及android.os.Message这三个类的整合应用 我们在Thread中可以通过Message来通知Handler,Handle

2012-03-29 13:55:08 373

转载 java synchronized详解

http://blog.csdn.net/xuxinyl/article/details/6748997Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线

2012-03-29 13:47:48 316

转载 android源码框架

http://blog.csdn.net/xuxinyl/article/details/6561033Android 2.1 源码结构分析 002 lee 003 Android 2.1 004 |-- Makefile 005 |-- bionic (bionic C库) 006 |-- bo

2012-03-29 13:45:28 1251

转载 Android基础教程之----SMS简单发送短信程序(两个模拟器之间的通信)!

http://blog.163.com/sikaodelang@126/blog/static/16410730020106814227513/前面的范例,示范了如何通过程序拨打电话,在GSM移动通信系统的服务中,除了打电话外,另一个常用的功能,就是发短信.也因为如此,许多电信业者推出专属短信族的专用费率,由此可知短信功能对手机的重要性.发送短信的关键程序是通过SmsManag

2012-03-29 13:40:33 994

转载 Android permission 访问权限大全

点http://blog.163.com/xhy_cy/blog/static/10497623201061493242847/?fromdm&fromSearch&isFromSearchEngine=yesfrom:http://www.j2me8.com/archives/204程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:

2012-03-29 13:39:19 343

转载 如何调试跟踪Android源代码

http://blog.csdn.net/xuxinyl/article/details/6900960  Android平台代码很多,关系也很复杂,通常我们调试程序的时候是无法跟踪到Android framework code里的,如果能调试跟踪Android source code将给我们这些初学者带来很多便利,本文将给出一个调试跟踪Android source code 的方法。

2012-03-29 13:37:27 343

转载 两个正在运行的activity之间的通信

http://blog.sina.com.cn/s/blog_7e3a44200100ssln.htmlhttp://apkbus.com/forum.php?mod=viewthread&tid=4215&extra=page=2转自安卓巴士开发者在android应用程序开发的时候,从一个activity启动另一个activity并传递一些数据到新的activity非

2012-03-29 13:33:29 369

转载 谷歌工程师详解Android系统架构

http://blog.csdn.net/xuxinyl/article/details/6890554近日,Google的一位工程师Sans Serif发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,您可以看一下Google工程师眼中的Android系统架构是什么样的。以下为Sans Seri

2012-03-29 13:30:26 821

转载 Android的/system/lib里加入自己的so库

http://blog.csdn.net/xuxinyl/article/details/6616578执行下命令:1 重新挂载/system目录,使之能读写:mount -o remount,rw /dev/null /system 2 修改这个文件的权限:chmod 777 /system3 利用dd和mv命令复制文件到system里去:    dd if=/dat

2012-03-29 13:29:18 1241

Android HAL

Android HAL

2012-02-16

00 Summary_audio_structure

对应于博客:android音频驱动学习问题与总结的一个实例

2012-02-14

Android JNI相关资料

这些Android JNI相关资料是平时学习中积累的一些东西,由于本人记性不好,担心以后遗失,特上传至此。因都是从别出获取,如果侵犯了什么,敬请原谅。

2012-02-14

空空如也

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

TA关注的人

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