自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

朝闻道 夕死可矣

  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

原创 2011-9-28 10:14:59

2011-9-28 10:14:59 即应用程序默认Activity的启动过程,一般来说,这种默认Activity是在新的进程和任务中启动的;本文将继续分析在应用程序内部启动非默认Activity的过程的源代码,这种非默认Activity一般是在原来的进程和任务中启动

2011-09-28 13:11:37 400

原创 2011-9-26 4:38:14

2011-9-26 4:38:14                              Step 2. Process.start         这个函数定义在frameworks/base/core/java/android/os/Process

2011-09-27 23:21:37 671

原创 2011-9-26 4:17:47

2011-9-26 4:17:47 ActivityManagerService    final ProcessRecord startProcessLocked(String processName,            ApplicationInfo in

2011-09-27 23:17:34 559

原创 2011-9-27 22:08:16

2011-9-27 22:08:16           Step 5. ActivityManagerProxy.startActivity         这个函数定义在frameworks/base/core/java/android/app/ActivityM

2011-09-27 22:09:55 429

原创 2011-9-27 22:05:52

2011-9-27 22:05:52  Step 4. Instrumentation.execStartActivity         这个函数定义在frameworks/base/core/java/android/app/Instrumentation.jav

2011-09-27 22:08:03 561

原创 2011-9-27 22:02:12

2011-9-27 22:02:12         在Step 1中,我们看到,Launcher继承于Activity类,而Activity类实现了startActivity函数,因此,这里就调用了Activity.startActivity函数,

2011-09-27 22:05:39 482

原创 2011-9-27 21:43:19

2011-9-27 21:43:19在Android系统中,应用程序是由Launcher启动起来的,其实,Launcher本身也是一个应用程序,其它的应用程序安装后,就会Launcher的界面上出现一个相应的图标,点击这个图标时,Launcher就会对应的应用程序启动起来

2011-09-27 22:02:15 436

原创 2011-9-27 21:37:27

2011-9-27 21:37:27   从这个函数可以看出,决定一个Activity是在新的进程中启动还是在原有的进程中启动的因素有两个,一个是看这个Activity的process属性的值,    另一个是这个Activity所在的应用程序的uid。应用程序的UI

2011-09-27 21:43:05 385

原创 2011-9-27 21:33:17

2011-9-27 21:33:17 现在,我们如何来确认SubActivity是不是在新的进程中启动呢?Android源代码工程为我们准备了adb工具,可以查看模拟器上系统运行的状况,执行下面的命令查看:view plaincopy to clipboardprin

2011-09-27 21:37:14 368

原创 2011-9-27 21:31:25

2011-9-27 21:31:25有时需要让activity在后台运行,具体实现方法如下:在AndroidManifest.xml中,activity属性中增加:                   android:theme="@style/Backgroun

2011-09-27 21:33:04 362

原创 2011-9-27 21:15:52

2011-9-27 21:15:52   首先在Android源代码工程中创建一个Android应用程序工程,名字就称为Process吧。    关于如何获得Android源代码工程,请参考在Ubuntu上下载、编译和安装Android最新源代码一文;

2011-09-27 21:31:19 399

原创 2011-9-27 21:12:34

2011-9-27 21:12:34  前面我们在分析Activity启动过程的时候,看到同一个应用程序的Activity一般都是在同一个进程中启动,  事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可以跨越好几个进程了,

2011-09-27 21:15:38 390

原创 2011-9-27 21:12:09

2011-9-27 21:12:09,而这个节点有个visible属性,用来显示这个group是否可见。所以我们可以把两个menu文件写在一个文件里面,写成两个group,然后根据spinner的值不同,来控制group的可见即可。所以代码变成如下:public

2011-09-27 21:12:20 368

原创 2011-9-27 21:01:43

2011-9-27 21:01:43Activity的实例化与启动Activity实例化是由Android系统完成,在用户点击执行一个Activity或者另一个Activity需要这个Activity执行的时候,如果该Activity的实例不存在,Android系统都会实

2011-09-27 21:06:01 443

原创 2011-9-27 20:48:00

2011-9-27 20:48:00 在上图中,可以从三个阶段关注Activity的生命周期: ?  整个的生命周期,指的是onCreate(Bundle)和onDestroy()之间过程。Activity在onCreate()设置所有的“全局”状态,在onDestr

2011-09-27 21:01:30 546

原创 2011-9-27 11:35:19

2011-9-27 11:35:19 10s的连接超时应该可以了未连接的情况下报警出错 注册成功后点图像有问题 状态改变需要另外进行处理 多点几次就错了问题?注册和停止注册 上传和停止上传 退出的时候一定要释放资源 m_hwnds && m

2011-09-27 20:47:29 479

原创 2011-9-26 21:25:34

2011-9-26 21:25:34将上传注释掉 停止报警 功能没有 连接失败 E/ProxyInterface( 3298): The operation timed out 这个也使用单例  安全 让第一次连接的时候 套接字或插座(

2011-09-27 11:12:43 340

原创 2011-9-26 20:27:06

2011-9-26 20:27:06 络连接状态(3G/Wifi)及调用网络配置界面获取网络连接状态随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。Android平台提供了Conne

2011-09-26 20:37:26 385

原创 2011-9-26 20:17:28

2011-9-26 20:17:28 public class SettingsHelper {    private static final String TAG = "SettingsHelper";    private Context mContext;

2011-09-26 20:26:55 810

原创 2011-9-25 16:13:41

2011-9-25 16:13:41 还是使用菜单和状态提示 还是使用回调的值看一下能否注册上

2011-09-26 20:17:14 294

原创 2011-9-25 12:38:18

2011-9-25 12:38:18 修改服务器端 将通信模块用服务的方式来提供 先处理java端 对外提供一个参数设置接口 设置一个处理回调 能不能把SDK的封装做完之后然后将视频采集处理掉现在的问题就是说怎么回调?使用单例的方式实现 与服务

2011-09-25 16:13:32 298

原创 2011-9-23 12:05:13

2011-9-23 12:05:13现在就将TestCase的内容加上 能不能将所有的操作都加到服务里?怎么传的Surface?将摄像头操作封装一下 01.package com.camera.CameraPreview;03.import jav

2011-09-25 12:38:07 380

原创 2011-9-22 21:41:11

2011-9-22 21:41:11 从surfaceHolder 中获取/** * Abstract interface to someone holding a display surface.  Allows you to * control the s

2011-09-23 11:59:23 662

原创 2011-9-22 15:41:21

2011-9-22 15:41:21  getPreferences 莫非有BUG?SurfaceHolder  的回调 surfaceCreated surfaceChangedsurfaceDestroyed    /**     * A cl

2011-09-22 21:40:41 506

原创 2011-9-21 16:15:47

2011-9-21 16:15:47 加入一个新的Intent名字后就可以直接使用 强制指定路径就可以了直接跳到我的Activity就OK了我的Activity有自己的布局 注册和取消注册的问题所有的按钮都取消掉 怎么向类的线程抛消息?怎么上传

2011-09-22 11:30:16 333

原创 2011-9-21 16:05:14

2011-9-21 16:05:14 Android 导入导出jar包2011-04-12 12:07android中正确导入第三方jar包  1,右键工程, Build path 2,在弹出的对话框中选择“Add Libraries...”     3,弹出

2011-09-21 16:15:13 644

原创 2011-9-20 11:47:38

2011-9-20 11:47:38  现在加上notification的通知 注册是否成功只注册一个合适不?一 .jar包的生成 1 ) 创建一个 java 工程, file-->java project--> project name:cyLib-

2011-09-20 19:20:00 397

原创 2011-9-19 18:33:09

2011-9-19 18:33:09 1.用了什么数据库            android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用c语言构建的。相关简介可以从链接查看。         ②关于数据类型        和其

2011-09-20 12:15:53 413

原创 2011-9-19 16:10:34

2011-9-19 16:10:34  对讲的时候其中有一个设备掉线的问题 本设备要和谁对讲?首先通过名字找到对应的设备 1.   2.http://schemas.android.com/apk/res/android" 3.    packag

2011-09-19 18:32:16 1418

原创 2011-9-19 9:54:52

2011-9-19 9:54:52Last Squence  20454 ,now 22959  0x80e2 'Client_Demo.exe': Loaded 'C:\WINDOWS\system32\setupapi.dll', No symbols loade

2011-09-19 16:05:28 377

原创 2011-9-18 20:28:57

2011-9-18 20:28:57 现在写一个本地采集显示的demoI:\msys\1.0\home\zhang.wei\qemu\objs>emulator.exe -show-kernel -sysdir .\ -system images\system.img

2011-09-18 22:00:25 529

原创 2011-9-18 20:05:03

2011-9-18 20:05:03 ------------[ cut here ]------------WARNING: at drivers/media/video/v4l2-dev.c:372 video_register_device_index+0x4c/0

2011-09-18 20:27:47 435

原创 2011-9-18 14:31:20

2011-9-18 14:31:20 总线和总线驱动 static struct platform_driver goldfish_pdev_bus_driver = { .probe = goldfish_pdev_bus_probe, .remove = __

2011-09-18 20:03:52 405

原创 2011-9-18 13:46:09

2011-9-18 13:46:09加上了-show-kernel 将内核的打印信息写出来 很好 很强大 Uncompressing Linux..............................................................

2011-09-18 14:30:14 662

原创 2011-9-17 21:22:01

2011-9-17 21:22:01 添加一个文件后,需要修改Makefile.android 这个配置文件   也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何才能DIY自己的内核呢?这篇文章一一道来。andr

2011-09-18 13:14:02 410

原创 2011-9-17 21:20:56

2011-9-17 21:20:56    The Android-specific header 'framebuffer.h' is used to provide a generic interface between framebuffer 'producers'

2011-09-17 21:21:11 405

原创 2011-9-17 19:28:41

2011-9-17 19:28:41 皮肤和事件 Android Framebuffer emulation technical notes: ==============================================This document tr

2011-09-17 19:35:53 415

原创 2011-9-17 18:21:33

2011-9-17 18:21:33#define tcg_qemu_tb_exec(tb_ptr) ((long REGPARM (*)(void *))code_gen_prologue)(tb_ptr)就一函数调用,I knowncode_gen_prolo

2011-09-17 19:27:19 372

原创 2011-9-17 17:59:04

2011-9-17 17:59:04 static inline void tcg_gen_mov_i32(TCGv_i32 ret, TCGv_i32 arg){    if (!TCGV_EQUAL_I32(ret, arg))        tcg_gen_

2011-09-17 18:20:21 6756

原创 2011-9-17 17:22:00

2011-9-17 17:22:00 /* Release a temporary variable.  */static void dead_tmp(TCGv tmp){    int i;    num_temps--;    i = num_temp

2011-09-17 17:58:34 856

Inside_the_Java_Virtual_Machine

Inside_the_Java_Virtual_Machine

2012-05-17

mp4文件的详细结构

MP4 文件的详细结构,还不错。pdf格式的,有兴趣的可以看看。

2010-09-13

空空如也

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

TA关注的人

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