设置按钮为不可按:setEnable
[button setEnable:NO];
设置变灰:setAlpha
[button setAlpha:0.4];
设置按钮图像:setImage
[button setImage:[UIImage imageNamed:@"choice"] forState:UIControlStateNormal];
设置按钮标题:setTit...
分类:
移动开发 时间:
2015-01-06 20:11:42
阅读次数:
165
虽然苹果将几乎所有的代码实现控制音量的方法都堵死了,但通过一些私有的方法还是可以修改的。。。...
分类:
移动开发 时间:
2015-01-06 20:11:03
阅读次数:
399
前言
这篇文章主要是介绍一下Android Intent,并且从Android源码的角度对Intent查询匹配过程进行分析。
Intent介绍
Intent的中文是“意图”的意思,而意图是一个非常抽象的概念,那么在Android的编码设计中,如何实例化意图呢?因此Android系统明确指定一个Intent可由两方面属性来衡量。
主要属性:包括Action和D...
分类:
移动开发 时间:
2015-01-06 20:09:57
阅读次数:
222
理解Android系统
Android 是业界流行的开源移动平台,受到广泛关注并为多个手机制造商作为手机的操作系统平台。由于它的开放性,市面上又出现了它的很多改良定制版本。且广泛的应用在手机、汽车、电脑等领域。因此,研究其安全架构及权限控制机制具有非常的重要性。
本章从 Android 层次化安全架构入手,详细地介绍 Android 平台的安全架构及其权限控制机制,涵盖 Android 应用程...
分类:
移动开发 时间:
2015-01-06 20:08:57
阅读次数:
376
Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);
NSLog(@"%s:%d obj=%@", __func__, __LINE__, self);
//输出样式:
//2015-01-06 17:13:17.852 j...
分类:
移动开发 时间:
2015-01-06 20:09:10
阅读次数:
215
在Android上发送HTTP请求的方式一般有两种,HttpURLConnection和HttpClient,现在先学习下
HttpURLConnection的用法。
首先需要获取到HttpURLConnection的实例,一般只需new 出一个URL对象,并传入目标网络的地址,然后调用一下openConnection()方法即可,如下所示:
URL URL=new URL("http...
分类:
移动开发 时间:
2015-01-06 20:07:06
阅读次数:
195
一、position和anchorPoint
position:用来设置CALayer在父层中的位置,以父层的左上角为原点(0, 0)
anchorPoint(锚点):
称为“定位点”、“锚点”
决定着CALayer身上的哪个点会在position属性所指的位置
以自己的左上角为原点(0, 0)
它的x、y取值范围都是0~1,默认值为(0.5, 0.5)
推荐一个连接:htt...
分类:
移动开发 时间:
2015-01-06 20:04:55
阅读次数:
263
想要在手机的桌面上添加快捷方式,而桌面又属于系统的应用,也就是说我们需要有一个与系统进行通信的接口。还好Android中有广播,而Android系统中又有接收添加快捷方式广播的广播接收者。于是,为我们的应用快捷方式就变得很简单了。...
分类:
移动开发 时间:
2015-01-06 20:06:24
阅读次数:
169
//gcd
//以下是异步执行,如果是同步的话,会另外开辟一个栈,然会把队列都放里面,按照顺序执行,如果发生阻塞也与主线程无关
//后台执行
// dispatch_get_global_queue(0, 0);//第一个参数是优先级,第二个参数是系统保留参数
dispatch_async(dispatch_get_global_queue(0,
0), ^...
分类:
移动开发 时间:
2015-01-06 20:05:35
阅读次数:
227
由于公司项目的需要,要实现在项目中使用第三方授权登录以及分享文字和图片等这样的效果,几经波折,查阅了一番资料,做了一个Demo。实现起来的效果还是不错的,不敢独享,决定写一个总结的教程,供大家互相交流、学习和参考,博主只求能和大家共同进步。希望能多多支持! 这篇文章中,我们使用到了Share SD....
分类:
移动开发 时间:
2015-01-06 20:02:16
阅读次数:
276
简介:想要建立一个支持HTML5的Android App;用eclipse创建了一个app,这个app默认在res/layout建了两个描述界面的xml文件,一个调用另一个,下面的代码基于这种情况package com.example.helloweb;import android.app.Acti...
分类:
移动开发 时间:
2015-01-06 20:03:51
阅读次数:
201
CADisplayLink 什么是CADisplayLinkCADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器。我们在应用中创建一个新的 CADisplayLink 对象,把它添加到一个runloop中,并给它提供一个 target 和selector 在屏幕刷...
分类:
移动开发 时间:
2015-01-06 19:58:33
阅读次数:
585
1、点击Return按扭时收起键盘- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return [textField resignFirstResponder];}2、点击背景View收起键盘(你的View必须是继承于UICont...
分类:
移动开发 时间:
2015-01-06 20:00:30
阅读次数:
269
首先我先获得SD卡下的根目录路径:privateString isSdcard(){ File sdcardDir=null; boolean isSDExist=Environment.getExternalStorageState().equals(Environment.M...
分类:
移动开发 时间:
2015-01-06 19:55:39
阅读次数:
185
一直想实现像小米便签那样的图文混排效果,收集网上的办法无非三种:1、自定义布局,每张图片是一个ImageView,插入图片后插入EditText,缺点是实现复杂,不能像小米便签那样同时选中图片和文字2、通过Html.fromHtml(source),可以将图片加载写进ImageGetter,实现后无...
分类:
移动开发 时间:
2015-01-06 19:50:24
阅读次数:
3059
在Xcode中,Debug时,不能像eclipse,或VS那些集成开发那样,能直接查看变量的值。那怎么在调试的时候查看XCode的变量呢?有一些方法的。1、新建一个Single View App在viewDidLoad里添加些代码:- (void)viewDidLoad{ [super vi...
分类:
移动开发 时间:
2015-01-06 19:52:21
阅读次数:
198
----------------sql错误在webservice中使用了这样的语句导致出错(因为要在后面使用CopImportTime列):string sCourtName = myDataTable.Rows[i]["CopZDMC"].ToString();string sSql = stri...
分类:
移动开发 时间:
2015-01-06 19:49:59
阅读次数:
161