首页 > 移动平台
iOS开发系列-ARC浅解
一、什么是 ARC ?所谓ARC就是Automatic Reference Counting , 即自动引用计数。ARC是自iOS5引入的。ARC机制的引入是为了简化开发过程的内存管理的。相对于之前的MRC (Manual Reference Counting) , ARC机制显得更加自动化。在使用...
分类:移动平台   时间:2014-11-05 01:52:32    收藏:0  评论:0  赞:0  阅读:339
Android:异步处理之Handler+Thread的应用(一)
前言 很久很久以前就听说了,每一个android的应用程序都会分别运行在一个独立的dalvik虚拟机进程中,而在每个虚拟机在启动时会运行一个UI主线程(Main Thread),而为啥叫UI主线程而不是AI主线程或者是BI主线程呢?因为它要处理全部和UI相关的事件;因为Android系统采用的是U....
分类:移动平台   时间:2014-11-05 01:51:12    收藏:0  评论:0  赞:0  阅读:343
IOS 类的属性修饰符atomic
在声明一个类的属性时,默认这个属性会被修饰atomic,意思是原子性访问的。nonatomic和atomic修饰的属性,在自己没有重写setter和getter的时候才会发生作用,其主要的作用可以理解为,atomic修饰的setter和getter在多线程下面是互斥的,相当于setter和gette...
分类:移动平台   时间:2014-11-05 01:47:32    收藏:0  评论:0  赞:0  阅读:824
Android如何用图片来填充Path封闭路径
刚刚接触安卓,最近在做一个小项目,用path根据四个点坐标绘制了一个矩形,需要用图片来填充矩形。因为根据路径绘制的矩形是倾斜的,所以填充图片不太容易,经过查资料,通过试验得到了一种方法,分享一下://绘制小麦田代码其中四个点坐标是根据经纬度转换成的屏幕坐标,因此..
分类:移动平台   时间:2014-11-05 00:37:43    收藏:0  评论:0  赞:2  阅读:3411
(App Volumes 系列一) AppVolumes基本介绍
CloudVolumes是在2014年8月份被VMware公司收购的一家公司,这家公司专注于应用交付技术,VMware收购CloudVolumes之后,将该公司的技术整合到了自己的EndUserComputing技术框架中,并且更名为AppVolumes。为VMwareHorizon产品的用户提供了降低系统基础环境要求和管理费用的能力..
分类:移动平台   时间:2014-11-05 00:36:03    收藏:0  评论:0  赞:0  阅读:740
Android Studio - How to Change Android SDK Path
File->project Structure into Project Structure Left > SDKs  Press +, add another sdk...
分类:移动平台   时间:2014-11-05 00:30:42    收藏:0  评论:0  赞:0  阅读:289
IOS常用设计模式——观察者模式(IOS开发)
观察者模式(Observer)也叫发布/订阅模式(Publish/Subscribe) - 问题: 在软件设计中,经常需要对一个对象的状态改变,从而引起很多对象的状态发生改变。这个特点很明显,复用性强,而且对象之间匿名通信。观察者模式最为适合。 - 原理: 举个例子: 包括四个角色: 1、抽象主题(subject)。是个协议,是一个观察者集合容器,定义了添加,移除和对所有观察者发送通知...
分类:移动平台   时间:2014-11-05 00:29:42    收藏:0  评论:0  赞:0  阅读:358
Chromium on Android: Android L平台上WebView的变化及其对浏览器厂商的影响分析
Android L平台在图形渲染方面有一项重要的改进,它引入了一个专门的线程用于执行渲染工作,UI线程负责生成的显示列表(DisplayList),渲染线程负责重放(playback)这个显示列表绘制最终的内容,因此Chromium WebView在图形栈的实现方面也作了相应的调整,以支持Android L系统上新的渲染线程模型。本文将深度分析Chromium WebView的渲染流水线是如何无缝整合到Android L系统的渲染模型中,以及对目前市场主流浏览器厂商将会产生什么样影响等问题。此外,本文对Ch...
分类:移动平台   时间:2014-11-05 00:24:52    收藏:0  评论:0  赞:0  阅读:365
Jelly学习:iOS推送证书的生成(过程中有密码设置,请记住密码)
1、新建一个App ID2、在钥匙串中生成一个Push.certSigningRequest3、用App ID和Push.certSigningRequest生成一个Certificate(推送的),然后在钥匙串中导出Certificate生成Push.p124、用App ID生成一个Provisi...
分类:移动平台   时间:2014-11-05 00:19:22    收藏:0  评论:0  赞:0  阅读:661
UIGestureRecognizer ios手势识别温习
1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UIGestureRecognizer类是个抽象类,下...
分类:移动平台   时间:2014-11-05 00:15:12    收藏:0  评论:0  赞:0  阅读:361
Android ble 蓝牙4.0 总结一
本文介绍Android ble 蓝牙4.0,也就是说API level >= 18,且支持蓝牙4.0的手机才可以使用,如果手机系统版本API level 如果android.hardware.bluetooth_le设置为false,可以安装在不支持的设备上使用,判断是否支持蓝牙4.0用以下代码就可...
分类:移动平台   时间:2014-11-05 00:13:42    收藏:0  评论:0  赞:0  阅读:354
转:Android preference首选项框架
详解Android首选项框架ListPreference探索首选项框架在 深入探讨Android的首选项框架之前,首先构想一个需要使用首选项的场景,然后分析如何实现这一场景。假设你正在编写一个应用程序,它提供了一个搜索 飞机航班的工具。而且,假设该应用程序的默认设置是根据机票价格由低到高的顺序显示航...
分类:移动平台   时间:2014-11-05 00:06:22    收藏:0  评论:0  赞:0  阅读:349
Android简单获得通讯录
ContactActivity: 1 package com.example.practice5_service; 2 3 import java.util.ArrayList; 4 import java.util.HashMap; 5 import java.util.List; 6 impo....
分类:移动平台   时间:2014-11-05 00:04:02    收藏:0  评论:0  赞:0  阅读:420
Android -- Fragment注意事项
ViewPager+Fragment 让Fragment成为ViewPager的一页时,FragmentManager会一直保存管理创建好了的Fragment,即使当前不是显示的这一页,Fragment对象也不会被销毁,在后台默默等待重新显示。但如果Fragment不再可见时,它的视图层次会被销毁掉...
分类:移动平台   时间:2014-11-05 00:03:42    收藏:0  评论:0  赞:0  阅读:407
android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法
android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法问题是没有权限,用360手机助手或豌豆荚也是看不见的。 简单的办法是用RE文件管理器(授予root权限),把data和data/data设置成777权限注意:用RE管理器打开看到默认不...
分类:移动平台   时间:2014-11-04 23:59:42    收藏:0  评论:0  赞:0  阅读:557
android 自定义权限
理解android的自定义权限,下面介绍一段代码。包括两个安卓项目,project 2试图调用project 1中的特权活动PrivActivity。 android project 1 : application name: Custom Permission pacakage name: com.cust.p...
分类:移动平台   时间:2014-11-04 22:55:02    收藏:0  评论:0  赞:0  阅读:616
[iOS开发]使用Swift检测系统版本信息
### iOS系统版本获取 获取当前运行系统的版本号: let version = UIDevice.currentDevice().systemVersion // 获取版本号如: 7.1.2 ### 比较版本号 最主要的是与iOS 8版本进行比较: // 与iOS 8.0.0进行比较 // 注意...
分类:移动平台   时间:2014-11-04 22:54:42    收藏:0  评论:0  赞:0  阅读:689
iOS UIPageControl与UIScrollView配合使用代码
#import "RootViewController.h" #import "RootView.h" @interface RootViewController () @property(nonatomic,retain)RootView *myview; @end @implementation RootViewController - (id)initWithNibName:(NSSt...
分类:移动平台   时间:2014-11-04 22:43:22    收藏:0  评论:0  赞:0  阅读:380
必应词典手机版(IOS版)与有道词典(IOS版)之软件分析【功能篇】
1.序言:随着手机功能的不断更新和推广,手机应用市场的竞争变得愈发激烈。这次我们选择必应词典和有道词典的苹果客户端作对比,进一步分析这两款词典的客户端在功能和用户体验方面的利弊。这次测评的主要评测人是团队PM,另有其他同学给出建议。2.软件分析与测评:我们选择的是必应词典(version3.2.2 ...
分类:移动平台   时间:2014-11-04 22:37:12    收藏:0  评论:0  赞:0  阅读:565
ios 保存图片到自己创建的相册
在QQ群里面看到有人问保存图片到自定义相册的办法:直接上代码:#import #import typedef void(^SaveImageCompletion)(NSError* error);@interface ALAssetsLibrary(CustomPhotoAlbum)-(void)s...
分类:移动平台   时间:2014-11-04 22:22:12    收藏:0  评论:0  赞:0  阅读:460
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!