-
Android起动流程分析(十) action的执行和service的启动
Android启动流程分析(十)action的执行和service的启动#############################################本文为极度寒冰原创,转载请注明出处#############################################在前面的文章分析完init.rc的解析以后,我们知道现在action按照init.c的main函数中的秩序,维护了...
77
热度 -
Android增量升级容易实现,附源码
Android增量升级简单实现,附源码随着现在手机硬件不断的提升,分辨率提高手机的安装包也是越来越大了。当年NOKIA,MOTO时代,一个手机APP如果有1MB那都是算大的,2MB已经不得了了。虽然网络、存储都已经大大提升,但是流量还不至于廉价到APP改了一个标题要去下载一个几兆的程序安装包。今天就介绍安卓增量下载的实现。有耐心的先看原理,后面实践!?增量升级的原理?今天我们就来实现类似的应用的增...
89
热度 -
Android增量升级容易实现(附源码)
Android增量升级简单实现(附源码)随着现在手机硬件不断的提升,分辨率提高手机的安装包也是越来越大了。当年NOKIA,MOTO时代,一个手机APP如果有1MB那都是算大的,2MB已经不得了了。虽然网络、存储都已经大大提升,但是流量还不至于廉价到APP改了一个标题要去下载一个几兆的程序安装包。今天就介绍安卓增量下载的实现。有耐心的先看原理,后面实践!增量升级的原理今天我们就来实现类似...
36
热度 -
Android命令行工具logcat详细用法
Android命令行工具logcat详细用法!转于:http://www.miui.com/article-272-1.html-----------------------------------------------------------------------?摘要:Android日志系统有循环缓冲区,并不是所有的日志系统都有默认循环缓冲区。为了得到日志信息,你需要通过-b选项来启动lo...
54
热度 -
exe has triggered a breakpoint求解,该怎么解决
exehastriggeredabreakpoint求解DWORDWINAPIRevFile(LPVOIDp){ if(iPic>0) { return0; } clientSt*pStClient=(clientSt*)p; BOOLbKeep=TRUE; while(bKeep) { charrevBuffer[1024]; memset(revBuffer,0,sizeof(re...
51
热度 -
使用Base64Encode函数时发生有关问题,求指教
使用Base64Encode函数时发生问题,求指教本帖最后由ilearn于2015-09-1823:23:49编辑我对C++不太熟的,我在用VC++2008SP1,求指教一下Base64Encodehttps://msdn.microsoft.com/en-us/library/ezec6x4e(v=vs.80).aspxBase64Encode是依赖atlenc.h,但是"atlenc.h"没有...
105
热度 -
android ueventd过程
androidueventd进程本文来自:http://blog.csdn.net/mociml/article/details/6801004在init.rc启动脚本中onearly-initstartueventd就会调用ueventd,其源码位于system/core/init/ueventd.c,主函数intueventd_main(intargc,char**argv),其中用到以下结构...
68
热度 -
Android Init历程分析
AndroidInit进程分析之前在看android启动过程总是带着完成工作任务的目的去分析代码,但是对于一些代码的细节并不是很清楚,在这里就分析一下Init进程的执行过程。Init进程是android系统起来之后启动的第一个进程,对于研究android系统的启动过程很重要。直接根据代码来分析整个进程的执行过程。intmain(intargc,char**argv){intfd_count=0;s...
47
热度 -
Android JNI用来驱动测试
AndroidJNI用于驱动测试硬件平台:S3C6410操作系统:Ubuntu、windows板子系统:Android开发工具:jdk,ndk,eclipse本次测试从linux内核模块编译开始,以S3C6410的pwm驱动为例。pwm_6410.c:#include<linux/module.h>#include<linux/kernel.h>#include<li...
38
热度 -
android4.0 USB Camera范例(三)UVC
android4.0USBCamera实例(三)UVC前面我写了两篇文章说明了zc301的实现具体请看http://blog.csdn.net/hclydao/article/details/21235919下面顺便把通用的USB也写上前面的ZC301获取到的格式是JPEG的所以不用进行什么处理就可以用来显示,但是标准的UVC获取到的是YUV422格式的需要转换成RGB...
531
热度 -
FindClass 找不到类解决方法
FindClass找不到类c++调用java编译环境linuxUbuntu13.10JDK信息[email protected]/**/:/usr/java#echo$JAVA_HOME/usr/java/jdk1.7.0_65[email protected]/**/:/usr/java#echo$CLASSPATH.:/usr/java/jdk1.7.0_65/lib:/u...
41
热度 -
android怎么使用自定义JNI接口,以及NDK工具的环境搭建与使用
android如何使用自定义JNI接口,以及NDK工具的环境搭建与使用。一、环境的搭建:1、需要的工具:A、cygwin(在windows下使用LINUX系统)http://www.cygwin.comB、android-ndk-1.6_r1-windows(主要是起到将C或C++编译成动态库的作用)http://dl.google.com/android/ndk/android-...
62
热度 -
Android 驱动开发系列4
Android驱动开发系列四时隔多日,终于都抽出时间来写blog了。废话不多说,接着上一篇,这里将介绍如何编写HAL层(硬件抽象层)对应的JNI方法。这里提到的都是在ICS源码里编译的。1、定义JNI层接口进入到android-4.0.4_r1.2/hardware/libhardware/include/hardware目录,并创建ttt.h文件,内容如下:#ifndef ANDROID_TTT...
7
热度 -
基于Android平台的流媒体播放器的设计-转
基于Android平台的流媒体播放器的设计--转原文:http://blog.chinaunix.net/u3/114712/showart_2246045.html1引言随着移动通信技术和多媒体技术的迅速发展,融合手机、网络、多媒体技术为一体的视频监控技术也有了长足的进步,通过移动通信网络提供流媒体服务已经成为可能。全球移动用户数非常庞大,因此移动流媒体服务具有巨大的市场潜力,也正成为移动业务的...
31
热度 -
Android 3D与JNI组合的小例子【转】
Android3D与JNI结合的小例子【转】???????#include<jni.h>??????#include<android/log.h>??????#include<GLES2/gl2.h>??????#include<GLES2/gl2ext.h>??????#include<GLES/gl.h>??????#include&...
15
热度 -
Codeforces Round #282 (Div. 二)-A. Digital Counter
CodeforcesRound#282(Div.2)---A.DigitalCounterDigitalCountertimelimitpertest1secondmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputMaleklivesinanapartmentblockwith100floorsnumberedf...
456
热度 -
Pat(Advanced Level)Practice-1022(Digital Library)
Pat(AdvancedLevel)Practice--1022(DigitalLibrary)Pat1022代码题目描述:ADigitalLibrarycontainsmillionsofbooks,storedaccordingtotheirtitles,authors,keywordsoftheirabstracts,publishers,andpublishedyears.Eachbook...
509
热度 -
[通译][php扩展和嵌入式]第8章-资源数据类型
[翻译][php扩展和嵌入式]第8章-资源数据类型全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com/walu/...
366
热度 -
Error LNK2005 从敌人到友人
ErrorLNK2005从敌人到朋友本人在写学生信息管理系统时遇到一个很头疼的错误——errorLNK2005重复定义错误,苦思冥想百度谷歌bing之后都没能解决问题,于一清早刹那间觉得知道问题出在哪儿了,于是乎起床、开机、修改代码一气呵成,终于0error(s)\0warning(s)。errorLNK2005错误分为好几种,我以下分析的是重复定义外部函数,如果是因为重复...
499
热度 -
CUDA - Memory Model
CUDA----MemoryModelMemorykernel性能高低是不能单纯的从warp的执行上来解释的。比如之前博文涉及到的,将block的维度设置为warp大小的一半会导致loadefficiency降低,这个问题无法用warp的调度或者并行性来解释。根本原因是获取globalmemory的方式很差劲。众所周知,memory的操作在讲求效率的语言中占有极重的地位。low-latency和h...
651
热度