-
ubuntu下sqlite3的用法(之后会讲到wxWidgets使用sqlite3开发)
ubuntu下sqlite3的用法(以后会讲到wxWidgets使用sqlite3开发)1.先在线安装sqlite3,试用一下命令安装[email protected]/**/:~$sudoapt-getinstallsqlite32.安装成功后测试会出现[email protected]/**/:~$sqlite3SQLiteversion3.7.92011-11-0100:...
33
热度 -
Android应用程序窗口(Activity)的绘图表盘(Surface)的创建过程分析
Android应用程序窗口(Activity)的绘图表面(Surface)的创建过程分析在前文中,我们分析了应用程序窗口连接到WindowManagerService服务的过程。在这个过程中,WindowManagerService服务会为应用程序窗口创建过一个到SurfaceFlinger服务的连接。有了这个连接之后,WindowManagerService服务就可以为应用程序窗口创建绘图表面了...
183
热度 -
Android 4.0.1源码编译异常记录笔记
Android4.0.1源码编译错误记录笔记详细教程请参考这里:http://my.oschina.net/chenshouyong/blog/94540编译之前,建议留有足够的磁盘空间,我下载的是4.0.1版本,11.1G源代码!!!本人之前一次编译时,home下只剩下4G就贸然编译,结果后来nomorespace,害得我只能为home扩充空间,结果搞得硬盘分区表都没了,win7+Ubu...
67
热度 -
Android 怎么自定义共享库
Android如何自定义共享库一、开发者的难言之隐---讨厌的集成在?Android实际开发过程中,每个供应商都会有自己专有的开发库如驱动程序、常用API的封装等。如何把这些用于开发的库无缝地集成到Android框架中成为了开发者最为头痛的事,每添加一个新的库就需要把?Android框架翻个遍,寻找合适的地方放置自己的代码,到最后把Android的源码改得支离破碎、面目全非,调试?Bug或者查看代...
68
热度 -
Android系统Surface机制的SurfaceFlinger服务简明介绍和学习计划
Android系统Surface机制的SurfaceFlinger服务简要介绍和学习计划前面我们从Android应用程序与SurfaceFlinger服务的关系出发,从侧面简单学习了SurfaceFlinger服务。有了这些预备知识之后,我们就可以从正面来分析SurfaceFlinger服务的实现原理了。SurfaceFlinger服务负责管理系统的帧缓冲区设备,并且负责渲染系统的UI,即各个应用...
28
热度 -
[源码级分析][Android4.0]蓝牙打开流程分析——jni层偏下的偷偷摸摸(Service Record的创建)
[源码级分析][Android4.0]蓝牙打开流程分析——jni层之下的偷偷摸摸(ServiceRecord的创建)在上一篇文章中我们详细介绍了蓝牙打开过程中,jni之上的各个方方面面,应该说涉及到的地方全部讲清楚了,从这一章开始就来讲解一下打开过程到了jni之下都做了些什么。为什么取名为偷偷摸摸,因为从这里往下在互联网上就基本找不到任何资料了,大家都是凭借函数的名字去猜测一下做了一些什么,然后继...
99
热度 -
android开发中累积的小知识
android开发中积累的小知识一:开机logo,在根路径7627a_splash下把图片放入,运行splash.sh文件然后再把splash.txt中的值复制粘帖在bootable/bootloader/lk/target/项目名/include/target/的splash.h文件中再makeaboot把out/target/product/项目名/下面(emmc_appsboo...
52
热度 -
增量升级(省份流量更新)的Android客户端实现
增量升级(省流量更新)的Android客户端实现增量升级bspatch目录(?)[-]准备工具编译环境编码实现打包后话Bysgwhp(http://blog.csdn.net/sgwhp)转载请注明出处用过类似360手机助手应该对省流量更新都很熟悉了。详细资料可以参考以下两个博客:浅析android应用增量升级Android应用增量升级本文在以上两篇博客的基础上再增加了异常处理,并将...
90
热度 -
Android* 课程:使用英特尔® 线程构建模块编写多线程应用
Android*教程:使用英特尔®线程构建模块编写多线程应用作者:VladimirPolin近来,我们发布了“Windows*8教程:使用英特尔?线程构建模块为Windows应用商店*编写多线程应用”。其中我们提到,并行计算引擎很容易导入其他移动或台式机平台。Android是这种移动平台的一个典型的例子。在最新发布的英特尔?线程构建模块(英特尔?TBB)的稳定版本中,我们为Android...
48
热度 -
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] Root 原理與手動 Root 詳細過程 @ Nexus One、Android 2.3.3、Ubuntu 10.04
『转自墙外』[Android]Root原理與手動Root詳細過程@NexusOne、Android2.3.3、Ubuntu10.04前幫SEX8withAndroid2.1做過一次root([Android]SonyEricssonXPERIAX8-Root教學、關閉拍照聲音),使用的是SuperOneClick,僅需抓一下手機驅動程式、連接好microusb線,執行程式並按下按鈕,整個過程就結束...
136
热度 -
android4.0 Power、home、menu等按键处置分析
android4.0Power、home、menu等按键处理分析一、Power、Home、Menu、back以及Vol+、Vol-的处理我们知道,在WindowManagerService创建的时候会声明一个InputManager的实例,这个InputManager又会通过NativeInit实现将mCallbacks、looper等添加到C++中实现创建InputDis...
218
热度 -
Pat(Advanced Level)Practice-1022(Digital Library)
Pat(AdvancedLevel)Practice--1022(DigitalLibrary)Pat1022代码题目描述:ADigitalLibrarycontainsmillionsofbooks,storedaccordingtotheirtitles,authors,keywordsoftheirabstracts,publishers,andpublishedyears.Eachbook...
509
热度 -
[通译][php扩展和嵌入式]第7章-接受参数
[翻译][php扩展和嵌入式]第7章-接受参数全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com/walu/ph...
393
热度 -
FAQ新增条目建议
FAQ新增条目建议 以下内容均转自http://www.newsmth.com------------------------------------------------------什么叫TCIDE? IDE就是指你打开tc时看到的窗口,它的学名叫集成开发环境(IntegratedDev elopmentEnvironment).下面提到的IDE就是它的简称。TC...
382
热度 -
最容易的基于FFmpeg的移动端例子:Android HelloWorld
最简单的基于FFmpeg的移动端例子:AndroidHelloWorld 从本文开始打算记录一系列FFmpeg在Android/IOS开发的示例程序。前面几篇文章记录FFmpeg安卓端开发的例子,后面几篇文章记录FFmpegIOS端开发的例子。这些例子中FFmpeg相关的代码源自于《FFmpeg示例合集》中的程序。本文记录第一个程序:安卓平台下基于FFmpeg的HelloWorld程序。Andro...
6
热度 -
Android的so库的流入
Android的so库的注入作者:Fly2015Android平台的so库的注入是有Linux平台的进程注入移植来的。由于Android系统的底层实现是基于Linux系统的源码修改而来,因此很多Linux下的应用可以移植到Android平台上来比如漏洞。由于Linux平台的注入需要权限,相比较于Windows平台的进程的注入没有被玩的那么火热。但是到了,Android平台以后,很多Android的...
2
热度 -
Android NDK开发(1)环境搭建及运行示例
AndroidNDK开发(一)环境搭建及运行示例/****************************************************TODO:description.*@author:gao_chun*@since:2015-3-30*@version:1.0.0*@remark:转载请注明出处*****************************************...
79
热度 -
c++编纂webui内核
c++编写webui内核这篇文章我一直想写,但是一直没有动笔,因为这里面牵扯的内容太多,而且有一部分并非我原创,拿出来有班门弄斧之嫌,所以一拖再拖,现在感觉可以把自己的一些经验心得和大家分享一下了。 现在webui的使用范围很广,在一些大型软件上随处可见,其实这东西说白了也不难,就是c++(当然,也可以是其他语言)加个webbrowser,然后客户端与网页进行通信,牵扯到的主要是c...
701
热度 -
Android 系统开发之背阴
Android系统开发之背光不知不觉喜欢上了写Blog,这还是一种不错的休闲方式,所噶~~,会不会也害怕过周末呢?因为寂寞~~啥样儿的生活才让觉得舒适哦~单身好~哈哈。搞了两天,还是姚哥一语惊醒梦中人啊~忽略了Linux下的权限问题,让我纠结了好几个小时啊。首先说明一下,这次学习中让我学到的东西:最主要的莫过于是了解了Android中jni编程,游荡整个Android源码,可以看到很多直接操作底层...
72
热度