android 是不允许子线程直接更新UI的,如果一定要在子线程直接更新UI就会出现android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy...
分类:
移动开发 时间:
2014-11-24 16:42:03
阅读次数:
238
缓存处理是个相当头疼的事情,要根据需要综合应用不同的策略。总的来说有以下几种情况:1.URL缓存,例如社交应用的帖子浏览,要在viewDidAppear:里面进行URL缓存。简单来说就是用NSURLCache类,首先在AppDelegate.m里面的- (BOOL)application:(UIAp...
分类:
移动开发 时间:
2014-11-24 16:38:37
阅读次数:
177
同事反馈在使用应用的时候启动就闪退。纠结了半天,在我这里就没什么问题。中午在模拟器上跑,整个公司没网就突然闪退了,嗯,猜的没错,是因为网络没有,然后请求http处理的时候有点问题, 1 [[SPHttpClient manager] GET:path 2 ...
分类:
移动开发 时间:
2014-11-24 16:36:20
阅读次数:
145
Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 进行Traceview的版本限制 对于Android 1.5及以下的版本:不支持。 对于A...
分类:
移动开发 时间:
2014-11-24 15:31:22
阅读次数:
225
本质是通过复用控件达到性能优化。
1、通过
被复用控件:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:o...
分类:
移动开发 时间:
2014-11-24 15:29:28
阅读次数:
232
在实际项目开发中,会出现很多的异常直接导致程序crash掉,在开发中我们可以通过logcat查看错误日志,Debug出现的异常,让程序安全的运行,但是在开发中有些异常隐藏的比较深,直到项目发布后,由于各种原因,譬如android设备不一致等等,android版本不同,实际上我们在测试的时候不可能在市场上所有的Android设备上都做了测试,当用户安装使用时被暴露出来,导致程序直接crash掉,这显然对于用户是不OK的!这些在用户设备上导致crash的异常我们是不知道的,要想知道这些异常出现的一些信息,我们还...
分类:
移动开发 时间:
2014-11-24 15:28:24
阅读次数:
283
错误提示为:Permission denied….......
首次检出,提示对pod读取无权限,在终端中执行以下命令即可
chmod a+x “/Users/***/Pods/Pods-resources.sh”
***为pods文件夹所在路径...
分类:
移动开发 时间:
2014-11-24 15:27:23
阅读次数:
140
三人行,必有我师也。择其善者而从之,其不善者而改之。
本讲内容:CharSequence类型
一、CharSequence类型是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end). 注意:对于一个抽象类或者是接口类,不能使用n...
分类:
移动开发 时间:
2014-11-24 15:27:41
阅读次数:
208
一、安全主要解决什么问题:
1、保密 2 、鉴别/认证 3、完整性 4、不可否认性
日常生活中,有意无意能想到的密码术
1、字母加密 2、藏头诗 3、到写文 4、算法与秘钥的分离 5、任何规则都可以定义密码术
二、安全机制之对称加密
1、
算法:置换算法和 转阵算法 DES AES...
分类:
移动开发 时间:
2014-11-24 15:27:20
阅读次数:
216
ios设置应用程序图标
也就是按home键显示界面中应用程序的图标
1.首先需要准备要显示的图标
要求大小是57*57像素,格式最好是.png格式。
实际上,常用的图像格式都可以正常显示,但是用.png是最好的,因为xcode在构建应用程序的时会自动优化.png图像,让它成为ios应用程序中最快速和最有效的图像类型。
2.将.png文件从finder中拖放到xcode的resou...
分类:
移动开发 时间:
2014-11-24 15:23:55
阅读次数:
184
在res/drawable目录下穿件shape的xml来实现圆角矩形效果。代码如下:
<corners
android:bottomLeftRadius="8dp"
...
分类:
移动开发 时间:
2014-11-24 15:23:30
阅读次数:
185
1.xml布局文件 1 2 6 7 11 12 16 17 2.java代码 1 public class MainActivity extends ActionBarActivity { 2 3 private DatePicker dp1; 4 priva...
分类:
移动开发 时间:
2014-11-24 15:14:46
阅读次数:
109
IOS触摸事件和手势识别目录概述触摸事件手势识别概述为了实现一些新的需求,我们常常需要给IOS添加触摸事件和手势识别触摸事件触摸事件的四种方法-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 一开始触摸所触发的方法-(v....
分类:
移动开发 时间:
2014-11-24 15:15:42
阅读次数:
144
AndroidDialog中的listview创建上下文菜单 listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { public void onCreateContextMen...
分类:
移动开发 时间:
2014-11-24 15:13:50
阅读次数:
190
-(void)touchesBeGan:(NSSet *)touches withEvent:(UIEvent *)event{ //1.url NSURL *url = [NSURL URLWithString:@"http://m.baidu.com"]' //2.request NSU...
分类:
移动开发 时间:
2014-11-24 15:11:21
阅读次数:
146
先说下环境 公司和个人都是win7 32+jdk1.6公司的是将jdk1.6升级到1.7 目前运行状况良好还没出现太大问题昨晚给自己个人安装的是按照@流氓没文化最新android studio注意事项打不开等问题6种解决方法http://www.eoeandroid.com/forum.php?mo...
分类:
移动开发 时间:
2014-11-24 15:09:35
阅读次数:
146