-
Android项目 手机安全卫士(代码最全,诠释最详细)之四 自动更新检查的逻辑
Android项目手机安全卫士(代码最全,注释最详细)之四自动更新检查的逻辑-------源自梦想、永远是你IT事业的好友、只是勇敢地说出我学到!----------按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想...
26
热度 -
Android事件散发机制完全解析,带你从源码的角度彻底理解(上)
Android事件分发机制完全解析,带你从源码的角度彻底理解(上)onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?等等……如果想要彻底搞明白这些问题,掌握Android事件分发机制是必不可少的,而Android事件分发机制绝对不是三言两...
72
热度 -
Android中的HAL相关库搜索机制跟原理学习
Android中的HAL相关库搜索机制和原理学习本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/Android源码版本Version:4.2.2;硬件平台全志A31在介绍FrameWork是不得不提的是HAL(硬件抽象层)一般是用来和特点的硬件平台进行交互的,所以不同的android平台主...
77
热度 -
Android4.2.2 SurfaceFlinger当地的FramebufferSurface实现真正的显示
Android4.2.2SurfaceFlinger本地的FramebufferSurface实现真正的显示本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/Android源码版本Version:4.2.2;硬件平台全志A31FrameBufferSurface类,SurfaceFlinge...
56
热度 -
一、驱动跟踪
Windows驱动开发-8最后的一点开发工作:跟踪驱动。一、驱动跟踪1.包含TMH头文件#include"step5.tmh"2.初始化跟踪在DriverEntry中初始化。WPP_INIT_TRACING(DriverObject,RegistryPath);WDF_OBJECT_ATTRIBUTES_INIT(&attributes);attributes.EvtC...
352
热度 -
【翻译】(26)Android怎么绘画视图
【翻译】(26)Android如何绘画视图【翻译】(26)Android如何绘画视图?seehttp://developer.android.com/guide/topics/ui/how-android-draws.html?原文见http://developer.android.com/guide/topics/ui/how-android-draws.html?---------------...
8
热度 -
android的UI开发工程师向导
android的UI开发工程师指引不管是MFC,还是linux,还是android,UI开发都是如下两大核心机制:第一个是消息循环,第二个是界面组织结构。围绕着这些,衍生出来的OpenGL,SurfaceView,SurfaceFinger等都是为这两大机制服务的。?打一个比方。??消息循环是UI中的发动机。?界面组织结构就是UI的设计结构。?而其他的东西,则是建立在这些基础之上的。?理解这两大块...
20
热度 -
Android种动态加载技术
Android类动态加载技术 Android应用开发在一般情况下,常规的开发方式和代码架构就能满足我们的普通需求。但是有些特殊问题,常常引发我们进一步的沉思。我们从沉思中产生顿悟,从而产生新的技术形式。? 如何开发一个可以自定义控件的Android应用?就像eclipse一样,可以动态加载插件;如何让Android应用执行服务器上的不可预知的代码?如何对Android应用加密,而只在执行时自解密,...
57
热度 -
Android中mesure历程详解 (结合Android 4.0.4 最新源码)
Android中mesure过程详解(结合Android4.0.4最新源码)如何遍历并绘制View树?之前的文章Android中invalidate()函数详解(结合Android4.0.4最新源码)中提到invalidate()最后会发起一个View树遍历的请求,并通过执行performTraersal()来响应该请求,performTraersal()正是对View树进行遍历和绘制的核心函数,...
47
热度 -
【Android浏览器插件开发准备工作之NPAPI】运用Visual Studio 2008 运行Firefox浏览器插件实例npruntime
【Android浏览器插件开发准备工作之NPAPI】使用VisualStudio2008运行Firefox浏览器插件实例npruntime【Android浏览器插件开发准备工作之NPAPI】使用VisualStudio2008运行Firefox浏览器插件实例npruntime2011年05月10日最近在研究Android上浏览器插件..资料比较少..基本都是从研究NPAPI开始的..那么我也从这开...
85
热度 -
ubuntu 编译 Android 出现的若干异常及解决办法
ubuntu编译Android出现的若干错误及解决方法刚下好android源码后马上编译会发现有各种各样的错误,原因是有些依赖包没有装。为了避免出现以下我遇到的错误,请先安装jdk1.5,必须是jdk1.5,不然肯定编译不过的。然后,在检查以下有没有安装以下依赖包:sudoapt-getinstallbisonlibc6-dev-amd64g++-multilibzlib1g-devlib64z1...
230
热度 -
Android系统中长按事件的兑现机制解析
Android系统中长按事件的实现机制解析在Android的触摸消息中,已经实现了三种监测,它们分别是1)pre-pressed:对应的语义是用户轻触(tap)了屏幕2)pressed:对应的语义是用户点击(press)了屏幕3)longpressed:对应的语义是用户长按(longpress)了屏幕下图是触摸消息随时间变化的时间轴示意图:其中,t0和t1定义在ViewConfiguration类...
67
热度 -
222句英语实用口语解决思路
222句英语实用口语转自豆丁网,跟大家share一下!http://www.docin.com/p-37968711.html1.Isee.我明白了。2.Iquit!我不干了!3.Letgo!放手!4.Metoo.我也是。5.Mygod!天哪!6.Noway!不行!7.Comeon.来吧(赶快)8.Holdon.等一等。9.Iagree。我同意。10.Notbad.还不错。11.Notyet.还没...
70
热度 -
英语口语之一,该如何处理
英语口语之一本帖最后由Chinajiyong于2013-06-1417:48:36编辑RT,大家强烈要求,多发点英语口语的资料,先来点简单的。Comeon,baby1.Isee.我明白了。2.Iquit!我不干了!3.Letgo!放手!4.Metoo.我也是。5.Mygod!天哪!6.Noway!不行!7.Comeon.来吧(赶快)8.Holdon.等一等。9.Iagree。我同意。10.Notb...
136
热度 -
android 在UI线程之外处理Bit地图 - 开发文档翻译
android在UI线程之外处理Bitmap-开发文档翻译由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接?ProcessingBitmapsOfftheUIThread在UI线程之外处理Bitmap?TheBitmapFactory.decode*methods,discussedintheLoadLargeBitmapsEfficien...
90
热度 -
简略的php代理 Simple PHP Proxy
简单的php代理SimplePHPProxy实例:http://www.ikeepstudying.com/tools/proxy/?index.php<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scripttype="text/javascript"language="javascript"...
180
热度 -
Android主线程的讯息系统(Handler\Looper)
Android主线程的消息系统(Handler\Looper)前言:之前的文章写的都是关于Bitmap和内存的优化技术,这一篇文章给大家谈谈Handler。Handler是Android系统中比较重要的一个知识,在Android多线程面试经常会被问到,在实际项目中的确也经常用到。当然也比较复杂,知识比较多,牵扯到的类有Thread、Looper、Message、MessageQueue。Andro...
262
热度 -
【转】Android LCD跟键盘 背光亮度设置
【转】AndroidLCD和键盘背光亮度设置原地址:http://www.linuxidc.com/Linux/2011-03/33311p2.htm亮度设置应用设计1.1设置进度条范围背光设置是在:设置->声音和显示->亮度,通过进度条来设置的。文件:packages/apps/Settings/src/com/Android/settings/BrightnessPreferenc...
4
热度 -
Android自动化测试之MonkeyRunner之MonkeyDevice(8)
Android自动化测试之MonkeyRunner之MonkeyDevice(八)Android自动化测试之MonkeyRunner之MonkeyDeviceAmonkeyrunnerclassthatrepresentsadeviceoremulatoraccessiblebytheworkstationrunningmonkeyrunner.Thisclassisusedtocontrolan...
86
热度 -
Android 格局(Layout)指南
Android布局(Layout)指南Android布局(Layout)指南太阳火神的美丽人生(http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的美丽人生-本博客专注于敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合...
4
热度