摘要:
Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC) - djun100的专栏 - 博客频道 - CSDN.NETAndroid面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)2012年06月14日 08:05:05汇总笔者经历了一些来自百度... 阅读全文
posted @ 2015-03-26 18:14
Seven1979
阅读(458)
评论(0)
推荐(0)
摘要:
安卓高手之路之图形系统【5】安卓ListView和EditText配合使用时的注意事项。 - 修补C++ - ITeye技术网站ListView实现滚动和布局时的注意实现:1.如何实现自动定位到底部:android:stackFromBottom="true"这样ListView就可以实现从底向上增... 阅读全文
posted @ 2015-03-26 18:11
Seven1979
阅读(360)
评论(0)
推荐(0)
摘要:
安卓高手之路之图形系统(6)requestLayout的流程 - 修补C++ - ITeye技术网站当一个View调用requestLayout的时候,会给当前的View设置一个FORCE_LAYOUT标记。由此向ViewParent请求布局。这样从这个View开始向上一直requestLayout... 阅读全文
posted @ 2015-03-26 18:10
Seven1979
阅读(343)
评论(0)
推荐(0)
摘要:
安卓高手之路 图形系统(3 底层SurfceFlinger系统) - 修补C++ - ITeye技术网站底层SurfaceFLinger系统主要通过SurfaceTextureLayer进行绘图信息的传递。整个图花了几天时间,终于有所眉目。希望能给致力于研究SurfaceFlinger架构的人一些参... 阅读全文
posted @ 2015-03-26 18:09
Seven1979
阅读(175)
评论(0)
推荐(0)
摘要:
安卓高手之路之图形系统(6)ListView继续 - 修补C++ - ITeye技术网站综述:本篇首先介绍了ListView的实现细节。然后介绍了Gallery,ListView,ViewPager的效率对比分析。以及效率低下的原因。最后给出了一些解决方案。1.在上一篇讨论了requestLayou... 阅读全文
posted @ 2015-03-26 18:09
Seven1979
阅读(351)
评论(0)
推荐(0)
摘要:
安卓高手之路之 图形系统之 图形框架(1) - 修补C++ - ITeye技术网站 安卓图形系统理解起来并不容易。那是因为系统对于数据的封装非常多,图形模块与输入输出,应用程序管理等模块参杂在一起。让开发者很难摸清其中的脉络。下面先给出最简单的一张图。 这张图是安卓系统的核心。就这张图来说,我不想说... 阅读全文
posted @ 2015-03-26 18:08
Seven1979
阅读(278)
评论(0)
推荐(0)
摘要:
安卓高手之路 图形系统(4 Measure的算法) - 修补C++ - ITeye技术网站Java代码 /***DoesthehardpartofmeasureChildren:figuringouttheMeasureSpecto*passtoaparticularchild.Thismethod... 阅读全文
posted @ 2015-03-26 18:08
Seven1979
阅读(247)
评论(0)
推荐(0)
摘要:
安卓高手之路之java层Binder - 修补C++ - ITeye技术网站很多人一提到Binder就说代理模式,人云亦云的多,能理解精髓的少。 本篇文章就从设计角度分析一下java层BInder的设计目标,以及设计思路,设计缺陷,从而驾驭它。 对于【邦德儿】的理解, 从通信的角度来看,就是一种通信... 阅读全文
posted @ 2015-03-26 18:07
Seven1979
阅读(183)
评论(0)
推荐(0)
摘要:
安卓高手之路 图形系统(2)----------------基于Binder的架构思路) - 修补C++ - ITeye技术网站 在学习安卓的时候最迷惑的就是Binder。图形框架的理解与Binder的理解分不开。前面一篇 [Java代码 安卓高手之路之java层Binder安卓高手之路之java层... 阅读全文
posted @ 2015-03-26 18:07
Seven1979
阅读(160)
评论(0)
推荐(0)
摘要:
安卓高手之路之 WindowManager - 修补C++ - ITeye技术网站安卓中的画面不是纯粹由window组成。而是改成了window+view的组织模式。window是一个顶层窗口的概念。view就相当于在window内的控件。而subwindow则是依附于window的一些对话框。安卓... 阅读全文
posted @ 2015-03-26 18:06
Seven1979
阅读(727)
评论(0)
推荐(0)
摘要:
安卓高手之路之PackageManagerservice - 修补C++ - ITeye技术网站源码位置:frameworks/base/core/java/android/content/pm/PackageParser.java源文件路径:android\frameworks\base\serv... 阅读全文
posted @ 2015-03-26 18:05
Seven1979
阅读(221)
评论(0)
推荐(0)
摘要:
adb install 流程 - new_abc的专栏 - 博客频道 - CSDN.NET应用安装涉及目录: system/app ---------------系统自带的应用程序,获得adb root权限才能删除 data/app ---------------用户程序安装的目录。安装时把... 阅读全文
posted @ 2015-03-26 18:04
Seven1979
阅读(452)
评论(0)
推荐(0)
摘要:
安卓高手之路之ClassLoader(总结篇) - 修补C++ - ITeye技术网站安卓系统对ClassLoader的设计可谓别有用心。前面分析过,赋值的地方如下:Java代码 constchar*envStr=getenv("CLASSPATH");if(envStr!=NULL){gDvm.c... 阅读全文
posted @ 2015-03-26 18:02
Seven1979
阅读(2463)
评论(0)
推荐(0)
摘要:
安卓高手之路之ClassLoader(二) - 修补C++ - ITeye技术网站因为ClassLoader一定与虚拟机的启动有关系,那么必须从Zygote的启动开始看代码。下面就分析一下这些代码,行数不多:Cpp代码 intmain(intargc,constchar*constargv[]){/... 阅读全文
posted @ 2015-03-26 18:01
Seven1979
阅读(528)
评论(0)
推荐(0)
摘要:
安卓高手之路之 ClassLoader - 修补C++ - ITeye技术网站我不喜欢那些泛泛而谈的去讲那些形而上学的道理,更不喜欢记那些既定的东西。靠记忆去弥补思考的人,容易陷入人云亦云的境地,最后必定被记忆所围困,而最终消亡的是创造力。希望这个高手之路系列能够记录我学习安卓的点点滴滴。从而汇成流... 阅读全文
posted @ 2015-03-26 18:01
Seven1979
阅读(168)
评论(0)
推荐(0)
摘要:
安卓高手之路之ClassLoader(四) - 修补C++ - ITeye技术网站显然,应用层的classLoader绝对不仅仅是一个systemclassloader那么简单。那么他一定是与PackageInfo连接起来的。而这个连接的纽带就是ContextImpl。ContextImpl又与ap... 阅读全文
posted @ 2015-03-26 18:00
Seven1979
阅读(458)
评论(0)
推荐(0)
摘要:
安卓高手之路之ClassLoader(三) - 修补C++ - ITeye技术网站由于看C++和C代码看得很累,很辛苦。上一章终于解脱到java代码中来了。 第一个getClassLoader发生在main的preload方法中,public static void main(String argv... 阅读全文
posted @ 2015-03-26 18:00
Seven1979
阅读(435)
评论(0)
推荐(0)
摘要:
安卓高手之路之 GDI图形引擎篇 - 修补C++ - ITeye技术网站1.底层C++ SufaceFlinger类图的静态结构2.上层Java的调用流程。首先,直接从WindowManagerService入手:Java代码 publicintrelayoutWindow(Sessionsessi... 阅读全文
posted @ 2015-03-26 17:59
Seven1979
阅读(539)
评论(0)
推荐(0)
摘要:
安卓高手之路之 应用篇 - 修补C++ - ITeye技术网站1.安装应用流程: PackageManagerService的installPackage 调用 InstallArgs的copyAPK完成了安装。如果在SD卡中,那么调用SdInstallArgs的copyApk完成安装。2. 应用启... 阅读全文
posted @ 2015-03-26 17:58
Seven1979
阅读(773)
评论(0)
推荐(0)
摘要:
view的requestLayout()方法 - lonely_fireworks的专栏 - 博客频道 - CSDN.NETpublic voidrequestLayout()Since:API Level 1Call this when something has changed which ha... 阅读全文
posted @ 2015-03-26 17:43
Seven1979
阅读(720)
评论(0)
推荐(0)
浙公网安备 33010602011771号