-
Android RakNet 系列之6 源码说明
AndroidRakNet系列之六源码说明简介既然选择Raknet开发,那就深入研究其源码结构,为以后的应用打下基础。详情1、文件 文件 描述_FindFirst快速查找AutopatcherPatchContext自动更新、不停AutopatcherRepositoryInterface更新获取重要的数据接口Base64Encoderbase64编码BitStre...
9
热度 -
android中子线程更新UI的形式浅析
android中子线程更新UI的方式浅析一、为何写作此文??你是不是经常看到很多书籍中说:不能在子线程中操作ui,不然会报错。你是不是也遇到了如下的疑惑(见下面的代码):@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout...
72
热度 -
iphone开发——稽查网络状态
iphone开发——检查网络状态??iPhoneSDK中附带了SCNetworkReachabilityCreateWithAddress用于检查ip地址是否可以访问。传入清零地址(0.0.0.0)可用来查询网络状态。网络可使用时返回YES,否则为NO。返回标记:kSCNetworkReachabilityFlagsIsWWAN????:测试用户使用的时运营商的网络还是本地wifi。kSCNetw...
67
热度 -
JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的有关问题
JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题首先,最基本的连接方式: privateStringurl="jdbc:odbc:Driver={SQLServer};Server=DELL-PC;Database=MedicalData"; privateStringuser="sa"; privateStr...
64
热度 -
怎么成为一名Android开发者
怎样成为一名Android开发者导读:从事Android开发给我带来的收入甚至远没有达到iPhone开发人员的水平。但不管怎么说,从事Android开发是非常有前途的,特别是对于新的应用点子有很大的发展空间。我应该熟练的掌握JAVA——事实并非如此!有很多专家都会非常严肃的说:“你必须要熟练的掌握Java,否则您做梦都不要期望成为一名Android开发者!”。以我的情况来看,事实并非如此,我仅仅只...
71
热度 -
应用AudioTrack播放PCM音频数据(android)
使用AudioTrack播放PCM音频数据(android)众所周知,Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的,为了构建一个MediaPlayer程序,上层还包含了进程间通讯等内...
90
热度 -
Spark修炼之道(进阶篇)——Spark入门到精通:第10三节 Spark Streaming—— Spark SQL、DataFrame与Spark Streaming
Spark修炼之道(进阶篇)——Spark入门到精通:第十三节SparkStreaming——SparkSQL、DataFrame与SparkStreaming主要内容SparkSQL、DataFrame与SparkStreaming1.SparkSQL、DataFrame与SparkStreaming源码直接参照:https://github.com/apache/spark/blob/mast...
254
热度 -
Tomcat Sql Server2005 连接池折腾初记
TomcatSqlServer2005连接池折腾小记最近把一个老项目下载下来,想把系统搭建下来看看原来写的东西,数据库使用的是mssql(对其熟悉不如oracle,正因为如此,才想折腾!),然后把对应的数据库也导出出来了(sqlserver2000),导入本机的sqlserver2005数据库:现在开源连接池那么多,tomcat已经不怎么使用了,但是我就是想折腾一下。一、小报一个错:报备份集中的数...
33
热度 -
Android系统启动进程
Android系统启动过程Android系统启动过程首先Android框架架构图:(来自网上,我觉得这张图看起来很清晰)Linux内核启动之后就到AndroidInit进程,进而启动Android相关的服务和应用。启动的过程如下图所示:(图片来自网上,后面有地址)?下面将从Android4.0源码中,和网络达人对此的总结中,对此过程加以学习了解和总结,以下学习过程中代码片段中均有省略不完整,请参照...
22
热度 -
android > 十 个 项目源码
android>10个项目源码Android开发带来新一轮热潮让很多移动开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握Android内核的接口使用.1.Android团队提供的示例项目如果不是从学习An...
535
热度 -
Android 体系结构引见
Android体系结构介绍Android?体系结构介绍(2009-08-2412:10:49)转载<script></script>标签:android体系结构it分类:Android<!--正文开始-->Android作为一个移动设备的平台,其软件层次结构包括了一个操作系统(OS),中间件(MiddleWare)和应用程序(Application)。根据And...
91
热度 -
Android 起动过程详解
Android启动过程详解原创Android核心分析之八------Android启动过程详解收藏Android启动过程详解Android从Linux系统启动有4个步骤;(1)init进程启动(2)Native服务启动(3)SystemServer,Android服务启动(4)Home启动总体启动框架图如:第一步:initial进程(system\core\init)init进程,它是一个由内核启...
91
热度 -
Android进程间通信(IPC)机制Binder简明介绍和学习计划
Android进程间通信(IPC)机制Binder简要介绍和学习计划在Android系统中,每一个应用程序都是由一些Activity和Service组成的,一般Service运行在独立的进程中,而Activity有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?这就是本文中要介绍的Binder进程间通信机制了。我们知道,A...
92
热度 -
归藏 Android系统 init 启动过程分析
收藏Android系统init启动过程分析Androidinit启动过程分析分析android的启动过程,从内核之上,我们首先应该从文件系统的init开始,因为init是内核进入文件系统后第一个运行的程序,通常我们可以在linux的命令行中指定内核第一个调用谁,如果没指定那么内核将会到/sbin/,/bin/等目录下查找默认的init,如果没有找到那么就报告出错。下面是曾经用过的几种开发板的命令行...
28
热度 -
利用http协议公布博客园博文评论
利用http协议发布博客园博文评论本博文承接《php利用socket发送GET,POST请求》,要利用上文封装好的Http类,考虑如何通过php脚本给博客园的博文提交评论。原理:在做这件事前,我们首先要明白,给博文提交评论的实质就是通过http协议服务器发送一个post请求。在发布评论前,我们需要做什么呢?对,是必须要登录的。但登录是另一件事情,我们这里先不讨论。用户登录后,服务器给客户端设置一个...
61
热度 -
php接口数据加密、解密、验证签字代码实例
php接口数据加密、解密、验证签名代码实例php接口数据加密、解密、验证签名代码很简单,这里就不多废话了,直接奉上代码<?php/***数据加密,解密,验证签名*@edithttp://www.lai18.com*@date2015-07-08**///header('Content-Type:text/xml;charset=utf-8');include_once(dirname(dir...
57
热度 -
两年的android开发慨叹
两年的android开发感慨毕业的时候是专科学历,学历的专业是计算机网络,看着周围的同学一个个的回家或者去工作,所以急着找工作,第一份工作是测试工作,当时正好公司在做底层驱动,所以基本的测试也就是测试驱动,不过是移植linux下面的开源的程序,虽然什么也不懂,但是每天都是充实的,那段时间加强了c语言的编程,最后自己也用gtk编写了一个集成的测试开发环境,算是一个结尾,然后开始接触android,当...
65
热度 -
android小白的开发之路解决办法
android小白的开发之路随着android手机的普及化,android应用的开发也越来越普遍,基本上只要每一个人都有着一定的android开发基础,就能够开发出一写简单的android应用。但是想要开发出能够得到大众认可的android应用可不是那么简单的一回事儿,尤其是对于那些没有一点android开发基础的“沉畜猿”来说。对于想开发android应用的小白来说,他们应该从哪儿开始他们的an...
62
热度 -
关于httpclient的post请求,处理重定向的有关问题,有经验的大神
关于httpclient的post请求,处理重定向的问题,,有经验的大神请指教啊最近在做一个学校查课表的apk,其中需要用httpclient模拟一次校网登陆的请求,下面的这个截图是在电脑上用ie浏览器登陆时,在httpwathc里面查看到的,说明登陆的时候中间是有一次重定向的处理的。昨天查资料的时候,看到别人说get请求会自动处理重定向,要在参数里面设置一下才能进制httpclient自动处理重...
60
热度 -
Android学习系列(1)初识安卓
Android学习系列(一)初识安卓Android的优势:源代码完全开放,便于开发人员更清楚的把握实现细节,有利于开发出更具差异性的应用;Android它是基于Linux内核(内核提供系统核心服务,如进程、内存、电源管理,网络连接,驱动与安全等);它采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,而且它具有强大的Linux社区的支持。Android是Google于2007年宣布的基于Li...
23
热度