干货每一个 Support 包版本后缀 vX 所代表的含义是他能够被使用的最低版本等级。之所以无法在更低版本进行使用的原因,是因为随着版本的升级,在新版本中有很多之前不支持的特性或者 API,因此如果你在老版本中使用了这些支持包,就可能会导致应用崩溃。support-v4support-v4包算是 ...
分类:
移动开发 时间:
2014-12-08 10:39:44
阅读次数:
159
IOS试题收集11、Objective C中有多继承吗?没有的话用什么代替?Protocol2、Objective C中有私有方法吗?私有变量呢? OC类里面只有静态方法和实例方法这两种,@private可以用来修饰私有变量,所有实例方法默认都是公有的,如果想要可以达到私有效果的方法可以不把方法的....
分类:
移动开发 时间:
2014-12-08 10:37:08
阅读次数:
227
1. 同步意为着线程阻塞,在主线程中使用此方法会不响应任何用户事件。所以,在应用程序设计时,大多被用在专门的子线程增加用户体验,或用异步请求代替。-(IBAction)grabURL:(id)sender { NSURL*url=[NSURLURLWithString:@"http://allsee...
分类:
移动开发 时间:
2014-12-08 10:34:25
阅读次数:
176
---恢复内容开始---需求:给ImageView添加背景色效果:实现分析:1.目录结构:代码实现:1.activity_main.xml 代码:http://pan.baidu.com/s/1dDxmWXr
分类:
移动开发 时间:
2014-12-08 10:31:25
阅读次数:
123
当我们用剪切板的时候我们首先应该获得ClipboardManager对象,但是我们值得注意的是Android在3.0之前ClipboardManager在android.text.ClipboardManager包内,在3.0之后在android.content.ClipboardManager包内...
分类:
移动开发 时间:
2014-12-08 10:29:18
阅读次数:
132
1. viewport属性说明width使用与设备无关的像素表示所需的视区宽度。它可以是明确的数字(如 240)或最好是相对值,如 device-width。height使用与设备无关的像素表示所需的视区高度。它可以是明确的数字(如 320)或最好是相对值,如 device-height。initi...
分类:
移动开发 时间:
2014-12-08 10:28:31
阅读次数:
147
个人原创,转帖请注明来源:cnblogs.com/jailbreaker前面讲到使用[iOS越狱开发 之七]使用iOSOpenDev开发SpringBoard的Tweat,非常易用,但必须知道实质还是依靠Theos来创建,所以必须学会用Theos直接创建Tweat。首先,通过theos/bin/ni...
分类:
移动开发 时间:
2014-12-08 10:28:38
阅读次数:
473
利用自定义ImageView+View点击事件+动画实现的效果,因为原Demo无注释,所以本人在主要部分加入了代码注释。
分类:
移动开发 时间:
2014-12-08 10:26:52
阅读次数:
180
// 为 tableView 添加footview,去掉多余的横线。- (void)setTableFooterView:(UITableView *)tb { if (!tb) { return; } UIView *view = [[UIView allo...
分类:
移动开发 时间:
2014-12-08 10:26:20
阅读次数:
275
概要
本示例实在上篇文章的基础上的例子修改过来的,主要是简示了UITableView的编辑模式的使用,包括状态改变、移动行、删除行。
运行结果
过程概要
见代码及注释,不难
主要代码
h文件
//
// CityViewController.h
// NatTab
//
// Created by God Lin on 14/12/7.
...
分类:
移动开发 时间:
2014-12-08 09:21:35
阅读次数:
210
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实...
分类:
移动开发 时间:
2014-12-08 09:16:10
阅读次数:
204
干货 每一个 Support 包版本后缀 vX 所代表的含义是他能够被使用的最低版本等级。之所以无法在更低版本进行使用的原因,是因为随着版本的升级,在新版本中有很多之前不支持的特性或者 API,因此如果你在老版本中使用了这些支持包,就可能会导致应用崩溃。support-v4 support-v4包算...
分类:
移动开发 时间:
2014-12-08 09:17:10
阅读次数:
196
对于真机,日志没法保存,不好分析问题。所以有必要将日志保存到应用的Docunment目录下,并设置成共享文件,这样才能取出分析。 首先是日志输出,分为c的printf和标准的NSLog输出,printf会向标准输出(sedout)打印,而NSLog则是向标准出错(stderr),我们需要同时让他.....
分类:
移动开发 时间:
2014-12-08 09:12:44
阅读次数:
222
1、项目启动
本人六年工作经验,做过程序员、组长、项目经理,自己创立公司,现在合伙成立新公司。
为了适应移动互联网的大潮,并结合优势,我们启动了这个项目。
此项目是一个工作记录同步的软件,服务器webservice+sqlserver+安卓+苹果搭建整个生态系统。
webservice和sqlservice轻车熟路,安卓和苹果没接触过,由于人手不够...
分类:
移动开发 时间:
2014-12-08 07:06:12
阅读次数:
245
1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?[java]view plaincopynewThread(newRunnable(){@Overridepublicvoidrun(){//TODOAuto-generatedmethodstub}}).start(...
分类:
移动开发 时间:
2014-12-08 07:03:12
阅读次数:
178
先来张效果图: ?? layout布局设置: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_pa...
分类:
移动开发 时间:
2014-12-08 02:09:21
阅读次数:
219