关于开源访谈 开源访谈是开源中国推出的一系列针对国内优秀开源软件作者的访谈,以文字的方式记录并传播。我们希望开源访谈能全面的展现国内开源软件、开源软件作者的现状,着实推动国内开源软件的应用与发展。【作者简介】@栗元峰,开源爱好者。从iOS应用开发、cocos2d-iphone游戏开发到cocos2....
分类:
移动开发 时间:
2014-07-14 20:19:46
阅读次数:
324
要想在一个TextField等输入框中取消输入,有几个办法,第一个是在键盘添加按钮,第二个就是通过判断然后取消键盘的输入了。
分类:
移动开发 时间:
2014-07-14 20:10:02
阅读次数:
300
CrossApp alpha 0.1.10 更新内容:1.CAImageView优化优化CAImageView,并修改之前在CAImageView添加子视图显示不正确的bug,现在可随意添加子视图给CAImageView。2.删除ccColor3B,并添加CAColor4B删除之前的ccColor3...
分类:
移动开发 时间:
2014-07-14 20:08:03
阅读次数:
199
CrossApp alpha 0.1.5 更新内容:1. 添加CASlider:滑动条 在此特别鸣谢 9秒ID为juguanhui的 美女程序员,为我们提供了优质的控件源码。2. 添加CASegmentedControl:分段选项器 在此特别鸣谢 9秒ID为juguanhui的 美女程序员,为我们提...
分类:
移动开发 时间:
2014-07-14 20:04:49
阅读次数:
253
Android是自适应屏幕大小及密度的。Android为了保证在不同屏幕下的应用界面效果,提供了以下文件夹来储存图片资源。不同的文件夹对应像素密度不同的图片资源drawable-ldpi:120dpi左右的屏幕(低密度)drawable-mdpi:160dpi左右的屏幕(中等密度)drawable-...
分类:
移动开发 时间:
2014-07-14 20:03:34
阅读次数:
250
发送用户到另外一个AppYOU SHOULD ALSO READ内容分享One of Android's most important features is an app's ability to send the user to another app based on an "action" ...
分类:
移动开发 时间:
2014-07-14 19:59:39
阅读次数:
386
CrossApp alpha 0.1.8 更新内容:1.添加CANavigationController左右button的定制2.CATextField添加win32输入功能3.添加CANavigationController 替换当前CAViewController的功能4.修复触摸分发系统在可滑...
分类:
移动开发 时间:
2014-07-14 19:57:05
阅读次数:
246
背景介绍随着苹果产品的风靡,推送技术在国内也越来越热门。推送最开始用于邮件系统。随着iPhone 和 Android 手机的风靡,逐渐在手机上也越来越常见。不少手机客户端也时常推送一些消息。推送技术的应用推送技术在手机上的应用主要有两块:广告推送、SNS信息推送。l 广告推送:给目前有一定安装量但没...
分类:
移动开发 时间:
2014-07-14 19:41:26
阅读次数:
354
友情提示:本文使用的AFNetworking是最新git pull的2.3.1版本,如果想确认你机器上的AFNetworking版本,请打git tag命令查看。 绝大部分iOS程序的后台服务都是基于RESTful或者WebService的,不论在任何时候,你都应该将服务置于HTTPS上,因为它可....
分类:
移动开发 时间:
2014-07-14 19:31:50
阅读次数:
342
在此记录下,以便在今后的工作中用到。 首先通过F12 or Ctrl+Shift+i,打开开发者工具,点击开发者工具面板的 (show drawer)按钮,出现如下图所示的面板: 切换至Emulation选项卡中,在这里我们就可以自由地模拟各种各样的移动浏览器了,该功能支持了包括iPhone、ipa...
分类:
移动开发 时间:
2014-07-14 19:29:01
阅读次数:
215
android shape可以让我们通过定义xml文件的方式创建图形,当然只能实现一些比较简单的图形(圆形,矩形,椭圆,线段),但是已经相当不错了,通过shape创建的图形作为控件的背景已经基本可以满足我的简单需求了,而且通过shape创建的图形可以适配各种屏幕。 下面就用shape定义的图形...
分类:
移动开发 时间:
2014-07-14 19:23:49
阅读次数:
323
之前有整理过ScrollView嵌套ListView的例子,讲的是计算listview的每一项的高度。已达到目标效果。同样的ExpandableListView嵌套ScrollView也是这么个思路,不过要稍微加一些方法和稍微做一些改动。要实现这个功能首先要准备三个基础的方法:一、计算Expanda...
分类:
移动开发 时间:
2014-07-14 19:19:12
阅读次数:
276
前阵子脸萌爆火,采访稿一时刷了各种科技圈儿的屏,群里有个朋友发了这段文字:脸萌的人说:“(产品会火)80%是狗屎运,20%是一群机智的骚年,每天被老板(我)威逼利诱加班。”关于狗屎运,我就呵呵呵呵了。对的,我们将无法解释的数据暴增和传播都解释为狗屎运,对于这个观点,不能同意更多。好了,这篇文章我们不...
分类:
移动开发 时间:
2014-07-14 19:15:26
阅读次数:
287
iOS开发之格式化日期时间在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter...
分类:
移动开发 时间:
2014-07-14 19:03:43
阅读次数:
246
由于经常写关于App推广的事情,经常有朋友打电话过来咨询我关于新的App的推广事宜,有的是旅游的app,有的是女性的app,有的是社交类的,问的问题也是各种各样,有的说没有预算,怎么推广,有的说有点预算但是不多怎么推广,经常电话给朋友们解答,索性今天我就把我的思路写出来,以飨初进行业做推广的朋友.....
分类:
移动开发 时间:
2014-07-14 18:00:57
阅读次数:
269
键盘移动div、img对象
分类:
移动开发 时间:
2014-07-14 17:53:55
阅读次数:
281
一、产品部分:想一想APP的承载够不够,是否要做压力测试?上架后,会迎来第一波用户,如何保证你APP的正常运行?将会出现哪些意外情况?我们遇到一个真实的案例,某游戏APP上架后,第一天就有3万次真实激活,但就在当天晚些,出现几百个差评,几乎都是说:“登陆慢、运行慢、垃圾游戏”这样的评论,第二天只好主...
分类:
移动开发 时间:
2014-07-14 17:49:20
阅读次数:
313
在前面两篇文章《Android多线程分析之二:Thread的实现》,《Android多线程分析之三:Handler,Looper的实现》中分别介绍了 Thread 的创建,运行,销毁的过程以及 Thread与 Handler,Looper 之间的关联:Thread 在其 run() 方法中创建和运行消息处理循环 Looper,而 Looper::loop() 方法不断地从 MessageQueue 中获取消息,并由 Handler 分发处理该消息。接下来就来介绍 MessageQueue 的运作机制,Mes...
分类:
移动开发 时间:
2014-07-14 18:37:59
阅读次数:
431
VC++ 修改VMware BIOS、uuid_location、ethernet0_address等,主要问题如下
(1)随机产生16进制数;
(2)修改vmx对应项,根据规则一般只修改最后三项值;
/************************************************************************/
/*
摘要:产生十六进制随机数串,例...
分类:
移动开发 时间:
2014-07-14 18:31:31
阅读次数:
281
本文介绍android binder通信中,普通server进程如何工作,已经client和普通server之间如何通信...
分类:
移动开发 时间:
2014-07-14 18:11:21
阅读次数:
405