下载源码
分为以下几个步骤:
1、配置安装下载环境
配置 JDK环境
安装curl、git-core软件
sudo apt-get install curl
sudo apt-get install git-core...
分类:
移动开发 时间:
2014-07-29 18:10:22
阅读次数:
471
用jquery Mobile可以创建几乎所有的APP。虾米音乐很有意思吧?本节连载来看看如果做一个虾米音乐播放器!...
分类:
移动开发 时间:
2014-07-29 18:07:32
阅读次数:
251
// iOS_根据文字 字数动态确定Label宽高
// 设置Label的字体 HelveticaNeue Courier
UIFont *fnt = [UIFont fontWithName:@"HelveticaNeue" size:24.0f];
_nameLabel.font = fnt;
// 根据字体得到NSString的尺寸
CG...
分类:
移动开发 时间:
2014-07-29 18:06:12
阅读次数:
33942
在使用ListView时,在Adapter里面使用convertView会提高ListView的性能,提升100%?但今天发现在listView同时加载不同的View的同时会导致ListView最底下有一块空白,可能是恰巧吧,导致这样的原因可能是加载了几个不同的View,而他们的高度不同,数量也不同,系统无法准确计算ListView的总高度。
在 BaseAdapter里面提供了两个回调函数来指...
分类:
移动开发 时间:
2014-07-29 18:05:32
阅读次数:
228
最近想实现触摸屏的事件记录,并且分别做时间戳标记,类似于adb shell 下的getevent/setevent,查了很多资料,下面是一些总结。
实现方法:
1、利用onclick方法等。这种方法只能用于自己的Activity和View中,如果要检测其他Activity,比如键盘就不行了。
2、从linux内核入手。在事件分发前截获事件,可以对任意Activity实现事件捕获。
...
分类:
移动开发 时间:
2014-07-29 18:04:32
阅读次数:
323
//保持屏幕常亮
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, LOCK_TAG);
mWakeLo...
分类:
移动开发 时间:
2014-07-29 18:04:13
阅读次数:
236
本示例实现的动画:UIView定时消失随后又闪现,即一闪一闪的动画
所采用的技术:定时器(NSTimer) + 动画(beginAnimations/commitAnimations)
具体实现步骤:
第一步:定时器部分完全复制上个示例:http://blog.csdn.net/wanggsx918/article/details/38269919
1、在.h文件中定义一个变量...
分类:
移动开发 时间:
2014-07-29 18:00:02
阅读次数:
247
Xcode如果不破解,无法真机调试, 也无法编译真机Release文件,只有付费开通Apple开发者账号,才能申请真机调试。而Xcode进行破解后,结合越狱的iPhone或iPad, 即可免官方证书开发调试了!
生成本机证书
应用程序->其他->钥匙串访问
菜单:钥匙串访问->证书助理->创建证书, 然后按以下图片顺序操作即可:
Xcode 5免证书开发调试_打...
分类:
移动开发 时间:
2014-07-29 17:59:52
阅读次数:
434
使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。
在模拟器中使用SDCard,你需要先创建一张SDCard卡(当然不是真的SDCard,只是镜像文件)。创建SDCard可以在Eclipse创建模拟器时随同创建,也可以使用DOS命令进行创建,如下: 在Dos窗...
分类:
移动开发 时间:
2014-07-29 17:59:32
阅读次数:
298
前提是手机必须先获取root; root方法见其他章节或网上都有介绍
adb shell 进入shell 终端界面
1、先设置系统的时区配置
cat /data/property/persist.sys.timezone //查看当前时区配置文件
setprop persist.sys.timezone GMT //修改属性
2、开始设置修改当前系统时间
date...
分类:
移动开发 时间:
2014-07-29 17:58:32
阅读次数:
1952
UITableView 可以说是iOS开发中最常用的控件,除了游戏之外,几乎所有的应用中独会出现他的身影。
使用UITableView控件需要遵守两种协议 UITableViewDelegate和 UITableViewDataSource。
常用方法如下:
1.返回(每个分区)表单元个数(行数)...
分类:
移动开发 时间:
2014-07-29 17:57:22
阅读次数:
256
如果我的程序调试好了,怎么才能发给别人用呢?正常情况下IPA文件是从Xcode的Organizer中输出的,但是我们没有证书,这样输出会产生错误。
下面教你如何生成ipa文件:
1.到你当前工程下--Products 右键 Show in Finder
2.进入Finder下 选中你工程的app文件 ,打开iTunes ,把当前工程app拖拽到iTunes里面
3.在你iTune...
分类:
移动开发 时间:
2014-07-29 17:56:32
阅读次数:
264
1、安装APK(如果加 -r 参数,保留已设定数据,重新安装filename.apk)
adb install xxx.apk
adb install -r xxx.apk
2、卸载APK(如果加 -k 参数,为卸载软件但是保留配置和缓存文件)
adb uninstall xxx.apk
adb uninstall -k xxx.apk...
分类:
移动开发 时间:
2014-07-29 17:48:52
阅读次数:
194