自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (26)
  • 收藏
  • 关注

转载 如何成为Android高手第三篇

<br />避免建立对象<br /><br />世界上没有免费的对象。虽然GC为每个线程都建立了临时对象池,可以使创建对象的代价变得小一些,但是分配内存永远都比不分配内存的代价大。<br /><br />如果你在用户界面循环中分配对象内存,就会引发周期性的垃圾回收,用户就会觉得界面像打嗝一样一顿一顿的。<br /><br />所以,除非必要,应尽量避免尽力对象的实例。下面的例子将帮助你理解这条原则:<br /><br />当你从用户输入的数据中截取一段字符串时,尽量使用substring函数取得原始数据的一

2011-03-19 22:19:00 481

转载 如何成为Android高手第二篇

<br />三:编写可重用、可扩展、可维护、灵活性高的代码<br /><br />Android应用程序的开发是使用Java编写,在架构上使用MVC,鼓励组件之间的若耦合。开发出编写可重用、可扩展、可维护、灵活性高的代码需要经历遵循以下原则:<br /><br />l "开-闭"原则(OCP):一个软件实体应当对扩展开放,对修改关闭。这个原则说的是,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。换言之,应当可以在不必修改源代码的情况下改变这个模块的行为。<br /><br />l 里氏代

2011-03-19 22:07:00 479

转载 如何成为Android高手第一篇

<br />若立志成为Android高手,如有耐心,“一瓶一钵足矣”。 <br /><br />  “天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。”想成为Android高手?这可不是想象中写几行代码那么容易的事情,但也不是不可实现。<br /><br />  如何做?<br /><br />  1,学会懒惰!奇怪吧?但是,你一定也听说过和感受过这个世界某种程度上是由懒人推动的,生命在于懒惰,懒人创造世界。当然,懒惰也是真的傻傻的呆在那里什

2011-03-19 22:03:00 629

转载 Android 自定义控件 eBook 翻书效果

<br /> <br />转载自:<br />http://wallage.blog.163.com/blog/static/1738962420108915833584/<br />效果图:<br />    Book.java文件: package com.book;import android.app.Activity;<br />import android.os.Bundle;<br />import android.util.Log;<br />import android.view.View;

2011-03-14 22:17:00 907

转载 Android开发必备武器,处理XML的利器--SAX快速上手

<br />相信各位android开发者,对SAX已经并不陌生了,SAX(Simple API for XML),是一个使用非常广泛的XML解析标准,通常使用Handler模式来处理XML文档,这种处理模式和我们平常习惯的理解方式很不同,身边也经常有一些朋友在刚接触SAX的时候会觉得理解起来有些困难。其实SAX并不复杂,只不过是换了一种思维方式,正如它的名字所表示的,为了让我们以更简单的方式来处理XML文档,下面我们就开始吧。<br />      我们通常的理解方式是,我们给出一个输入(比如xml文档的地

2011-03-14 22:00:00 409

转载 Android深入浅出之Binder机制

<br />Android深入浅出之Binder机制<br />一 说明<br /> Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。<br />我们这里将以MediaService的例子来分析Binder的使用:<br />l         ServiceManager,这是Android OS的整个服务的管理程序<br />l         Medi

2011-03-13 21:23:00 1070

转载 使用Android自带Gallery组件实现CoverFlow,源码+解析

<br />首先声明,源代码转载自国外Neil Davies,使用Apache2.0开源协议,请使用源代码的人自觉遵守协议内容。<br />本文为Kearnel原创,转载请注明出处。<br /><br />以下是正文:<br /><br />使用过Android自带的gallery组件的人都知道,gallery实现的效果就是拖动浏览一组图片,相比iphone里也是用于拖动浏览图片的coverflow,显然逊色不少。实际上,可以通过扩展gallery,通过伪3D变换可以基本实现coverflow的效果。本文通

2011-03-13 10:08:00 1472 1

转载 Android的底层库libutils介绍

<br />第一部分 libutils概述<br />libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。<br />libutils的头文件:<br />frameworks/base/include/utils<br />libutils的源文件:<br />frameworks/base/libs/utils<br />libutils的库名称:<br />libutils.so<br />这个库

2011-03-11 23:39:00 790

转载 Android核心模块及相关技术

<br />Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据Android的软件框图,其软件层次结构自下而上分为以下几个层次:<br />第一、操作系统层(OS)<br />第二、各种库(Libraries)和Android 运行环境(RunTime)<br />第三、应用程序框架(Application Framework)<br />第四、应用程序(Application)<br />    以下分别

2011-03-11 22:34:00 453

转载 Android RIL结构分析与移植三

<br />4.Android RIL的java框架<br />Android RIL的Java部分也被分为了两个模块,RIL模块与Phone模块。其中RIL模块负责进行请求以及相应的处理,它将直接与RIL的原声代码进行通信。而Phone模块则向应用程序开发者提供了一系列的电话功能接口。<br />4.1.RIL模块结构<br />在RIL.java中实现了几个类来进行与下层rild的通信。<br />它实现了如下几个类来完成操作:<br />RILRequest:代表一个命令请求<br />RIL.RIL

2011-03-11 22:27:00 728

转载 Android RIL结构分析与移植二

<br />1.4.Android RIL中初始化流程分析:<br />●Rild的初始化流程<br />初始化流程从rild.c中的main函数开始,它被init守护进行调用执行:<br />首先在main()函数内会首先通过dlopen()函数加载Vendor RIL(在自带的参考实现中为librefrence_ril.so)。接着调用RIL_startEventLoop()函数来启动消息队列机制。<br />调用librefrence_ril.so的RIL_Init()函数来进行Vendor RIL的

2011-03-11 22:26:00 1166

转载 Android RIL结构分析与移植一

<br />Android RIL结构分析与移植<br /><br />介绍 <br />本文档对Android RIL部分的内容进行了介绍,其重点放在了Android RIL的原生代码部分。包括四个主题:<br />1.Android RIL框架介绍<br />2.Android RIL与 WindowsMobile RIL<br />3.Android RIL porting<br />4.Android RIL的java框架 <br /> <br />在本文档中将Android代码中的重要模块列出进行

2011-03-11 22:25:00 727

转载 深入理解 Android Activity的生命周期

<br />之前也说过了解Android Activity是十分重要的,因为android的应用的生命周期是由android 系统决定的!Android Activity生命周期中可认为分为7个阶段;用7个函数原型来描述吧<br />protected void onCreate(Bundle savedInstanceState)<br />protected void onStart()<br />protected void onResume()<br />protected void onPause

2011-03-10 20:05:00 637

转载 开发必读:如何成为一名优秀的Android开发者

<br />很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天Android123就这一问题做更系统性的总结.<br /><br />  Android开发过程中为什么要线程能?<br /><br />  我们创建的Service、Activity以及Broadcast均是一个主线程处理,

2011-03-09 00:14:00 482

转载 Android对话框大全

<br />Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).<br />  onCreateDialog(int):当你使用这个回调函数时,Android系统会有效的设

