码迷,mamicode.com
首页 > 移动开发
[iOS]使用signal让app能够在从容崩溃
前言虽然大家都不愿意看到程序崩溃,但可能崩溃是每个应用必须面对的现实,既然崩溃已经发生,无法阻挡了,那我们就让它崩也崩得淡定点吧。iOS SDK中提供了一个现成的函数NSSetUncaughtExceptionHandler 用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重...
分类:移动开发   时间:2015-04-29 16:59:10    阅读次数:158
简说 call() 、apply() 、bind()
对于这三个方法,我想一部分人还是比较陌生的。所以今天来个简单的介绍~我们可以将call()和apply()看作是某个对象的方法,通过调用方法的形式来间接调用函数。call()和apply()的第一个实参是要调用函数的母对象,在函数体内通过this来获得他的引用。简单例子:function test(...
分类:移动开发   时间:2015-04-29 16:58:56    阅读次数:162
移动前端开发之viewport的深入理解
在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。一、viewport的概念通 俗的讲,移动设备上的viewport就是...
分类:移动开发   时间:2015-04-29 16:54:20    阅读次数:210
Server.MapPath 出现未将对象引用设置到对象的实例
本文摘引自Yammis的博客,地址是:http://www.cnblogs.com/newsouls/p/3345608.html此文仅在于使遇到相似问题的朋友能少走弯路asp.net中我用一个页面的cs文件调用一个自定义类,这个自定义类再调用System.Web.HttpContext.Curre...
分类:移动开发   时间:2015-04-29 16:55:51    阅读次数:141
iOS 友盟统计崩溃日志查询
1、在Finder中找到你打出去的那个包,YourAppName.xcarchive。2、然后Show Package Contents,在dSYMs 和 Products文件夹内找到这两个文件:YourAppName, YourAppName.app.dSYM3、把这两个文件放到一个文件夹内,在终...
分类:移动开发   时间:2015-04-29 16:49:40    阅读次数:140
IOS 中列表的TableView 详解,常用方法整理
一、创建一个列表,不管代码还是nib拖拉,在nib创建的时候,记得加他的二个代理 (UITableViewDelegate UITableViewDataSource)代码创建的话,需要关联他的代理,nib创建则不需要关联,他自动会关联。。。代码创建关联的方法为 1 LXDataTable = [[...
分类:移动开发   时间:2015-04-29 16:50:58    阅读次数:159
iOS - dismissViewControllerAnimated 与 popViewControllerAnimated 的区别
-dismissViewControllerAnimated:completion:此方法用于dismiss 那些由UIViewController 的-presentViewController:animated:completion: 方法 呈现出来的UIViewController(这种情况,...
分类:移动开发   时间:2015-04-29 16:47:21    阅读次数:470
ios 蓝牙(GameKit CoreBluetooth)
利用GameKit框架实现ios设备的蓝牙通讯,导入框架:#import , 注意: 此框架只能用于ios设置间蓝牙通讯 如今苹果开放了接口来实现不仅限于在苹果设备间的蓝牙通讯,需要导入框架:#import 首先,利用GameKit框架实现ios设备蓝牙通讯 基本属性和方法: 属性:...
分类:移动开发   时间:2015-04-29 16:44:36    阅读次数:203
Android关于ListView中item与控件抢夺焦点的那些事
在开发中,listview可以说是我们使用最频繁的控件之一了,但是关于listview的各种问题也是很多。当我们使用自定义布局的Listview的时候,如果在item的布局文件里面存在Button或者是CheckBox等控件以及其子类控件的时候,经常会碰到各种控件的点击事件冲突的情况,那么我们如何来...
分类:移动开发   时间:2015-04-29 16:41:00    阅读次数:196
Android实时监听网络状态
在开发android应用时,涉及到要进行网络访问,时常需要进行网络状态的检查,以提供给用户必要的提醒。一般可以通过ConnectivityManager来完成该工作。ConnectivityManager有四个主要任务:1、监听手机网络状态(包括GPRS,WIFI,UMTS等)2、手机状态发生改变时...
分类:移动开发   时间:2015-04-29 16:40:13    阅读次数:145
【Android UI】侧滑栏的使用
布局文件xmlside_bar_scollview.xml//显示view的容器 home.xml//显示的主页面 menu.xml//显示的菜单页面 MainActivity.java//主活动package com.exa...
分类:移动开发   时间:2015-04-29 16:39:31    阅读次数:145
破解者是如何篡改游戏内数值的,揭秘Android手游破解全过程
由于Android系统的开放性,让人人都是开发者成为可能,也正因如此,手机APP遭受破解和盗版问题长期存在,且愈演愈烈。尤其是手游 行业,如刀塔传奇、植物大战僵尸、2048等知名游戏被破解的案例不胜枚举。破解者通过各种工具篡改游戏内存中的数值、参数或广告等,达到过关、升级、谋取暴利的目的。 《屌丝保...
分类:移动开发   时间:2015-04-29 16:38:09    阅读次数:145
【转】 Android开发之EditText属性详解
原文网址:http://blog.csdn.net/qq435757399/article/details/79478621、EditText输入的文字为密码形式的设置(1)通过.xml里设置:把该EditText设为:android:password="true"// 以”.”形式显示文本(2)在...
分类:移动开发   时间:2015-04-29 16:35:37    阅读次数:229
Android程序猿必掌握的sqlite数据库连表查询
SQL查询的基本原理:两种情况介绍。第一、 单表查询:依据WHERE条件过滤表中的记录,形成中间表(这个中间表对用户是不可见的);然后依据SELECT的选择列选择对应的列进行返回终于结果。第二、 两表连接查询:对两表求积(笛卡尔积)并用ON条件和连接连接类型进行过滤形成中间表;然后依据WHERE条件...
分类:移动开发   时间:2015-04-29 16:29:29    阅读次数:170
SharedPreference.Editor的apply和commit方法异同
这两个方法的区别在于:1. apply没有返回值而commit返回boolean表明修改是否提交成功2. apply是将修改数据原子提交到内存, 而后异步真正提交到硬件磁盘, 而commit是同步的提交到硬件磁盘,因此,在多个并发的提交commit的时候,他们会等待正在处理的commit保存到磁盘后...
分类:移动开发   时间:2015-04-29 16:28:47    阅读次数:176
从Resource Manager中获取一个新的Application ID
前提:有一个hadoop集群,并且拷贝core-site.xml,hdfs-site.xml,mapred-site.xml,yarn-site.xml到classpath下,可以使src/main/resources1.获取一个GetNewApplicationRequest,实例是protobu...
分类:移动开发   时间:2015-04-29 16:28:53    阅读次数:197
Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application
在广播中启动一个Dialog时出现如下错误信息:Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application在代码中添加了di...
分类:移动开发   时间:2015-04-29 16:28:43    阅读次数:272
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!