Android 4.4发布了一个ART运行时,准备用来替换掉之前一直使用的Dalvik虚拟机,希望籍此解决饱受诟病的性能问题。老罗不打算分析ART的实现原理,只是很有兴趣知道ART是如何无缝替换掉原来的Dalvik虚拟机的。毕竟在原来的系统中,大量的代码都是运行在Dalvik虚拟机里面的。开始觉得这个替换工作是挺复杂的,但是分析了相关代码之后,发现思路是很清晰的。本来就详细分析这个无缝的替换过程。...
分类:
移动平台 时间:
2014-01-21 10:16:11
收藏:
0 评论:
0 赞:
0 阅读:
464
很长时间不和大家分享小东东了,在这里梦龙向大家说声对不起啦。之前,也给自己放了个长假。由于个人小原因换了个比较有前途的公司,从Web前端变成了HTML5了。我打交道的也从PC端变成了移动端,瞬间也觉得有很多值得玩的东西了,想到这里也感觉浑身充满了干劲儿。...
分类:
移动平台 时间:
2014-01-21 10:15:01
收藏:
0 评论:
0 赞:
0 阅读:
427
win7使用msysgit下载android源码(最新地址为:https://android.googlesource.com/)
msysgit下载地址:http://msysgit.googlecode.com/files/msysGit-fullinstall-1.7.3.1-preview20101002.exe
msysgit是 Git 版本控制系统在 Windows 下的版本...
分类:
移动平台 时间:
2014-01-21 10:14:51
收藏:
0 评论:
0 赞:
0 阅读:
382
定义头部官方说有三种,这一种是公共的,两种自定义的。我经过测试,实际上还有第四种。
1定义公共的header,
也就是所有panel默认的header,需要在div id="afui">内部,也就是和同一级的位置顶一个header 标签,并且id必须是header
例如:
协同办公平台header
返回...
分类:
移动平台 时间:
2014-01-21 10:14:41
收藏:
0 评论:
0 赞:
0 阅读:
415
下面这篇文章是借鉴别人,另外在别人写作的基础上又加了些自己的理解。
在Eclipse的左侧展开HelloWorld项目,可以看到如下图的目录结构:
1) src目录
顾名思义,src目录就是为了存放项目源码的,打开src文件夹,会看到一个MainActivity.java源码:
代码如下:
可以知道:我们新建一个简单的HelloWorld项...
分类:
移动平台 时间:
2014-01-21 10:13:11
收藏:
0 评论:
0 赞:
0 阅读:
447
http://blog.csdn.net/tangcheng_ok/article/details/6909049...
分类:
移动平台 时间:
2014-01-21 10:12:21
收藏:
0 评论:
0 赞:
0 阅读:
360
定义footer的方式和定义header方式基本一样,有三种方式
1定义公共的footer
也就是所有panel默认的footer,需要在div id="afui">内部,也就是和同一级的位置添加一个div,并且ID必须是navbar
例如:
home
Sketch...
分类:
移动平台 时间:
2014-01-21 10:12:06
收藏:
0 评论:
0 赞:
0 阅读:
454
Android通讯录开发之通讯录联系人搜索功能最新实现
2014年1月13日
之前的有两篇博客介绍了如何解决通讯录搜索功能的问题,那些方法都是从网上搜集,然后经过自己整理试验之后的,但在项目测试人员给我反馈,似乎还是存在一些问题,比如一些简拼没能搜出,或者简拼的转换有了问题,主要是因为中文的转换为简拼还是有点麻烦的,不同的编码支持的汉字又不同,比如gb2312编码支持汉字676...
分类:
移动平台 时间:
2014-01-21 10:11:56
收藏:
0 评论:
0 赞:
0 阅读:
3123
在前面的《小强的HTML5移动开发之路(2)——HTML5的新特性》中介绍了关于HTML5的地理定位功能,这一篇我们来详细了解一下怎么使用该功能。
HTML5 Geolocation API用于获得用户的地理位置。
鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的,在使用该功能的时候浏览器会弹出提醒框。
一、浏览器的支持
Internet Explorer 9、F...
分类:
移动平台 时间:
2014-01-21 10:11:21
收藏:
0 评论:
0 赞:
0 阅读:
451
Android通讯录开发之解决快速搜索联系人线程同步问题
2013年1月13日
上一篇博客介绍的是如何实现搜索,在PhoneUtil中已经定义好了search方法,开发者直接拿来用就ok了,但用的时候肯定会遇到线程同步问题,如何解决搜索的时候UI线程卡顿的现象,这时候就需要另开一个线程来进行搜索操作了,但由于在搜索框输入字符的时候,一般都是快速输入的,这就会导致线程同步问题的出现,搜...
分类:
移动平台 时间:
2014-01-21 10:10:11
收藏:
0 评论:
0 赞:
0 阅读:
413
一、浏览器存储的发展历程
本地存储解决方案很多,比如Flash SharedObject、Google Gears、Cookie、DOM Storage、User Data、window.name、Silverlight、Open Database等。
借用网上的一张图来看下目前主流的本地存储方案:
Cookie: 在web中得到广泛应用,但局限性非常明显,容量太小,有些站点会因为出...
分类:
移动平台 时间:
2014-01-21 10:07:26
收藏:
0 评论:
0 赞:
0 阅读:
472
设置
今天开始开发iOS应用程序为iOS开发提供了完美的起点。在你的Mac,您可以创建iOS应用程序运行在iPad,iPhone和iPod touch。查看本指南的四个模块作为一个温和的建筑概论第一app-including所需的工具和主要概念和最佳实践,将会缓解你的路径。
前三个模块两端的教程中,您将实现你学过的东西。最后的教程中,您将创建一个简单的待办事项清单应用程序。
你已...
分类:
移动平台 时间:
2014-01-21 10:07:11
收藏:
0 评论:
0 赞:
0 阅读:
458
基础教程
本教程将带您通过什么一个应用程序是基础,要创建一个简单的用户界面的过程中,以及为补充,转换接口连接至正常工作的应用程序的自定义行为。
按照本教程学习的iOS应用程序开发的基础知识,包括:
1.如何使用Xcode中创建和管理项目。
2.如何识别关键件的Xcode项目的。
3.如何添加标准的用户界面元素到你的应用。
4.如何建立和运行你的应用程序。
在您完成本教程中,您...
分类:
移动平台 时间:
2014-01-21 10:06:21
收藏:
0 评论:
0 赞:
0 阅读:
383
走进Xcode
Xcode中包括您需要创建一个应用程序的一切。它不仅是组织进入创建一个应用程序中的文件,它提供了编辑器的代码和界面元素,允许您构建并运行你的应用程序,并包含一个强大的集成调试器。
请花点时间来熟悉Xcode的工作空间。您将使用在本教程的其余部分确定在下面的窗口中的控件。点击不同的按钮来感受一下它们是如何工作的。如果你想在界面的一部分的更多信息,请阅读帮助文章吧,你在按住Ctrl...
分类:
移动平台 时间:
2014-01-21 10:04:01
收藏:
0 评论:
0 赞:
0 阅读:
455
一、基本概念
自动化测试就是模拟人工测试,例如点击按钮,下滑,点击Menu,退出,这一系列的动作都由代码实现。这样的优点主要是可以反复执行很多次,来观察程序是否出现异常。
二、开源框架
主要是robotium,网站是http://code.google.com/p/robotium/
中文网站http://www.robotium...
分类:
移动平台 时间:
2014-01-21 10:03:06
收藏:
0 评论:
0 赞:
0 阅读:
452
最近看到几篇新闻,似乎g公司要出android版的电脑系统了,之前没啥感觉,看了几篇新闻之后,突然感觉背后凉飕飕的风,想到android系统当前在手机方面的占有率,像3,4岁小孩子也能玩的不亦乐乎的应用,如果g公司出了电脑android电脑android系统提供在线安装,或者即便就像之前xp系统那样,需要android系统盘,也阻挡不了忽如一夜春风来的势头。
距离这天还有多远,难道微软收购nok...
分类:
移动平台 时间:
2014-01-21 10:01:56
收藏:
0 评论:
0 赞:
0 阅读:
387
public void parseSearchDirectAllData(ArrayList programmeSites) {
if(programmeSites != null) {
programmeSites.clear();
try {
//jsonObject = new JSONObject(jsonString);
JSONArray segsArray = ne...
分类:
移动平台 时间:
2014-01-21 10:01:51
收藏:
0 评论:
0 赞:
0 阅读:
404
回顾源码
空的应用程序模板自带的几个现有的源代码文件设置应用程序环境。大部分的工作是由UIApplicationMain函数做的,该函数会自动被调用在项目的main.m源文件来完成。在UIApplicationMain函数创建设置了基础设施为您的应用程序与iOS系统工作的应用程序对象。这包括创建一个运行循环,提供输入事件到您的应用程序。
你不应该处理直接main.m源文件,但它很容易让你了...
分类:
移动平台 时间:
2014-01-21 10:01:16
收藏:
0 评论:
0 赞:
0 阅读:
355
模拟一个 从网络中读取一个图片展示到imageView的操作:
注意事项1:
URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
执行此方法用来开辟一个URL请求,该请求在Android4.0版本以后需要放到子线程中实现...
分类:
移动平台 时间:
2014-01-21 10:00:31
收藏:
0 评论:
0 赞:
0 阅读:
420
一、移植android
1.搭配移植环境:
mac平台: http://blog.csdn.net/rexuefengye/article/details/15813497
windows平台: http://blog.csdn.net/rexuefengye/article/details/12376037
2.移植项目文件、资源
1)把Classes 和 Resource...
分类:
移动平台 时间:
2014-01-21 09:57:11
收藏:
0 评论:
0 赞:
0 阅读:
468