Andriod应用程序如果要在手机或模拟器上安装,必须要有签名!1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本.....
分类:
移动开发 时间:
2015-01-19 12:14:53
阅读次数:
210
要点:1)已经安装配置好eclipse和jdk环境2)给eclipse安装ADT插件(支持android开发)3)安装配置android sdk环境(类似jdk)4)eclipse中配置android sdk的路径5)可以创建android模拟器设备(AVD)来运行andriod项目,也可以直接连接...
分类:
移动开发 时间:
2015-01-16 16:34:47
阅读次数:
168
IOS操作系统的Safari浏览器有一个“添加到桌面”的功能,能在手机桌面上为你的Webapp添加一个快捷方式,其外观和Native App看起来一样。这个功能对Webapp来说太有用了,它能让用户像“拥有”一款Native App一样“拥有”一款Webapp,能帮开发者提高Webapp的回访率。坑...
分类:
移动开发 时间:
2015-01-16 16:21:45
阅读次数:
134
xmlxml简介XML是一种可扩展标记语言 (Extensible Markup Language, XML)。是一种可扩展的标记语言,XML重在数据交换,用于不同平台或者应用程序之间交换数据,存储数据。版本:XML1.0版本(使用) XML1.1版本(不向下兼容)1:XML是纯文本标记 XML文件...
分类:
其他好文 时间:
2015-01-15 21:38:20
阅读次数:
182
andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列...
分类:
其他好文 时间:
2015-01-14 12:38:17
阅读次数:
129
最快的andriod模拟器官网,注册下载http://www.genymotion.net/转自http://jingyan.baidu.com/article/6c67b1d6f051ca2787bb1e08.htmlGenymotion安装向导及Eclipse插件|浏览:200|更新:2014-...
分类:
系统相关 时间:
2015-01-14 06:17:40
阅读次数:
160
进入android虚拟机,按alt+F1进入命令,输入netcfg命令来查看网络状态,参考界面如下其中eth0就是当前的网卡,后面的ip地址就是通过dhcp获得的ip地址(PS:如果没有eth0,就检查虚拟机的eth0配置是否正确,并且要确保局域网的服务器开启了DHCP)弄清楚之后再按alt+F7返...
分类:
系统相关 时间:
2015-01-14 00:47:29
阅读次数:
256
转载请注明出处:http://blog.csdn.net/qinjuning 因为在网络上找到关于Canvas的使用都比較抽象,或许是我的逻辑思维不太好吧,总是感觉理解起来比較困难, 尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包含它的两....
分类:
其他好文 时间:
2015-01-09 19:03:36
阅读次数:
287
开发android有时会遇到这样的问题,那就是需要将Activity改造成Fragment。本来Fragment是新的android版本上的东西,不过既然google这么亲切的提供了向下兼容的包。那么总会有这样的需要的时候,好在Activity到Fragment的转化并不复杂,因为本来就是相似的东西...
分类:
移动开发 时间:
2015-01-08 19:36:22
阅读次数:
134
目前ios的指令集有以下几种: armv6 iPhone iPhone2 iPhone3G 第一代和第二代iPod Touch armv7 iPhone4 iPhone4S armv7s iPhone5 iPhone5C arm64 iPhone5S ?机器对指令集的支持是向下兼容的,因此armv7的指令集是...
分类:
其他好文 时间:
2015-01-08 15:46:55
阅读次数:
204