首页 > 移动平台
Android异步任务
在开发Android应用时必须遵守单线程模型的原则:AndroidUI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则: 1.不要阻塞UI线程 2.确保只在UI线程中访问AndroidUI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(...
分类:移动平台   时间:2014-11-24 16:50:42    收藏:0  评论:0  赞:0  阅读:316
android day03
SQLiteOpenHelper抽象类:用于创建和管理数据库构造类:参数1:上下文;参数2:数据库名称;参数3:游标工程;参数4:版本号,大于1onCreate:数据库创建时执行(第一次连接获取数据库对象时执行)onUpgrade:数据库更新时执行(版本号改变时才执行)onOpen:数据库每次打开时...
分类:移动平台   时间:2014-11-24 16:46:52    收藏:0  评论:0  赞:0  阅读:156
Android在listview添加checkbox实现单选多选操作问题(转)
转自:http://yangshen998.iteye.com/blog/1310183在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listvi...
分类:移动平台   时间:2014-11-24 16:46:22    收藏:0  评论:0  赞:0  阅读:239
android sdk api的层次结构
一、系统级:android.accounts android.app 1、OS 相关 android.os android.os.storage android.hardware(传感器) android.security android.drm(这个应该是为所有app服务的) 2、VM 相关 da...
分类:移动平台   时间:2014-11-24 16:44:22    收藏:0  评论:0  赞:0  阅读:300
android.view.ViewRoot$CalledFromWrongThreadException的解决办法
android 是不允许子线程直接更新UI的,如果一定要在子线程直接更新UI就会出现android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy...
分类:移动平台   时间:2014-11-24 16:40:52    收藏:0  评论:0  赞:0  阅读:292
iOS 处理缓存的三种方法
缓存处理是个相当头疼的事情,要根据需要综合应用不同的策略。总的来说有以下几种情况:1.URL缓存,例如社交应用的帖子浏览,要在viewDidAppear:里面进行URL缓存。简单来说就是用NSURLCache类,首先在AppDelegate.m里面的- (BOOL)application:(UIAp...
分类:移动平台   时间:2014-11-24 16:37:02    收藏:0  评论:0  赞:0  阅读:286
ios block 引发的小bug
同事反馈在使用应用的时候启动就闪退。纠结了半天,在我这里就没什么问题。中午在模拟器上跑,整个公司没网就突然闪退了,嗯,猜的没错,是因为网络没有,然后请求http处理的时候有点问题, 1 [[SPHttpClient manager] GET:path 2 ...
分类:移动平台   时间:2014-11-24 16:34:32    收藏:0  评论:0  赞:0  阅读:214
android traceview简介
Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。 进行Traceview的版本限制 对于Android 1.5及以下的版本:不支持。 对于A...
分类:移动平台   时间:2014-11-24 15:30:13    收藏:0  评论:0  赞:0  阅读:718
android布局性能优化
本质是通过复用控件达到性能优化。 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:27:52    收藏:0  评论:0  赞:0  阅读:171
Android程序crash处理
在实际项目开发中,会出现很多的异常直接导致程序crash掉,在开发中我们可以通过logcat查看错误日志,Debug出现的异常,让程序安全的运行,但是在开发中有些异常隐藏的比较深,直到项目发布后,由于各种原因,譬如android设备不一致等等,android版本不同,实际上我们在测试的时候不可能在市场上所有的Android设备上都做了测试,当用户安装使用时被暴露出来,导致程序直接crash掉,这显然对于用户是不OK的!这些在用户设备上导致crash的异常我们是不知道的,要想知道这些异常出现的一些信息,我们还...
分类:移动平台   时间:2014-11-24 15:27:02    收藏:0  评论:0  赞:0  阅读:373
iOS使用pod初次加载错误:Permission denied
错误提示为:Permission denied…....... 首次检出,提示对pod读取无权限,在终端中执行以下命令即可 chmod a+x “/Users/***/Pods/Pods-resources.sh” ***为pods文件夹所在路径...
分类:移动平台   时间:2014-11-24 15:26:52    收藏:0  评论:0  赞:0  阅读:242
第五十五讲:Android之CharSequence类型
三人行,必有我师也。择其善者而从之,其不善者而改之。  本讲内容:CharSequence类型 一、CharSequence类型是一个接口,代表的是一个有序字符集合,这个接口包含的方法有:charAt(int index),toString(),length(),subSequence(int start,int end).   注意:对于一个抽象类或者是接口类,不能使用n...
分类:移动平台   时间:2014-11-24 15:26:22    收藏:0  评论:0  赞:0  阅读:279
Android的安全机制---笔记
一、安全主要解决什么问题: 1、保密    2 、鉴别/认证   3、完整性   4、不可否认性 日常生活中,有意无意能想到的密码术 1、字母加密    2、藏头诗   3、到写文   4、算法与秘钥的分离   5、任何规则都可以定义密码术 二、安全机制之对称加密  1、 算法:置换算法和 转阵算法     DES    AES...
分类:移动平台   时间:2014-11-24 15:25:52    收藏:0  评论:0  赞:0  阅读:263
iOS判断是否是表情和邮箱格式的判断
iOS text 中是否包含表情和...
分类:移动平台   时间:2014-11-24 15:25:32    收藏:0  评论:0  赞:0  阅读:221
ios设置应用程序图标
ios设置应用程序图标 也就是按home键显示界面中应用程序的图标 1.首先需要准备要显示的图标 要求大小是57*57像素,格式最好是.png格式。 实际上,常用的图像格式都可以正常显示,但是用.png是最好的,因为xcode在构建应用程序的时会自动优化.png图像,让它成为ios应用程序中最快速和最有效的图像类型。 2.将.png文件从finder中拖放到xcode的resou...
分类:移动平台   时间:2014-11-24 15:23:42    收藏:0  评论:0  赞:0  阅读:200
android圆角矩形的实现
在res/drawable目录下穿件shape的xml来实现圆角矩形效果。代码如下: <corners android:bottomLeftRadius="8dp" ...
分类:移动平台   时间:2014-11-24 15:22:32    收藏:0  评论:0  赞:0  阅读:227
Android学习笔记之控件DatePicker和TimePicker
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:12    收藏:0  评论:0  赞:0  阅读:481
IOS触摸事件和手势识别
IOS触摸事件和手势识别目录概述触摸事件手势识别概述为了实现一些新的需求,我们常常需要给IOS添加触摸事件和手势识别触摸事件触摸事件的四种方法-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event 一开始触摸所触发的方法-(v....
分类:移动平台   时间:2014-11-24 15:13:42    收藏:0  评论:0  赞:0  阅读:345
Android Dialog 创建上下文菜单
AndroidDialog中的listview创建上下文菜单 listView.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { public void onCreateContextMen...
分类:移动平台   时间:2014-11-24 15:12:53    收藏:0  评论:0  赞:0  阅读:300
ios 网络请求
-(void)touchesBeGan:(NSSet *)touches withEvent:(UIEvent *)event{ //1.url NSURL *url = [NSURL URLWithString:@"http://m.baidu.com"]' //2.request NSU...
分类:移动平台   时间:2014-11-24 15:10:02    收藏:0  评论:0  赞:0  阅读:234
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!