android
ekenlinbing
这个作者很懒,什么都没留下…
展开
-
android提高启动速度
大家都知道启动速度慢是智能操作系统的一个通病,Android也不例外,启动速度大概在1分钟左右,虽然日本有一个叫quick boot的一秒启动android的产品,但是毕竟是旁门左道。所以从常规来提高android的启动速度成了大家研究的重点,也是难点。下面将初步研究的一下经验跟大家分享一下。首先看一下android系统的启动流程:bootloader 引导程序翻译 2012-05-28 15:25:19 · 594 阅读 · 0 评论 -
Android的Handler总结
Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要一个耗时的操作,原创 2012-08-17 13:01:13 · 349 阅读 · 0 评论 -
Android学习笔记(三)Activity及Intent
一、废话 今天十分的忙,本来打算今天就不写了,可是想想既然决定要做某件事情了,那么就要坚持下去。做不做是一个态度问题!二、正文1、Activity 在一个Android应用程序中,Activity是为用户操作而展示的可视化界面。比如你要打电话,这个时候的拨号界面就是一个Activity,你要发短信给你的女朋友,这个短信窗口就是一个Activity。Activity在创建之初只是原创 2012-08-05 19:43:16 · 1279 阅读 · 0 评论 -
Java与C之间传递数据
介绍Java如何将数据传递给C和C回调Java的方法。 java传递数据给C,在C代码中进行处理数据,处理完数据后返回给java。C的回调是Java传递数据给C,C需要用到Java中的某个方法,就需要调用java的方法。Android中使用JNI七个步骤:1.创建一个android工程2.JAVA代码中写声明native 方法 public native String helloFr原创 2012-05-25 14:36:30 · 819 阅读 · 0 评论 -
android好文章或博客地址收藏
1. http://hi.baidu.com/idrod/home : 楼主写的android源码分析值得一看。 2. http://wenku.baidu.com/view/de258fabd1f34693daef3ec9.html: android 系统简介,共12章,本链接是第8章。 3. http://hi.baidu.com/aokikyon/blog/item/de3a原创 2012-05-25 14:02:30 · 464 阅读 · 0 评论 -
Android 中反编译APK的方法
一. 方法一: 工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址: windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip Linu原创 2012-05-25 14:00:15 · 390 阅读 · 0 评论 -
Android 自动升级
1.检测当前版本的信息AndroidManifest.xml-->manifest-->android:versionName。2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上下载并进行自动升级,如果点击取消将进入程序主界面。获取原创 2012-05-25 14:30:12 · 440 阅读 · 0 评论 -
android复制数据库到SD卡
android中使用sqlite、复制assets下的数据库到SD卡、支持大于1M的文件如果使用SD卡,需要在AndroidManifest.xml中设置权限uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">uses-permission>uses-permission android:转载 2012-05-23 13:55:36 · 555 阅读 · 0 评论 -
基于MPEG-4的嵌入式网络视频服务器的设计方案
本文讨论了基于MPEG-4的嵌入式网络视频服务器的设计方案,包括图像压缩、存储方式、通信和操作系统。这4个系统分别实现视频节目的压缩、大容量视频存储、快速的传输通道和节目检索与服务等功能。由于人们对VOD不断提出新的要求,所以提出了在设计时应该注意的问题。关键词 视频服务器 嵌入式 MPEG-4 存储体系 1 引言 视频监控系统是日常生产生活中的重要辅助设备,应用原创 2012-05-23 13:50:21 · 846 阅读 · 0 评论 -
bluez/obex蓝牙协议栈编程
全部是这位老兄的文章,关于bluez蓝牙协议栈的编程http://blog.csdn.net/baozhongchao/category/580136.aspx在Linux中使用蓝牙连接蓝牙设备Linux下基于bluez与obex的服务YC2440-F移植blueZbluetooth(蓝牙)在S3C2410上的移植Hi3110 EV 100平台上Bluetoot转载 2012-05-23 13:35:24 · 874 阅读 · 0 评论 -
android 静音与振动
(转)android 静音与振动 (2011-07-12 09:49) 分类: android android 静音与振动1,设置静音和振动静音和振动都属于来电后的动作.所以在设置静音和振动时都只是设置一些标识,并往数据库写入相应标识.文件:packages/apps/settings/src/com/android/settings/SoundAndDisplaySettings.javapri翻译 2012-05-29 14:38:04 · 686 阅读 · 0 评论 -
Android Battery 分析
一、 Android uevent架构 Android很多事件都是通过 uevent跟 kernel来异步通信的。其中类 UEventObserver是核心。 UEventObserver接收 kernel的 uevent信息的抽象类。 1、 server层代码 1)battery server:frameworks/frameworks/base/services/j原创 2012-05-29 14:32:21 · 411 阅读 · 0 评论 -
Android 4.0 external下功能库说明
搞了半天android,竟然对external下的库一无所知?不能容忍!马上解决:android-mock:编译为java静态库。说明:Android Mock is a framework for mocking interfaces and classes on the Dalvik VM。资料http://code.google.com/p/android-mock/ ant原创 2012-05-29 09:34:56 · 423 阅读 · 0 评论 -
Android display架构分析(一)
http://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b95.html高通7系列硬件架构分析如上图,高通7系列 Display的硬件部分主要由下面几个部分组成:A、MDP高通MSM7200A内部模块,主要负责显示数据的转换和部分图像处理功能理,如YUV转RGB,放大缩小、旋转等。MDP内部的MDP DMA负责数据从转载 2013-03-06 18:33:05 · 724 阅读 · 0 评论