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