-
Android Netroid解析之——断点续传下载及有关问题修正
AndroidNetroid解析之——断点续传下载及问题修正提到Netroid或许很多人不知道这个框架,但我如果说Volley想必没有人不知道吧。Netroid是一个基于Volley实现的AndroidHttp库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能,关于网络请求,图片加载没什么好说的,Volley已经有很多人解析过了,这里来说一下大文件断点下载。关于...
19
热度 -
小弟我对android理解之Binder
我对android理解之Binderandroid使用binder作为进程间的通信工具。典型的应用是android的C/S机制,即client/service。使用这种机制有以下优势:1,可扩展性2,有效性,一个service可以有多个client3,安全性,client和service运行在不同的进程中,即使client出问题,不会影响到service的运行我们今天以media_server作为...
29
热度 -
Android Binder进程间通信-登记Service组件-Server处理BC_TRANSACTION
AndroidBinder进程间通信---注册Service组件---Server处理BC_TRANSACTION本文参考《Android系统源代码情景分析》,作者罗升阳一、测试代码:~/Android/external/binder/server----FregServer.cpp~/Android/external/binder/common----IFregService.cpp----IF...
42
热度 -
Android Binder分析1:ServiceMananger的启动
AndroidBinder分析一:ServiceMananger的启动这里来分析一下ServiceManager的启动过程,ServiceManager是管理系统所有服务的进程,用于提供API给用户注册以及查找相应的服务。ServiceManager直接与binder驱动打交道去实现跨进程的IPC。下面首先来看一下ServiceManager启动的地方,它是在init.rc脚本,这个脚本会被ini...
77
热度 -
Android开发异常汇总
Android开发错误汇总大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合!【错误信息】[2011-01-1916:39:10-ApiDemos]WARNING:ApplicationdoesnotspecifyanAPIlevelrequirement![2011-01-1916:39:10-ApiDemos]DeviceAPIversionis8(An...
20
热度 -
Android平台开发指点(Android Porting Guide)(一)
Android平台开发指导(AndroidPortingGuide)(一)Android平台开发指导(AndroidPortingGuide)(一)2011年02月24日没有比这http://www.netmite.com/android/mydroid/development/pdk/docs/index.html更官方的android开发指导材料了,闲着无事就翻译了。本文为Android平台开...
128
热度 -
Storm系列(2):使用Csharp创建你的第一个Storm拓扑(wordcount)
Storm系列(二):使用Csharp创建你的第一个Storm拓扑(wordcount)WordCount在大数据领域就像学习一门语言时的helloworld,得益于Storm的开源以及Storm.Net.Adapter,现在我们也可以像Java或Python一样,使用Csharp创建原生支持的StormTopologies。下面我将通过介绍wordcount来展示如何使用Csharp开发Stor...
49
热度 -
PHP内核探索之变量(三)- hash table
PHP内核探索之变量(3)-hashtable在PHP中,除了zval,另一个比较重要的数据结构非hashtable莫属,例如我们最常见的数组,在底层便是hashtable。除了数组,在线程安全(TSRM)、GC、资源管理、Global变量、ini配置管理中,几乎都有Hashtable的踪迹(上一次我们也提到,符号表也是使用Hashtable实现的)。那么,在PHP中,这种数据有什么特殊之处,结构...
729
热度 -
详解一下子 javascript 中的比较
详解一下javascript中的比较 代码1: []==[];//false []===[];//false {}=={};//SyntaxError:Unexpectedtoken== {}==={};//SyntaxError:Unexpectedtoken=== 代码2: varn0=123; varn1=newNumber(123); varn2=newNumber(123...
547
热度 -
[分享]计算机科学与技术反思录
[分享]计算机科学与技术反思录 这是我前任队长留给我的东西,我把拿出来给大家分享下;------------------------------------------------------------------------------------------------------------------------------计算机科学与技术反思录计算机科学与技...
723
热度 -
Android应用程序包解析进程浅析
Android应用程序包解析过程浅析我在上一篇文件中Android应用程序安装过程浅析粗略分析了一下Android应用程序安装过程,其中有一步说到了apk包的解析,但是没有详细分析,这里我们就来粗略分析一下包的解析过程。流程图执行过程从上面的流程图可以看到,包的解析过程比安装过程执行步骤少很多,也简单一点。那我们就来详细的一步一步的进行剖析一下,我们从外部调用该方法开始分析:privatevoid...
92
热度 -
第01篇 增高代码质量插件
第01篇提高代码质量插件我使用插件对我的代码进行分析,我这里使用的checkStyle的插件,还有很多其他的插件,用了一个,其他都差不多,还有一个PMD的插件,一直重来没有注重代码规范,所以这里我开始注意 第一步:安装CheckStyle插件?? ??出现如下窗口之后,选择ADD?? ??之后,Namd的名称一般都是插件名称,路径为下载路径直接update, 添加更新源地址:http:...
71
热度 -
Android 辨别二代身份证证件信息与Camera取景
Android识别二代身份证证件信息与Camera取景识别身份证信息需要用到图像处理的知识,无奈水平不够,于是寻找第三方接口,但是找到的都是收费的,后来找到一个叫云脉的产品http://ocr.ccyunmai.com/,发现他可以免费使用15天,但是15天后就是按识别次数收费的,其价格十分昂贵,0.3元/次,对于苦逼的穷屌来说,这真是天价啊。但是皇天不负有心人,云脉提供了一个在线识别的demo,...
31
热度 -
Android-Lint 检查有关问题列表
Android-Lint检查问题列表田海立2012-10-02这里的Android-Lint所检查的问题列表是从AndroidSDKToolsr20.0.3(ADTv20.0.3)中得来的默认的,执行下列指令即可得到:$lint--show$lint--list--show可获得详细列表(id,summary,priority,severity,categoryanddetails);--list...
99
热度 -
日就月将:Proguard进行Android代码混淆
日积月累:Proguard进行Android代码混淆在实际的开发成产品apk的发布过程中,我们经常会使用到代码混淆技术。不过在讲解如何进行代码混淆之前,我先跟大家演示一下反编译的过程,这样才能让大家明白为什么需要进行代码混淆。一、代码反编译1.准备工作首先我们准备好一个项目的apk文件(未进行混淆打包)、dex2jar工具(下载地址:http://code.google.com/p/dex2jar...
48
热度 -
Android 保险机制
Android安全机制翻译稿:PermissionsThisdocumentdescribeshowapplicationdeveloperscanusethesecurityfeaturesprovidedbyAndroid.AmoregeneralAndroidSecurityOverviewisprovidedintheAndroidOpenSourceProject.Androidisap...
70
热度 -
JavaScript 并非全部的东西都是对象
JavaScript并非所有的东西都是对象 原文:JavaScriptvalues: noteverythingisanobject 译文:JavaScript 并非所有的东西都是对象 译者:justjavac 2012-08-14更新:重写了大部分内容。添加了第四节,解释了和类型密切相关的两个运算:typeof和instanceof。 虽然很多语言宣称:“一切皆是对象”,但是javas...
538
热度 -
加紧您的网站的最佳实践(Best Practices for Speeding Up Your Web Site)
加快您的网站的最佳实践(BestPracticesforSpeedingUpYourWebSite) MinimizeHTTPRequests tag:content 80%oftheend-userresponsetimeisspentonthefront-end.Mostofthis timeistiedupindownloadingallthecomponentsinthepage:imag...
646
热度 -
weblogic布署时,出现异常代码对应的异常信息
weblogic布署时,出现错误代码对应的错误信息 J2EEDeploymentSPISubsystemMessages TheJ2EEDeploymentSPI1.0catalogcontainsmessagesintherangeBEA260000-BEA260999.Messagesinthiscatalogarepartoftheweblogic.deploy.api.internal...
853
热度 -
[原创]自己的库+四则运算测试
[原创]自己的库+四则运算测试 主要为了学习数据结构,建个自己的库,日后不断更新..... 代码很垃圾,有兴趣的朋友可以试一下,bug应该不少/// face="新宋体">size="2">color=008000>/******************************************************** **Highlightsoftware...
591
热度