ios 网络数据下载和JSON解析简介 在本文中笔者将要给大家介绍ios中如何利用NSURLConnection从网络上下载数据,如何解析下载下来的JSON数据格式,以及如何显示数据和图片的异步下载显示 涉及到得知识: 1.NSURLConnection异步下载和封装 2.JSON格式和JS...
分类:
移动开发 时间:
2015-04-02 14:38:25
阅读次数:
155
android中更改spinner、AutoCompleteTextView分割线的颜色...
分类:
移动开发 时间:
2015-04-02 13:31:01
阅读次数:
331
Android的待机状态管理由PowerManagerService.java管理
主要的状态更新方法在下面贴出代码, 注释写的很清楚, 第一次看系统源码感觉还比较爽
主要是更新唤醒, 屏幕休眠以及其他的一些状态, 然后系统根据更新的状态进行一些操作, 比如系统睡眠, 进入屏保, 或者电源模式变更等等.
/**
* Updates the global power s...
分类:
移动开发 时间:
2015-04-02 13:30:11
阅读次数:
229
彻底解决数组越界 -[__NSArrayI objectAtIndex:]: index 100 beyond bounds [0 .. 1]' 错误。...
分类:
移动开发 时间:
2015-04-02 13:30:43
阅读次数:
180
1,在android系统环境中编译自己的项目时,往往会用到第三方jar包。这些jar包在eclipse中添加编译,一路畅通,因为eclipse已经帮助你配置好了。但是当把这个项目拷贝到系统环境中编译时,jar包就会不管用。下面是自己遇到的问题,通过查找网上的资料,遇到各种问题,最后终于解决。通过博客总结一下,给大家分享。
条件:例如:先在eclipse中开发的应用,用到support-v...
分类:
移动开发 时间:
2015-04-02 13:29:01
阅读次数:
236
使用asm.jar将Android手机屏幕投影到电脑
有时候可能需要将手机上的一些操作投影出来,比如一些App Demo的展示等。其实,有专门的硬件设备能干这件事儿,但没必要专门为展示个Demo去花钱买硬件设备。正好,对于Android系统的手机,有一个开源的jar包能干这事儿:Android Screen Monitor(asm.jar),官网 https://code.goo...
分类:
移动开发 时间:
2015-04-02 13:28:57
阅读次数:
138
iOS -
安全传输编程专业术语
1.access control list(ACL):访问控制列表,一个数据结构,如果你要访问一个钥匙串的一个条目,它会提供一些访问需求,例如显示确认对话框,询问密码等一系列的操作,当你完成了这些要求,你就可以访问钥匙串中的项,它同时还包含表已经被信任的操作应用程序相关的列表,每个钥匙串中的项有一个或者多个ACLs,每一个ACLs应用在一个条目的一个操...
分类:
移动开发 时间:
2015-04-02 13:27:53
阅读次数:
213
前言:有的时候我们在Xcode的虚拟机上显示不出来手机键盘,那是因为我们没有设置正确:
可以这样做:确保第三个框也打上对号(Toggle Software Keyboard)
一、键盘风格
支持8种风格键盘。
typedef enum {
UIKeyboardTypeDefault, // 默认键盘:支持所有...
分类:
移动开发 时间:
2015-04-02 13:25:42
阅读次数:
177
//每天10点更新提示
-(void)alertByDay{
NSDate *date = [NSDate date];
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *comp = [calendar components:(NSHourCalendarU...
分类:
移动开发 时间:
2015-04-02 13:27:21
阅读次数:
199
在我们用phoengap+html5做的移动app中,经常遇到的问题就是 本地网页兼容但是到了app出现不兼容的情况,原因是手机端页面,大多运行在webkit内核的浏览器上,但还是会因平台、厂商的不同而有种种兼容性问题。下面就介绍一下在iOS和Android两个平台上如何在真机上对页面进行调试。这里...
分类:
移动开发 时间:
2015-04-02 13:22:51
阅读次数:
147
一、引言Android中通过findViewById在布局文件中找到需要的View,加入一个Activity里面有许多的View需要初始化,那将是一件很繁琐的事情。当然Google一下你会发现有很多Android Annotations框架。比如比较有名的“Android Annotations”,...
分类:
移动开发 时间:
2015-04-02 13:19:37
阅读次数:
164
Ref:Android横竖屏切换小结Ref:Android游戏开发之横竖屏的切换(二十七)
分类:
移动开发 时间:
2015-04-02 13:15:26
阅读次数:
152
今天遇到这个错误,android.content.res.Resources$NotFoundException: Resource ID #0x7f05003e type #0x12 is not valid我在R文件中找到了这个这个ID的源 原来是一个布局文件,我给他定义了ID直接进行引用(很蠢...
分类:
移动开发 时间:
2015-04-02 13:17:43
阅读次数:
178
Localizable.strings 对应的是NSLocalizedString函数的本地化iOS名字是在Info.plist中的Bundle display name 设置Info.plist 可以本地化,但很多数值是变量,而且本地化只针对字符串;另外一种方式是建立 InfoPlist.stri...
分类:
移动开发 时间:
2015-04-02 13:14:07
阅读次数:
135
apply是前端javascript方法默认自带的方法,这要的用法是替换掉当前执行的方法的this对象,从而实现继承,或者修改方法内部使用到this对象;这次先说继承:例如:首先,在test方法里边声明两个方法,add,sub:function test(){this.add=function(a,...
分类:
移动开发 时间:
2015-04-02 13:11:38
阅读次数:
195
//比如创建一个UIImageView到view上UIImageView *imageView = [[UIImageView allc] init];imageView.tag = 10001; //需要设置一个tag [self.view addSubView:imageView];//在别.....
分类:
移动开发 时间:
2015-04-02 13:12:14
阅读次数:
162
IntroductionAnnotate fields with@InjectViewand a view ID for Butter Knife to find and automatically cast the corresponding view in your layout.class E...
分类:
移动开发 时间:
2015-04-02 13:07:03
阅读次数:
414