Dex文件结构 文件头 typedef struct { u1 magic[MAGIC_LENGTH]; /* includes version number */ u4 checksum; /* adler32 校验剩…
分类:移动开发
android TextView屏蔽复制粘贴文本选择菜单
方式一: 设置handle的size为0,这种方式对原生的系统有效,对国产room无效 <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:andro…
Objective-C中的实例方法、类方法、Category、Protocol
1.方法 Objective-C中的方法有两种: 1.1 实例方法 以-开头的方法是实例方法。它属于类的某一个或某几个实例对象,即类对象必须实例化后才可以使用的方法,将消息发送给实例对象: // Deck.h #impo…
iOS动画编程-Layer动画[ 3 ] Basic Layer Animations
iOS动画编程-Layer动画[ 3 ] Basic Layer Animations 期末考试这段时间再没有更新,过几天旅游回来多更几章 介绍 这节中主要介绍一些CABasicAnimations顾名思义CABasic…
[分享]iOS开发-datePicker的详解
UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如…
[分享]iOS开发-限制scrollview(包括tableView)滑到顶点或底部后的滑动
1.使用代理 <UIScrollViewDelegate> 2.将代理目标设为self(UITableView不需要这一部,因为UITableView本身就继承于UIScrollView) self.scro…
通过JS语句判断WEB网站的访问端是电脑还是手机
<script type="text/javascript"> <!-- //平台、设备和操作系统 var system = { win: false, mac: false, xll: false, …
深入理解JavaScript系列(14):作用域链(Scope Chain)
前言 在第12章关于变量对象的描述中,我们已经知道一个执行上下文 的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。 同时我们也知道变量对象在每次进入上下文时创建,并填入初始值,值的更新出现在代码执行阶段。 …
Service随系统启动运行
Android系统启动时,会发出android.intent.action.BOOT_COMPLETED广播,定义一个类继承自BroadcastReceiver,监听该广播,并在收到该广播时启动Service,就可以实现…
Android 源码分析(五) Zygote 进程
一.前言: init进程 –> Zygote进程 –> SystemServer进程 –> Launcher桌面程序 -> 我们的Ap…
简洁的表格视图代码 无脑意译
前言 表格视图在iOS应用开发中是极具多变的模块,会有很多相关得此类代码,包含了提供数据,更新视图,响应行为事件,响应用户选择等等功能。本文主要介绍如何编写一个简洁优良架构的表格类代码。 UITableViewContr…
ReactiveCocoa在UIView上的运用
首先真的真的非常感谢在Segmentfault上给我点赞收藏我文章的朋友,你们真的真的给了我很大的动力去继续写一些有关iOS开发的文章。大可放心我博客的更新程度,只要我有新的可以写的东西我无论如何都会抽时间写的。 ps:…