-
Android应用程序UI硬件加速渲染的预加载资源map集服务(Asset Atlas Service)分析
Android应用程序UI硬件加速渲染的预加载资源地图集服务(AssetAtlasService)分析我们知道,Android系统在启动的时候,会对一些系统资源进行预加载。这样不仅使得应用程序在需要时可以快速地访问这些资源,还使得这些资源能够在不同应用程序之间进行共享。在硬件加速渲染环境中,这些预加载资源还有进一步优化的空间。Android系统提供了一个地图集服务,负责将预加载资源合成为一个纹理上...
190
热度 -
Android上实现MVP形式的途径
Android上实现MVP模式的途径今天我想分享我在Android上实现MVP(Model-View-Presenter)模式的方法。如果你对MVP模式还不熟悉,或者不了解为什么要在Android应用中使用MVP模式,推荐你先阅读这篇维基百科文章和这篇博客。使用Activity和Fragment作为View合适么?目前,在很多使用了MVP模式的Android项目中,主流做法是将Activity和F...
93
热度 -
Android开发-API指南-创办 Content Provider
Android开发-API指南-创建ContentProviderCreatingaContentProvider英文原文:http://developer.android.com/guide/topics/providers/content-provider-creating.html采集日期:2015-01-23在本文中设计数据存储形式ContentURI设计实现ContentProvider...
340
热度 -
[Android]实现容易的相机程序
[Android]实现简单的相机程序好久没写了,有些东西做过都快忘了,赶紧记一下。现在来实现一个简单的相机程序。原文地址http://www.cnblogs.com/rossoneri/p/4246134.html当然需要的话可以直接调用系统的camera程序,但自己实现会使用更自由。呐,既然要用实现相机,那就需要先了解一下调用camera的类android.hardware.cameraandr...
22
热度 -
Android源码之Binder(3)
Android源码之Binder(三) { intret; structbinder_proc*proc=filp->private_data; [//structbinder_proc*proc=filp->private_data 这里获得前面Binder驱动程序为ServiceManager进程创建的一个binder_proc结构体。 ]//structbinder_...
60
热度 -
下拉刷新列表增添SwipeDismissListViewTouchListener实现滑动删除某一列
:#008000;">mDownViewgetsnull'dbefore281
10
热度 -
Objective-C Memory Management 内存管理 二
Objective-CMemoryManagement内存管理2Objective-CMemoryManagement?内存管理?2? 2.1TheRulesofCocoaMemoryManagement 内存管理规则 (1)Whenyoucreateanobjectusingnew,alloc,orcopy,theobjecthasaretaincountof1.Youarerespo...
185
热度 -
sql server 与 oracle的差异
sqlserver与oracle的区别转载于:http://blog.csdn.net/it_fengli/article/details/8213839--sqlserver与oracle的区别:--DBMS数据库管理系统--1.数据类型不同。--sqlserver的数据类型:int,smallint,char,varchar,nchar,nvarchar,ntext,datetime,smal...
19
热度 -
小结一下SQL的全局变量
总结一下SQL的全局变量SQLServer2008中的全局变量及其用法T-SQL程序中的变量分为全局变量和局部变量两类,全局变量是由SQLServer系统定义和使用的变量。DBA和用户可以使用全局变量的值,但不能自己定义全局变量。下面详细总结一下SQLServer2008中的33个全局变量,并且写一下示例.@@CONNECTIONS返回SQLServer自上次启动以来尝试的连接数,无论连接是成功还...
109
热度 -
SQL 异常: ORA-00600: 内部异常代码, 参数: [qcsfbdnp:1], [], [], [], []
SQL错误:ORA-00600:内部错误代码,参数:[qcsfbdnp:1],[],[],[],[]callCREATEZHIBIAOPART2('cy_prop_reason','2014-02-18','PropReason');commit;callCY_ALL_GAOJINSHUCHU('2014-02-18');commit;在行145上开始执行命令时出错:callCY_ALL_GAOJ...
1104
热度 -
Android进阶练习 - 高效显示Bit地图(缓存 Bit地图s)
Android进阶练习-高效显示Bitmap(缓存Bitmaps)缓存Bitmaps加载单独的一张图片用于显示是很简单的,但是如果一次性加载大量的图片时,事情就变得比较复杂了,在许多的情况下(像ListView,GridVieworViewPager之类的组件),在屏幕上显示的图片加上所有待显示的图片有可能马上就会在屏幕上无限制的进行滚动、切换。像ListView,GridView这类组件,它们的...
9
热度 -
[转载]android sdk装配 来之官方
[转载]androidsdk安装来之官方我的环境:ubuntu10.1064bitEclipseHeliloes64bitjdk6u2364bitjdk6u2332bit?按照官方步骤操作即可完成:InstallingtheSDKInthisdocument1.PreparingYourDevelopmentComputer2.DownloadingtheSDKStarterPackage3.In...
37
热度 -
归藏 Android系统 init 启动过程分析
收藏Android系统init启动过程分析Androidinit启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行...
28
热度 -
Android的数据持久化储存
Android的数据持久化存储原文:http://developer.android.com/guide/topics/data/data-storage.html#filesInternal一、简介Android系统为我们提供了五种数据持久化存储的方式,以满足不同的需求。他们分别是:SharedPreferencesStoreprivateprimitivedatainkey-valuepair...
95
热度 -
thinkphp札记
thinkphp笔记M项目目录/应用目录/Lib/ModelV项目目录/应用目录/TplC项目目录/应用目录/Lib/Action1.PATHINFO模式http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值22.普通模式http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值23.REWRITE模块http://域名/项目名/...
6
热度 -
类参考
Yii框架v2.0类参考中文版本文译者:AlexanderGao<[email protected]/**/>引用、转载请说明出处。(未完成,译文持续更新中)YiiPHP框架版本2¶安装此为Yii2的核心框架代码.此仓库是https://github.com/yiisoft/yii2下的子项目,请对主仓库提交问题报告、拉取请求。关于许可信息请查阅LICENSE文档。...
82
热度 -
ant 签字android项目 + 打包 android 项目
ant签名android项目+打包android项目本文基于androidsdkr18,以前的版本类似如何安装ant就不说了,只选一点重要的部分分享出来。假如项目在。。/project下,项目名称为abc在project目录下,打开终端,运行androidupdateproject-pabc-nname-p指的是项目路径必填项-n为项目名称,这个在生成apk时默认是以这个为名称前缀的...
568
热度 -
深度分析:Android4.3下MMS发送到附件替音频文件(音频为系统内置音频)的彩信给自己,添加音频-发送彩信-接收彩信-下载音频附件-预览-播放(二,发送彩信<2>)
;//Updatethe'date'fieldofthePDUrightbefore
434
热度 -
Android MD5校验码的生成与算法兑现
AndroidMD5校验码的生成与算法实现在Java中,java.security.MessageDigest(rt.jar中)已经定义了MD5的计算,所以我们只需要简单地调用即可得到MD5的128位整数。然后将此128位计16个字节转换成16进制表示即可。?????下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(Strings...
48
热度 -
Android SDK 2.3与Eclipse最新版开发环境筹建(一)
AndroidSDK2.3与Eclipse最新版开发环境搭建(一)一、背景和准备1.Android简介Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。Android的平台基本上是免费的,虽然有部...
20
热度