参考链接http://jingyan.baidu.com/article/2a138328bd73f2074b134f6d.htmlXcode 6 正式版如何创建一个Empty Application本文介绍在Xcode 6正式版,如何将一个Single View Application变为你熟悉的...
分类:
移动开发 时间:
2015-04-22 09:29:14
阅读次数:
135
在android开发中,使用最多的数据刷新方式就是下拉刷新了,而完成此功能我们使用最多的就是第三方的开源库PullToRefresh。现如今,google也忍不住推出了自己的下拉组件SwipeRefreshLayout,下面我们通过api文档和源码来分析学习如何使用SwipeRefreshLayou...
分类:
移动开发 时间:
2015-04-22 09:29:25
阅读次数:
178
在没有网络的情况下,音频的后台播放比较简单,google一下可以搜到很多资料,但是如果每次歌曲的请求都是通过网络,就不成了,有时可以也扛不了几首,这里总结下实现方法,可以实现像电台一样的功能,后台播放,网络请求歌曲,Remote控制,锁屏有封面,电话和听歌打断处理等。初始化AudioSession和...
分类:
移动开发 时间:
2015-04-22 08:19:22
阅读次数:
139
android 中ImageSwitcher和Gallery可以用来做出类似幻灯片的效果,ImageSwticher控件的功能是用来显示图片和设置图片进出动画,通俗点讲,ImageSwitcher是一个用来显示具体图片的面板(view),对这个面板,可以设置图片进入时候的动画,以及离开时候的动画.....
分类:
移动开发 时间:
2015-04-22 07:08:43
阅读次数:
163
1.反编译APK文件反编译APK需要利用ApkTool工具,下载地址https://bitbucket.org/iBotPeaches/apktool/downloads http://ibotpeaches.github.io/Apktool/install/ 1,按照安装说明,先右键下载apkt...
分类:
移动开发 时间:
2015-04-22 07:07:33
阅读次数:
163
在用UICollectionView展示数据时,有时我们希望将cell的间距调成一个我们想要的值,然后查API可以看到有这么一个属性:- (CGFloat)minimumInteritemSpacing { return 0;}然而很多情况下我们会发现,这样写不能满足我们的要求,cell之间仍...
分类:
移动开发 时间:
2015-04-22 07:05:35
阅读次数:
167
最近想学习php,想做个网站,于是选择了appserv这款软件搭建lamp环境,但是安装完成之后打开php文件却始终有错误,不是没有显示就是显示源码,于是上网去搜,真是哔...了狗了,原来不能直接双击打开php文件,需要将文件放在www目录下,然后在浏览器输入localhost/****.php才能..
分类:
移动开发 时间:
2015-04-22 02:10:27
阅读次数:
146
很明显的对比:1、我做的界面比原始界面确实还有很多差距。暂时就到此吧!接下来都是细调的工作。2、接下来就开始二级界面的学习。工程名:20150421studyfor360
分类:
移动开发 时间:
2015-04-22 02:08:37
阅读次数:
141
打开工程项目属性文件,点击Target下面的第一项,再选择General选项卡,向下找到Use Asset Catalog按钮。点击它。弹出对话框,点击Migrate即可。这样,应用尺寸就能根据屏幕大小进行调整了。
分类:
移动开发 时间:
2015-04-22 01:52:58
阅读次数:
126
1.概念解释静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限...
分类:
移动开发 时间:
2015-04-22 01:48:36
阅读次数:
192
单例设计模式是ios开发中几大设计模式之一,每个项目中必有单例。下面我用文字加代码的方式讲一下单例模式。1.我们简单的创建一个单例类#import @interface SingloneTest : NSObject+ (id)shareInstance;@end#import "SingloneT...
分类:
移动开发 时间:
2015-04-22 01:48:36
阅读次数:
141
2012-08-10 15:47 by 知平软件,?15839?阅读,?5?评论,?收藏,??编辑 ? 写在前面 研究iOS的自动化测试也有些日子了,刚开始的时候,一直苦于找不到什么好的资料,只能从Apple的官网查阅相关的API文档,只可惜...
分类:
移动开发 时间:
2015-04-22 00:43:44
阅读次数:
258
一、什么是SQLIte
SQLite是一款轻型的嵌入式数据库,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就足够了。它的处理速度比Mysql、PostgreSQL这两款著名的数据库都还快
二、数据库存储数据的步骤
1、新建一个数据库
2、新建一张表(table)
3、添加多个字段(column,列,属性)
4、添加多行记录(row,每行存放多个字段对应的值
...
分类:
移动开发 时间:
2015-04-22 00:42:48
阅读次数:
247
在Android3.0(即API Level11)以前,Android仅支持2种动画:分别是Frame Animation(逐帧动画)和Tween Animation(补间动画),在3.0之后Android支持了一种新的动画系统,称为:Property Animation(属性动画)。
一、Frame Animation:(逐帧动画)
这个很好理解,一帧帧的播放图片,利用人眼视觉残留原理...
分类:
移动开发 时间:
2015-04-22 00:39:44
阅读次数:
190
《代码里的世界》
用文字札记描绘自己 android学习之路
转载请保留出处 by Qiao http://blog.csdn.net/qiaoidea/article/details/45115047
[Android更新Ui进阶精解(一)][4] android ui线程检查机制
[Android更新Ui进阶精解(二)][5] android 线程更新UI...
分类:
移动开发 时间:
2015-04-22 00:40:59
阅读次数:
259
如果一个activity在横屏状态下切换到竖屏状态,是不是会把整个activity重新加载一遍呢?这样的话,所有变量和方法都被初始化了,显然,一般我们不想这样。
AndroidManifest.xml
android:configChanges="keyboardHidden|orientation"
就是如果配置了这个属性,当我们横竖屏切换的时候会直接调用onCreate方法中的o...
分类:
移动开发 时间:
2015-04-22 00:37:33
阅读次数:
209
请考虑如下情况:在数据库升级时,不同版本的数据库,他们定义的表结构完全可能是不一样的,比如V1.0的表A有10个column,而在V1.1的表A有12个colum,在升级时,表A增加了两列,此时我们应该怎么做呢。总体思路1,将表A重命名,改了A_temp。2,创建新表A。3,将表A_temp的数据插...
分类:
移动开发 时间:
2015-04-22 00:32:40
阅读次数:
239