`
yuanyao
  • 浏览: 144899 次
  • 性别: Icon_minigender_1
  • 来自: 就那小山沟
社区版块
存档分类
最新评论
文章列表
编译kernel-2.6.38提示错误:Compile error in arch/x86/kernel/entry_64.S arch/x86/kernel/entry_64.S:1544: Error: .size expression for do_hypervisor_c  > ENTRY(xen_do_hypervisor_callback) # do_hypervisor_callback(struct *pt_regs) > [..] > END(do_hypervisor_callback) END(do_hypervisor_callback) ...

Android Long SMS

Android Long SMS   SEND:   ap在发送long sms之前,会调用Framework的SmsManager的divideMessage()函数,将信息进行切分,然后sendMultipartTextMessage()判断是否为long sms,如果是调用sendMultipartText,以long sms的方式发送出去,否则为generic sms     RECEIVE:   接收到long sms的时候,SMSDispatcher会检查sms是否有header & header.ConcatRef,如果存在,则 ...
SMS send:     ComposeMessageActivity (信息编辑 View ) 1. confirmSendMessageIfNeeded   ->    是否收信人编辑 View 是否存在并已经显示 2. sendMessage      ->      判断是否为紧急模式, true :显示 notice  false :收信人数据处理   WorkingMessage 1.send      ->      收件人数据处理 2. pre ...
SMS PDU 7-bit编码:发送普通ASCII字符; 8-bit编码:通常用于发送数据消息; UCS2编码:用于发送Unicode字符。 而一般的PDU编码由A B C D E F G H I J K L M十三项组成,其中这十三项的释义分别为: A:短信息中心地址长度,2位十六进制 ...
  测试需要,将应用内置在手机当中,作为系统应用来启动。   1.adb remount   2.adb push **.apk /system/app   3.sync system(如果不执行,可能找不到应用启动的图标)     可以去settings->app manager去看一下,在All里可以查到你安装的App。
  继续正方形,让它旋转起来: public class GL3 extends Activity { private GLSurfaceView mGLSurfaceView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLSurfaceView = new GLSurfaceView(this); mGLSurfaceView.setRenderer(new Three()); setCont ...
上三角形: public class GL2 extends Activity { private GLSurfaceView mGLSurfaceView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLSurfaceView = new GLSurfaceView(this); mGLSurfaceView.setRenderer(new Two()); setContentView(mGLSur ...
最近玩玩Android的openGL,做了点注释,有用看看,没有了无视 public class GL1 extends Activity { private GLSurfaceView mGLSurfaceView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mGLSurfaceView = new GLSurfaceView(this); mGLSurfaceView.setRenderer(new ...
1. 五不要和九要     1. 不要照搬其他平台上的UI设计。应该让用户感觉是在使用一个真正的 Android 软件,在你的品牌显示和平台整体观感之间做好平衡。     2. 不要过度使用模态进度条和确认对话框。     3. 不要使用固定 ...
1.QErrorMessage 错误信息对话框 QErrorMessage提供了一个错误信息显示的对话框。 一个错误信息部件由一个文本域和一个复选框组成。复选框让用户控制是否下一次还显示这个错误信息,通常显示的文本为“Show this message again”(根据本地的语言环境相应的翻译)。 在开发应用中,这个类被用于用户只看一次的显示信息。 文档例程: errorMessageDialog->showMessage(              tr("This dialog shows and remembers error messages. &qu ...
本文转载至:http://www.youcanmobile.cn/bbs/viewthread.php?tid=54&extra=page%3D1 文档翻译: AsyncTask能够适当地、简单地用于 UI线程。这个类准许执行后台操作,让那些没有熟练操作线程的操作者在 UI线程上发布结果。 异步任务的定义是一个在后台线程上运行,其结果是在 UI线程上发表的计算。 异步任务被定义成三种一般类型: Params, Progress和 Result;四步: begin , doInBackground , processProgress 和 ...
标准的Activity Actions ACTION_MAIN                               作为一个主要的进入口,而并不期望去接受数据ACTION_VIEW                              向用户去显示数据ACTION_ATTACH_DATA                  别用于指定一些数据应该附属于一些其他的地方,例如,图片数据应该附属于联系人ACTION_EDIT                                访问已给的数据,提供明确的可编辑ACTION_PICK              ...
NotificationManager(通知管理器): NotificationManager负责通知用户事件的发生. NotificationManager有三个公共方法: 1. cancel(int id) 取消以前显示的一个通知.假如是一个短暂的通知,试图将隐藏,假如是一个持久的通知,将从状态条中移走. 2. cancelAll() 取消以前显示的所有通知. 3. notify(int id,  Notification notification) 把通知持久的发送到状态条上. //初始化NotificationManager: NotificationManager nm = ...
<stdio.h> 00001 /* 00002 * Copyright (c) 1990 The Regents of the University of California. 00003 * All rights reserved. 00004 * 00005 * Redistribution and use in source and binary forms are permitted 00006 * provided that the above copyright notice and this paragraph are 00007 * dup ...
MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事务安全表,其他存储引擎都是非事务安全表。 MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。 InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。 MEMORY存储引擎使用存在内存中的内容来创建表。每个MEMORY表只实际对应一个磁盘文件。MEMORY类型的表访问非常得快,因为它的数据是放在内存中的,并且默认使 ...
Global site tag (gtag.js) - Google Analytics