ViewController是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图。iOS的SDK中提供很多原生ViewController,以支持标准的用户界面,例如表视图控制器(UITableViewController)、导航控制器(...
分类:
移动开发 时间:
2014-11-20 00:01:26
阅读次数:
309
使用第三方静态库的时候有时候要求在编译选项linker 中 other linker flag中加入 -ObjC但如果自制的framework库工程中加入了-ObjC,在Demo工程中如果也加入-ObjC选项时,可能导致duplicate sysbol的问题duplicate symbol _OBJ...
分类:
移动开发 时间:
2014-11-20 00:01:40
阅读次数:
463
插件下载地址官网:http://www.swipejs.comgithub:https://github.com/bradbirdsall/Swipe插件特色swipe.js是一个比较有名的触摸滑动插件,它能够处理内容滑动,支持自定义选项,你可以让它自动滚动,控制滚动间隔,返回回调函数等。经常可见使...
分类:
移动开发 时间:
2014-11-20 00:00:36
阅读次数:
533
首先澄清,本文讨论的信号是 Linux 软中断信号,而不是手机状态条里面用于显示当前手机通信强度的那个信号。 我们知道,Unix系统里信号是一种软中断。尽管本身存在缺陷(后面会讨论到),但是作为Unix系统重要的异步事件处理方式之一,在Unix系统中发挥重要的作用。可以说,所有Unix系统(包...
分类:
移动开发 时间:
2014-11-19 23:55:07
阅读次数:
375
从20世纪70年代末到80年代末,Digital Equipment的VAX计算机是一种非常流行的机型。它没有布尔运算AND和OR指令,只有bis(位设置)和bic(位清除)这两种指令。两种指令的输入都是一个数据字x和一个掩码字m。它们生成一个结果z,z是由根据掩码m的位来修改x的位得到的。使用bi...
分类:
移动开发 时间:
2014-11-19 23:47:13
阅读次数:
418
Ubuntu安装配置JDK1.先去Oracle下载Linux下的JDK压缩包,我下载的是jdk-8u25-linux-x64.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.8.0_25文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.8.0...
分类:
移动开发 时间:
2014-11-19 23:46:51
阅读次数:
264
1. 安装JDK:下载JDK安装包,安装完成后,配置环境变量。2. 下载Eclipse:下载Eclipse压缩包,解压的指定位置。3. 下载SDK安装包:安装后,配置环境变量4. 下载ADT文件:下载后再Eclipse中安装,安装完成后,配置Eclipse中的SDK目录。5. 安装Android S...
分类:
移动开发 时间:
2014-11-19 23:47:27
阅读次数:
213
一个很简单的Dmo。就拿出来分享一下。一个简单的阴影效果 _progressView.frame = CGRectMake(size.width * progress-size.width, H_HEIGHT-20, size.width, size.height); _progressVi...
分类:
移动开发 时间:
2014-11-19 23:44:33
阅读次数:
243
一、Edit和Checkbox完成对登陆密码的查看:添加Edit的setOnCheckedChageListener和对CheckBox的状态通过isCHecked判断大体代码如下CheckBox.setOnClickedChangeListener( new CheckBox.OnClicked....
分类:
移动开发 时间:
2014-11-19 23:46:30
阅读次数:
228
为了实现广告轮播功能,在网上找了很多方法,有的效果很好,但是代码太麻烦,并且大多是用的viewpager,总之不是很满意。于是看了一下sdk有个控件是ViewFlipper,使用比较方便,于是尝试了一下,最终实现了所需效果。在这里与大家分享。首先看一下效果(主要是布局方面的效果,毕竟手势识别和滑动不...
分类:
移动开发 时间:
2014-11-19 23:44:54
阅读次数:
541
@property UITextField *caption;caption = [[UITextField alloc] initWithFrame:CGRectMake(0, s...
分类:
移动开发 时间:
2014-11-19 23:44:19
阅读次数:
206
1. Titanium中,通过ImageView Controller 显示图片,图片地址要放在app/assets下,然后自己建一个文件夹,把图片放在这里。如下图,然后alloy代码: 完事。2. 图片没有占满整个屏幕?--没关系,在tss文件中, width: Ti.UI.FILL 即可。3.弄...
分类:
移动开发 时间:
2014-11-19 23:41:43
阅读次数:
299
先介绍去掉标题栏的方法:第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的第二种:在AndroidManifest.xml文件中...
分类:
移动开发 时间:
2014-11-19 23:32:56
阅读次数:
316
Monkey是一个运行在Android设备或者虚拟机上的程序,它能随机模拟一系列用户的操作,点击,滑动,可以用它来做压力测试。...
分类:
移动开发 时间:
2014-11-19 22:25:46
阅读次数:
231
什么是数据持久化?数据的永久存储
为什么要坐数据持久化:存储在内存中的数据,程序关闭,内存释放,数据丢失,这种数据是临时的
数据初九化的本质:数据保存成文件,存储到程序的沙河中
1.沙盒机制
每个应用程序位于文件系统的严格限制部分
每个应用程序只能在为该程序创建的文件系统中读取文件
每个应用程序在IOS系统内都放在了统一的文件夹目录下
沙盒的本质就是一个文件夹,名字是随机分配的.
...
分类:
移动开发 时间:
2014-11-19 22:23:46
阅读次数:
266
今天就由本菜鸟给大家做一个简单的IOSApp消息推送教程吧!一切从0开始,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步学会的,但是这些教程的时间都是去年或者更早时期的,对引导新手来说不是很合适)...
分类:
移动开发 时间:
2014-11-19 22:18:27
阅读次数:
359