-
手把手教你uiautomator_android自动化测试第一个示范
手把手教你uiautomator_android自动化测试第一个示例android的自动化测试方案,弄了好久了。Google在sdk4.0以后提供了一个自动化解决方案uiautomator:优点:可以跨应用了;这可是亲生的;缺点:必须sdk4.0以上版本;要想实现的好,最好有开发配合;java项目编译为jar后需要push到手机才能运行,也就是说必须打印日志暴力调试。后来听到群友Teddy说到ap...
76
热度 -
Android中View的作图过程 onMeasure方法简述 附有自定义View例子
Android中View的绘制过程onMeasure方法简述附有自定义View例子http://www.cnblogs.com/mengdd/p/3332882.htmlAndroid中View的绘制过程当Activity获得焦点时,它将被要求绘制自己的布局,Androidframework将会处理绘制过程,Activity只需提供它的布局的根节点。绘制过程从布局的根节点开始,从根节点开始测量和绘...
45
热度 -
phoneGap-Android寮?鍙戠幆澧冩惌寤?杞
phoneGap-Android寮?鍙戠幆澧冩惌寤?杞?涓?.瀹夎?鍦ㄥ畨瑁匬honeGap寮?鍙戠幆澧冧箣鍓嶏紝闇?瑕佹寜椤哄簭瀹夎?浠ヤ笅宸ュ叿锛?/div>1.JavaSDK聽javasdk锛屼笉瀹夎?鐨勮瘽涓嶈兘姝e父瀹夎?AndroidSDK銆?/div>聽瀹夎?鎴愬姛妫?娴嬶細鍚?姩DOS绐楀彛start-->run-->cmd锛屽湪DOS绐楀彛涓?敭鍏ワ細java-ver...
915
热度 -
IDDD 实现领域驱动设计-CQRS(命令查询职责分离)跟 EDA(事件驱动架构)
IDDD实现领域驱动设计-CQRS(命令查询职责分离)和EDA(事件驱动架构)上一篇:《IDDD实现领域驱动设计-SOA、REST和六边形架构》阅读目录:CQRS-命令查询职责分离EDA-事件驱动架构DominEvent-领域事件Long-RunningProcess(Saga)-长时处理过程EventSourcing-事件溯源CQRSJourney-微软示例项目ENode-netfocus实践项...
366
热度 -
Android JNI学问简介
AndroidJNI知识简介JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起由于Android的应用层的类都是以Java写的,这些Java类编译为...
34
热度 -
鉴客 Android Mms 源码构造
鉴客AndroidMms源码结构转载http://www.oschina.net/question/54100_36978从软件的功能角度来讲,Mms分为对话列表,消息列表,短信编辑,彩信编辑,短信显示,彩信显示和配置。从实现的角度来看,它分为GUI展示层,发送/接收,彩信解析,彩信附件,信息数据等,这些分类对应着源码中的各种包。源码导航Mms的源码的位置在于android/packages/ap...
62
热度 -
Android 网络图片异步加载范例
Android网络图片异步加载实例Android?网络图片异步加载实例???实现思路是:?1:在UI线程中启动一个线程,让这个线程去下载图片。?2:图片完成下载后发送一个消息去通知UI线程?2:UI线程获取到消息后,更新UI。?这里的UI线程就是主线程。?这两个步骤涉及到一些知识点,即是:???ProgressDialog,Handler,Thread/Runnable,URL,HttpURLCo...
83
热度 -
Android JNI胪陈
AndroidJNI详述AndroidJNI知识简介JavaNativeInterface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI是本地编程接口,它使得在Java虚拟机(VM)内部运行的Java代码能够与用其它编程语言(如C、C++和汇编语言)编写的应用程序和库进行交互操作。1.从如何载入.so档案谈起由于Android的应用层的类都是以Java写...
53
热度 -
编撰高效的Android代码 http://flysnow.iteye.com/blog/914259
编写高效的Android代码http://flysnow.iteye.com/blog/914259编写高效的Android代码博客分类:AndroidAndroid嵌入式编程虚拟机游戏转自:http://www.chinaup.org/docs/toolbox/performance.html写道毫无疑问,基于Android平台的设备一定是嵌入式设备。现代的手持设备不仅仅是一部电话那么简单,它还...
164
热度 -
android 缩放图片唤起的内存溢出
android缩放图片引起的内存溢出编写:徐建祥([email protected]/**/)日期:2010/12/06网址:http://www.anymobile.org传输文件,或者设置头像,我们一般都会检查原始图片的大小,作缩放处理。常用的Java版缩放图片代码:viewplaincopytoclipboardprint?publicBitmapgetZoomImage(Bitm...
50
热度 -
基于 android 数据备份回复的一种实现
基于android数据备份恢复的一种实现引言随着3G时代的到来,移动互联网的发展,手机的功能越来越强大,手机里的数据对每个用户来说都非常的重要,特别是通讯录、日程、短信息、邮件等数据,一旦手机丢失、误删或其他意外使得数据无法正常使用,会给用户带来麻烦,数据备份与恢复这个应用可以帮助用户解决这个问题。本文主要论述了基于Android平台所提供的开发框架和应用组件,并给出了一种数据备份恢复的设计与实现...
226
热度 -
ruby语言是什么货色
ruby语言是什么东西1、简介Ruby是日本的YukihiroMatsumoto写的,简单易学的面向对象的脚本语言,像perl一样,有丰富的文字处理、系统管理等丰富功能,但是ruby要简单,容易理解和扩充。跟python很类似,但是在国内远没有python有名。Ruby是一种功能强大的面向对象的脚本语言,可以使用它方便快捷地进行面向对象程序设计。与Perl类似,而且Ruby具有强大的文本处理功能,...
633
热度 -
Ruby 一些惯用的细节
Ruby一些常用的细节1.try永远不会抛出异常在没有的时候返回nilprovince_id=Province.find_by_name(prov).try(:id)2.find(:first,:condotions)方法不言而与mobile_info=MobileInfo.find(:first,:conditions=>["mobile_num=?",mobile_n...
342
热度 -
SpringMVC源码剖析(2)- DispatcherServlet的前世今生
SpringMVC源码剖析(二)-DispatcherServlet的前世今生本文转自;http://my.oschina.net/lichhao/blog/100138仅供学习参考?上一篇文章《SpringMVC源码剖析(一)-从抽象和接口说起》中,我介绍了一次典型的SpringMVC请求处理过程中,相继粉墨登场的各种核心类和接口。我刻意忽略了源码中的处理细节,只列出最简单的类甚至是接口类,目的...
173
热度 -
php编译openssl模块的方法
php编译openssl模块的步骤php编译openssl模块的步骤最近我们打算在php框架中使用composer来管理依赖关系,但是在执行composer的安装命令时(如下),发现系统提示没有安装openssl扩展类库。安装composer命令:sudocurl-shttps://getcomposer.org/installer|sudophp异常如下:Somesettingsonyourma...
24
热度 -
ThinkPHP框架向导类分析
ThinkPHP框架引导类分析该类文件在:ThinkPHP/Library/Think/Think.class.php该类可以说是ThinkPHP框架最为核心的类库,负责诸多配置加载,注册核心系统扩展(自动加载类库、异常处理、错误处理等),管理和维护类实例、别名映射,可以一说是一个框架的工厂(该类有些许面向对象弊端,比如:违背了面向对象单一职责,其负责功能复杂,关联类库和文件较多,有动一牵百的忧虑...
63
热度 -
php中print_r、var_dump跟var_export几个函数的用法区别
php中print_r、var_dump和var_export几个函数的用法区别、print_r($array/$var)?print是打印的意思,而r则取自Array的单词,那么该函数的功能就是打印数组内容,它既可以打印数组内容,也可以打印普通的变量。?print_r($_REQUEST);?print_r($_GET);/*打印使用GET方法传递的表单内容*/?print_r($_POST);...
21
热度 -
php导出word格式数据的范例代码
php导出word格式数据的实例代码转自:http://www.jbxue.com/article/13631.htmlphp导出word格式数据的代码实例,有需要的朋友可以参考一下。本节内容:一个php导出word文档的类例子:点击(此处)折叠或打开<?php/***?生成word文档的类*?bywww.jbxue.com*/class?word{?????functionstart()?...
126
热度 -
使用 PHP 在站点下构建类似 Twitter 的系统
使用PHP在站点上构建类似Twitter的系统http://blog.csdn.net/sfshine/article/details/8184510如果您曾经留意过,就会知道Twitter是Web2.0世界最大的轰动事件之一。简单来说,Twitter(Twitter.com上提供的一个服务)是一个简单的微博客服务,用户可以发最多140个字符的贴子(称作?tweet),回答“你现在在做什么?”之类...
509
热度 -
怎么在CentOS 6上通过YUM安装Nginx和PHP-FPM
如何在CentOS6上通过YUM安装Nginx和PHP-FPM原文地址:http://www.lifelinux.com/how-to-install-nginx-and-php-fpm-on-centos-6-via-yum/开始安装Nginx和PHP-FPM之前,你必须卸载系统中以前安装的Apache和PHP。用root登录输入下面的命令:#yumremovehttpd*php*增加额外资源库...
46
热度