码迷,mamicode.com
首页 > 移动开发
iOS 锁屏判断
iOS 锁屏判断应用程序的单例类对象中得到应用程序委托的对象UIApplicationDelegate* myDelegate = [[UIApplication sharedApplication] delegate];UIApplication接收到所有的系统事件和生命周期事件时,都会把事件传递...
分类:移动开发   时间:2015-05-06 19:31:38    阅读次数:207
手把手教你做iOS推送
最近在研究iOS的推送问题,遇到了一些问题,最终整理了一下,放在这里和大家分享。 ? APNS的推送机制 首先我们看一下苹果官方给出的对iOS推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是A...
分类:移动开发   时间:2015-05-06 18:26:15    阅读次数:194
ios逆向工程-内部钩子(Method Swizzling)
Method Swizzling(方法调配) 怎么说呢,先了解什么是钩子为什么用钩子,学过C++的朋友应该清楚,hook就是用来获得(截断/改变)底层调用的方法。这样我们可以自由的修改或者读取一些想要的东西。(个人理解) 下面...
分类:移动开发   时间:2015-05-06 18:26:14    阅读次数:649
AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码
AppleWatch开发教程之Watch应用对象新增内容介绍以及编写运行代码 添加Watch应用对象时新增内容介绍 Watch应用对象添加到创建的项目中后,会包含两个部分:Watch App?和?WatchKit Extension,如图2.18所示。其中...
分类:移动开发   时间:2015-05-06 18:25:43    阅读次数:241
移动通信术语解析
相信用手机的朋友都会有,或者说曾经有这样大的疑惑:什么是2G、3G手机、区别是什么?买手机时候,面对诸如:TD-SCDMA、WCDMA、CDMA2000制式的手机,无从下手?我刻意花了段时间学习学习并小小整理了这方面的知识。1G、2G、3G、4G:G表示Generation,指代的移动蜂窝通信技术的..
分类:移动开发   时间:2015-05-06 18:15:17    阅读次数:280
Android 图像异步加载之Android-Universal-Image-Loader
概述: 项目地址:https://github.com/nostra13/Android-Universal-Image-Loader UIL(Universal-Image-Loader)异步图像加载、缓存和显示.这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 同类类库(Picasso),尽管Picass...
分类:移动开发   时间:2015-05-06 18:03:53    阅读次数:237
Android 触屏事件 OnTouch onClick onTouchEvent对于触屏事件的处理和分发
Android 触屏事件 OnTouch onClick onTouchEvent对于触屏事件的处理和分发             做项目的时候经常遇到需要事件分发,很多时候我们发现当我们触发了onTouch却触发不了onClick。或者触发了View的事件却触发不了ViewGroup的事件。那么他们之间到底是什么关系呢,其实最终他们涉及的只是两个问题          O...
分类:移动开发   时间:2015-05-06 18:03:54    阅读次数:285
IOS 调用系统循环震动
在项目中遇到这样的问题:边响音乐边震动,音乐结束则结束震动。 首先需要引入#import 头文件, 在需要播放音乐的地方添加:     AudioServicesAddSystemSoundCompletion(kSystemSoundID_Vibrate, NULL, NULL, systemAudioCallback, NULL);     AudioServicesPlaySys...
分类:移动开发   时间:2015-05-06 18:02:56    阅读次数:196
安卓自定义View实现钟表
之前实现过html5版的钟表,html5也有一个画板属性Canvas,相对于安卓的Canvas来说html5的功能要强大的多,就拿钟表的实现,html5要方便简单的多,而安卓实现起来则非常复杂,像指针转动,html5可以画一条线,然后可以用这条线旋转一个弧度即可,而安卓必须是已知起点坐标和终点坐标,这就需要精确计算起始坐标了。先看下效果图,因为是图静态的,动态图也懒得做,所以看个大致效果即可,具体...
分类:移动开发   时间:2015-05-06 17:57:55    阅读次数:240
用lua开发iOS应用(Wax)
用lua开发iOS应用(Wax)...
分类:移动开发   时间:2015-05-06 17:56:51    阅读次数:198
lua动态修复线上bug实践(iOS篇)
lua动态修复线上bug实践(iOS篇)...
分类:移动开发   时间:2015-05-06 17:56:48    阅读次数:208
Application,Session,Cookie你能分的清吗?--【Asp.Net】
每个东东产生的时候都是有原因滴,我个人觉得,这几种方式跟缓存很类似,都是把常用的一些数据放到缓存里面先存起来,比直接从内存或硬盘中读取更加的迅速,从而提高效率。Application,Session,Cookie是Asp.Net中常用的三种存取临时数据的方法。...
分类:移动开发   时间:2015-05-06 17:53:24    阅读次数:142
android.os.Build常用硬件属性常量
开发的时候,我们有时到用到Andorid手机的一些硬件参数,主要用到的是android.os.Build这个类,其常用的属性常量有: Build.MODEL /**设备名*/ Build.VERSION.SDK/**sdk版本号*/ Build.BOARD /**主板信息 */ Build.BRAND /**android设备厂商*/   Build.DEVICE /...
分类:移动开发   时间:2015-05-06 17:53:40    阅读次数:199
[LeetCode] Trapping Rain Water
Trapping Rain Water Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. For example,  Given ...
分类:移动开发   时间:2015-05-06 17:52:41    阅读次数:142
Java代码实现APP普通安装卸载和静默安装卸载
两者差异 执行普通安装、卸载,将会弹出确认安装、卸载的提示框,与在文件管理器中打开APK文件实现安装、卸载相同。 执行静默安装、卸载,正常状态下,前台无任何反应,APP在后台完成安装和卸载。该功能一般也被称为“后台安装”。...
分类:移动开发   时间:2015-05-06 17:52:08    阅读次数:145
谈谈WebService开发-应用篇(一)---手机归属地查询
接续上一篇WebService基础,这里介绍一些常用应用的开发,主要是让大家练练手。后续还会介绍以后工作中常用的开发方式,采用CXF、AXIS2等第三方框架进行开发。         相信大家经常能看到一些网站有有手机归属地查询、天气预报等信息,那么这些信息是哪里来的呢?实际上是有一些单位提供了免费的webservice服务,那么哪里可以查到这些免费服务呢,大家可以到  Web服务(免费)...
分类:移动开发   时间:2015-05-06 17:50:16    阅读次数:136
iOS开发 改变UINavigationController的UINavigationBar的高度和背景图片
1、改变高度 自定义UINavigationBar的新类别: [cpp] view plaincopy //UINavigationBar+BackgoundImage.h   #import       @interface UINavigationBar (BackgoundImage)      @end   在新...
分类:移动开发   时间:2015-05-06 17:46:32    阅读次数:243
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!