-
Android札记十一.ListView+Adapter
Android笔记十一.ListView+Adapter深入理解Adapter一、ListViewListView是Android开发过程中较为常见的组件之一,它将数据以列表的形式展现出来。一般而言,一个ListView由以下三个元素组成:1.View:展示列表视图,通常是一个xml所指定的。大家都知道Android的界面基本上是由xml文件负责完成的,所以ListView的界面也理所应当的使用了...
185
热度 -
Android应用层View作图流程与源码分析
Android应用层View绘制流程与源码分析【工匠若水http://blog.csdn.net/yanbober转载烦请注明出处,尊重分享成果】1背景还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系:看见没有,如上图中id为cont...
43
热度 -
深入了解Android之AOP
深入理解Android之AOP深入理解Android之AOP格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTgCLK下载一、闲谈AOP大家都知道OOP,即ObjectOrientedProgramming,面向对象编程。而本文要介绍的是AOP。AOP是AspectOrientedProgramming的缩写,中译文为面向切向编程。OOP和AOP是什么...
83
热度 -
Spark入门实战系列-6.SparkSQL(下)-Spark实战应用
Spark入门实战系列--6.SparkSQL(下)--Spark实战应用【注】该系列文章以及使用到安装包/测试数据可以在《倾情大奉送–Spark入门实战系列》获取1运行环境说明1.1硬软件环境主机操作系统:Windows64位,双核4线程,主频2.2G,10G内存虚拟软件:VMware?Workstation9.0.0build-812388虚拟机操作系统:CentOS64位,单核虚拟机运行环境...
245
热度 -
SQL Server统计信息:有关问题和解决方案
SQLServer统计信息:问题和解决方案在网上看到一篇介绍使用统计信息出现的问题已经解决方案,感觉写的非常全面。在自己看的过程中顺便做了翻译。由于本人英文水平有限,可能中间有一些错误。如果有哪里有问题欢迎大家批评指正。建议英文好的直接看原文:SQLServerStatistics:ProblemsandSolutions正文:SQLServer统计信息协助查询优化器计算运行查询的最优方式.Hol...
6
热度 -
第十四章 高级特征-海纳百川:BIRT报表扩展点(续)
第十四章高级特性-海纳百川:BIRT报表扩展点(续)14.2BIRT数据源的扩展ODA之所以能够有如此强的灵活性,是因为:·它提供了一套完整的接口,开发者可以自己去实现数据源的访问逻辑,使得数据源对数据使用者变得透明。只要开发者遵循编程规范,就可以对任何数据进行驱动。·它基于Eclipse的plugin框架,可以通过Eclipse的扩展点方便地连接数据源并且被数据使用者调用。·它提供了Eclips...
253
热度 -
Android Binder通信机制
AndroidBinder通讯机制Android深入浅出之Binder机制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:lServiceManager,这是AndroidO...
76
热度 -
Android 用以GPRS的AT命令
Android用于GPRS的AT命令?????这个文档是基于GSM标准07.07的,微控可以在没有事先通知的情况下随时进行修改。???????1.定义PDP上下文+CGDCONT?命令可能的响应+CGDCONT=[<cid>[,<PDP_type>,[<APN>[,<PDP_addr>,[<d_comp>[,<h_comp>]...
45
热度 -
android developer API Guider之user interface-Settings(2)
androiddeveloperAPIGuider之userinterface---Settings(二)本文原文地址,请参照阅读,若有疑问以原文为准:http://developer.android.com/guide/topics/ui/settings.html#Custom本文上半部翻译博客地址:http://blog.csdn.net/u011960402/article/details...
45
热度 -
Android漫纪行(5)-ARM GCC 内联汇编烹饪书(附实例分析)
Android漫游记(5)---ARMGCC内联汇编烹饪书(附实例分析)原文链接(点击打开链接)关于本文档GNUC编译器针对ARMRISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。GCC汇编声明让我们从一个简单的例子开始。下面的一...
551
热度 -
Android之使用Android-query框架开展开发(一)
Android之使用Android-query框架进行开发(一)开发Android使用Android-query框架能够快速的,比传统开发android所要编写的代码要少得很多,容易阅读等优势。下载文档及其例子和包的地址:http://code.google.com/p/android-query/以下内容是我学习的一些心得分享:第一节://必须实现AQuery这个类AQueryaq=newAQu...
12
热度 -
《深入懂得Android:Wi-Fi,NFC和GPS》章节连载[节选]-第五章 深入理解WifiService
《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第五章深入理解WifiService首先感谢各位兄弟姐妹们的耐心等待。本书预计在3月中旬上市发售。从今天开始,我将在博客中连载此书的一些内容。注意,此处连载的是未经出版社编辑的原始稿件,所以样子会有些非专业。注意,如下是本章目录,本文节选5.4~5.5节。为了方便读者深入学习,本系列连载都会将作者研究过程中所学习的参考文献列...
50
热度 -
类与对象
C#LanguageSpecification5.0(翻译)第一章引言C#(念作SeeSharp)是一种简单、现代、面向对象并且类型安全的编程语言。C#源于C语言家族,因此C、C++和Java工程师们能迅速上手。ECMA国际[1](ECMAInternational)发布的ECMA-334规范[2]和由国际标准化组织[3](ISO)及国际电工委员会[4](IEC)发布的ISO/IEC23270规范...
30
热度 -
第二章 Spring MVC入门 —— 和开涛学SpringMVC (转帖)
第二章SpringMVC入门——跟开涛学SpringMVC(转帖)转帖地址:http://jinnianshilongnian.iteye.com/blog/15948062.1、SpringWebMVC是什么SpringWebMVC是一种基于Java的实现了WebMVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响...
594
热度 -
[通译][php扩展和嵌入式]第11章-php5对象
[翻译][php扩展和嵌入式]第11章-php5对象全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com/walu...
364
热度 -
[通译][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
热度 -
php惯用函数库(提高开发效率)
php常用函数库(提高开发效率)[纪录了PHP的一些常用函数]usleep()函数延迟代码执行若干微秒。unpack()函数从二进制字符串对数据进行解包。uniqid()函数基于以微秒计的当前时间,生成一个唯一的ID。time_sleep_until()函数延迟代码执行直到指定的时间。time_nanosleep()函数延迟代码执行若干秒和纳秒。sleep()函数延迟代码执行若干秒。show_so...
282
热度 -
sql学习笔记(15)-MySQL 目录与优化总结
sql学习笔记(15)-----------MySQL索引与优化总结索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/...
54
热度 -
Android开发精要2-Android组件模型解析
Android开发精要2--Android组件模型解析本文的主要内容如下:2.1基于Mashup的应用设计2.2界面组件Activity解析2.3服务组件Service解析2.4触发器组件BroadcastReceiver解析2.5数据源组件ContentProvider解析2.6应用配置文件解析下面将对这些内容进行详细的介绍。2.1基于Mashup的应用设计基于Mashup的应用,其核心是组件,...
74
热度 -
转载:Android应用怎么监听自己是否被卸载及卸载反馈功能的实现
转载:Android应用如何监听自己是否被卸载及卸载反馈功能的实现两个月前发了两篇有关监听自己是否被卸载和卸载反馈功能实现的博客,第二版的地址如下:http://www.cnblogs.com/zealotrouge/p/3159772.html,[email protected]/**/[email protected]/**/?馈,经过调试,有了问题的解决方案,但是由于发完...
88
热度