移动平台-周排行
当一个UITabbarController管理多个UINavigationController的时候,我们又从这每一个UINavigationController中push一个ViewController的时候,如果不作处理,就会出现推出来的ViewController同样会显示TabBar,怎么样...
//确保第一区域紧贴导航栏- (void)viewWillAppear:(BOOL)animated{ CGRect frame = _tableView.tableHeaderView.frame; frame.size.height = 1; UIView *headerView = [[...
呀~,这么快就转到ios阵营了???,android还有那么多坑呢???为此我也只能啃着馒头留下屈辱的眼泪了。。
本次由于开发公司产品的android版,继而ios版也负责一部分,其中一部分就是手势解锁的问题(为了要与android版一致,也算是非了一部分心血)
然而,但我打开iPhone,发现支付宝客户端已经没有手势解锁了,取而代之的时指纹解锁,关于指纹解锁,暂时还来不及研究,只能以后有机会...
题意:有n个人,m个关系,关系是这两个人前一个人可以跟后一个比较。
那么问你我最少分多少组可以使这个组里的人都不可以比较。
只会强联通缩点,真特么不知道怎么做,想了一个小时,网上一看,还要会偏序集的东西,有一个叫Dilworth定理的东西。
定理1 令(X,≤)是一个有限偏序集,并令r是其最大链的大小。则X可以被划分成r个但不能再少的反链。
其对偶定理称为Dilworth定理:
...
#import "LCSView.h"
@implementation LCSView
////绘图
- (void)drawRect:(CGRect)rect
{
#if 0
//图形上下文对象
CGContextRef context = UIGraphicsGetCurrentContext();
...
做IOS开发时,难免会遇到输入框被键盘遮掩的问题。上网上搜索了很多相关的解决方案,看了很多,但是由衷的觉得太麻烦了。
有的解决方案是将视图上的所有的东西都添加到一个滚动视图对象( UIScrollView )中,然后滚动视图实现输入框不被软键盘覆盖,个人觉得此方案好是好,但是太过麻烦。有的解决方案是通过一个通知 UIKeyboardDidShowNotification 去实现的,需要用到...
//
// ViewController.m
// CoreImageOfDong
//
// Created by Dong on 15/6/30.
// Copyright (c) 2015年 xindong. All rights reserved.
//
#import "ViewController.h"
#import
// 需要导入此库
@interfa...
在网上搜了很长时间,没有找到合适的Android三级菜单,所以就自己动手写了一个,主要使用了BaseExpandableList来实现,通过三个布局文件来完成对应的菜单项,具体实现请参照下图。
通过上面两图可以看出为三级菜单,每一个菜单对应一个实体类,可以通过json解析数据加载进来,这里就不过多解释了,直接上源码!
Activity实现类:
package c...
IOS-获取Model(设备型号)、Version(设备版本号)、app(程序版本号)等
NSLog(@"uniqueIdentifier: %@", [[UIDevice currentDevice] uniqueIdentifier]);
NSLog(@"name: %@", [[UIDevice currentDevice] name]);
NSLog(...
1.file-new-import module2.找到sharesdk路径3.file-project structure
Android Intent参数传递Android参数传递有两种方式,1.是从一个Activity传递参数到第二个Activity并在第二个Activity获取数据2.是从第二个Activity关闭后将参数传递到第一个Activity(1)第一种:public class FirstDemoActi...
[NSDate date]可以获取系统时间,但是会造成一个问题,用户可以自己修改手机系统时间,所以有时候需要用网络时间而不用系统时间。获取网络标准时间的方法:1、先在需要的地方实现下面的代码,创建一个URL并且连接1 NSURL *url=[NSURL URLWithString:@"http://...
今天的球员趁service。播放音乐service结束,进度条activity结束,因此,基础工作activity和service互动,本文将使用IBinder互动。主要activity能够调用service的函数。能够參考我的这篇博客。本文关键点:利用利用IBinder实现activity 控制s...
1.验证邮箱+ (BOOL)validateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}"; NSPredicate *emailTest...
想将LinearLayout作为一个按钮,加上一个动态背景,按下的时候,背景变色,这个理所当然应该使用selector背景选择器来做: 这样写了之后,死活都没有效果,一直都不变色,多方尝试之后发现,有人写的类似的selector是将上面一行设置为stat_pressed="false",我尝试了.....
不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下...
自定义控件的步骤:首先写一个类,就是给控件起个名字要在res/values目录下建立attrs.xml文件,写下需要定义的属性在自定义类,包含AttributeSet参数的构造方法中,关联自定义属性将自定义的控件类放在布局文件中在视图类中使用正文内容如下:1、继承View使用canvas绘制实例,自...
//返回指定的根视图 [self.navigationControllerpopToViewController:[self.navigationController.viewControllersobjectAtIndex:0]animated:YES];
1、fermode:是来自transfer-modes,在画笔中设置xfermode后,画笔在使用的时候就会应用设置的像素转换模式。就类似于ps中的选取功能,留下的选取是从原选区中去除还是合并,取交还是除去,就这么回事。2、fermode相关类之间的继承关系:3、直接继承子类有AvoidXfermo...
http://www.2cto.com/kf/201402/276808.htmlAndroid程序在点击回退键时,如果只有一个activity,调用finish()方法就能退出界面,如果有多个界面,在调用该方法时,只会销毁当前的activity,显示栈顶的其它activity,换言之,就是无法退出...