2011-03-09 00:13:00 410

C安全编码标准 开发C安全编码标准 开发安全、可靠、稳固系统的98条规则

C安全编码标准 开发安全、可靠、稳固系统的98条规则 原书第2版,绝对提升C语言效率的金科玉律。

2018-03-03

深入理解C++11

深入理解C++11规范,对于掌握和深入理解C++11标准绝对的佳作!

2018-03-03

C和C++安全编码

C和C++安全编码的大神之作,对于掌握C和C++安全编码技术有很大的提升!

2018-03-03

C安全编码标准

学习和写C代码的神作,对于提升C语言代码有很大的帮助,掌握C语言安全编码标准,成为C开发大神!

2018-03-03

professional .rootkits(中文版)

学习逆向工程和破解技术的经典之作,国外大牛的呕心之作。

2014-12-04

Professional.rootkits中文版

学习逆向技术的经典之作,国外逆向大牛之作!

2014-12-04

汇编语言王爽

汇编语言王爽版,学习汇编语言的经典入门书籍

2013-12-03

IDA Pro权威指南

IDA Pro权威指南,关于IDA Pro软件的权威指导手册

2013-12-02

SMT技术培训

SMT贴片技术培训文档,可以快速的了解SMT技术

2013-04-24

MFC.BSC文件,安装VS2003缺少时可用

MFC.BSC文件,安装VS2003缺少时可用

2012-12-04

ARM 593相关文件

关于ARM开发环境的RVCT相关文件,支持Windows平台

2012-10-29

XML---编程宝典

XML编程宝典(PDF),关于XML编程的经典之作!

2009-05-06

codeguru visual c++编程精粹6

codeguru visual c++编程精粹6

2009-05-06

codeguru visual c++编程精粹5

codeguru visual c++编程精粹5

2009-05-06

codeguru visual c++编程精粹4

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹3

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹2

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

codeguru visual c++编程精粹

codeguru visual c++编程精粹,codeguru网站高手的经典之作!

2009-05-06

TEA5767HL芯片资料!

TEA5767HL FM芯片资料的详细介绍!

2009-05-06

TEA5710; TEA5710T芯片资料!

TEA5710; TEA5710T芯片的详细介绍!

2009-05-06

tea5767开发包!

tea5767开发包,对tea5767有详细地介绍并附带tea5767调试程序!

2009-05-06

TEA5712开发包!

TEA5712芯片的开发包,对TEA5712有比较详细地介绍,并附带了TEA5712调试程序!

2009-05-06

TEA5990使用文档!

TEA5990芯片的使用手册,内容较全!

2009-05-06

TEA5990芯片资料!

对NXP出的这款FM芯片的比较全面地介绍!

2009-05-06

NXP_IDs设计文档!

NXP平台的绝密资料,对于NXP平台的设计框架和各个模块有比较详细地介绍!

2009-05-06

串口通信协议.doc

很好的关于串口通信的资料,绝对经典,关于此通信协议的好东东!

2008-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除