自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LVXIANGAN的专栏

学无止境

  • 博客(20)
  • 资源 (47)
  • 收藏
  • 关注

转载 iOS之一句话去除UITableView底部多余行及分割线

在viewDidLoad函数中加上此句代码:self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectZero];即可去除UITableView底部多余行及分割线

2016-02-29 17:13:28 10240

转载 iOS之修改UIStatusbar 文字颜色

iOS7上,默认status bar字体颜色是黑色的,要修改为白色的方法如下:1、在infoPlist里设置UIViewControllerBasedStatusBarAppearance为NO,2、然后在代码里添加:[application setStatusBarStyle:UIStatusBarStyleLightContent];

2016-02-26 16:06:04 996

转载 typedef和#define的用法与区别

typedef和#define的用法与区别一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef    int       INT;typedef    int       ARRAY[10];typedef   (int*)   pINT;typede

2016-02-25 17:54:54 625

原创 iOS之新建xib无法通过拖动调整大小

当需要自定义view时,如果直接是new file生成的xib,这个时候生成的尺寸是不支持调整的,在xcode6里面需要把Auto Layout 和Size Classes 都关闭同时还得设置size为Freeform否则一直无法改变自定义的这个view的尺寸大小。

2016-02-25 15:31:48 4239

原创 iOS之XCode在Interface Builder通过16进制选择选择颜色

打开xcode--属性面板--颜色--输入Hex Color值后回车,会自动转换成RGB值

2016-02-25 11:38:24 2743

转载 iOS之通过事件传递机制获取视图的控制器

直接上代码吧!- (UIViewController *)viewController{ UIResponder *next = [self nextResponder]; do { if ([next isKindOfClass:[UIViewController class]]) { return (UIVi

2016-02-25 10:14:53 974

转载 iOS: 属性声明strong和retain竟然不一样

总之,strong和retain竟然有不一样的地方,而声明Block属性请务必用copy。   在处理用strong声明的Block属性引发的问题时偶然发现的。在诸多教程中都会讲到:声明属性时用strong或者retain效果是一样的(貌似更多开发者更倾向于用strong)。不过在声明Block时,使用strong和retain会有截然不同的效果。strong会等于copy,而reta

2016-02-24 12:35:51 4938

原创 iOS之属性定义和内存管理

当把属性的语义特性分别声明为assign,retain,copy时, 自动生成setter, getter方法内部实现假定有一个车类Car.h中定义三个属性@property (nonatomic, retain) NSString * brand; //品牌@property (nonatomic, copy) NSString * colour;  //颜色@property

2016-02-24 12:14:21 1535

转载 为什么delegate属性使用assign而不是retain?

首先delegate要使用assign而不是retain,这个问题大家通过看iOS的api就可以了,最典型的是tabView里面的delegate和datasource都是用的assign。一个对象没必要管理自己delegate的生命周期,或者说没必要拥有该对象,所以我们只要知道它的指针就可以了,用指针找到对象去调用方法,也就是委托实现的感觉。或者我们换个角度,从内存管理方面也可以解释

2016-02-24 11:51:06 827

原创 iOS之Block报错:capturing self strongly in this block is likely to lead to a retain cycle

本文不讲block如何声明及使用,只讲block在使用过程中暂时遇到及带来的隐性危险。主要基于两点进行演示:1.block 的循环引用(retain cycle)2.去除block产生的告警时,需注意问题。有一次,朋友问我当一个对象中的block块中的访问自己的属性会不会造成循环引用,我哈绰绰的就回了一句,不会。兄弟,看完这个,希望你能理解我为什么会说不

2016-02-24 10:53:28 18071

转载 iOS之为什么Cocoa的常量命名都以小写 k 开头?

为什么 Cocoa 的常量命名都以小写 k 开头?k means constant因为 Cocoa 用的匈牙利命名法,第一个小写字母用来表示类型.k 是 constants 的意思.至于为什么不用 c,大概是因为 c 已经被别人用来表示 count.(又或者最早这么写的是个德国人……)命名基础在⾯面向对象软件库的设计过程中,开发人

2016-02-19 10:53:05 3966

转载 苹果Apple Pay优缺点全解析

上周苹果正式宣布了Apple Pay来到中国的消息,这是继美、英、加拿大、澳大利亚之后,Apple Pay进入的第五个国家。说实话,这次Apple Pay进入中国的速度还是相当令人满意的,要知道iTunes Store可是足足让人等了十几年(美国iTunes Store于2003年开通)。除重视中国市场及政策允许两个条件之外,Apple Pay本身特性也是其能快速进入中国的重要原因

2016-02-18 09:06:49 6466

转载 iOS之UIRefreshControl系统下拉刷新

【官方头文件】#import#import #import NS_CLASS_AVAILABLE_IOS(6_0) @interface UIRefreshControl : UIControl// refreshControl初始化- (instancetype)init;// 刷新中得状态判断,只读属性

2016-02-15 16:21:29 1612

转载 IOS之UIViewController、UINavigationController与UITabBarController的整合使用

UINavigationController与UITabBarController是iOS开发中最常用的两种视图控制器,它们都属于UIViewController的子类,继承关系如下:@interface UITabBarController : UIViewController @interface UINavigationController : UIViewController

2016-02-14 11:59:27 1031

原创 iOS之UIImage性能

//----------------------图片---------------------------- //读取本地图片 #define LOADIMAGE(file,ext) [UIImage imageWithContentsOfFile:[[NSBundle mainBundle]pathForResource:file ofType:ext]] //定义UII

2016-02-14 09:26:14 790

转载 iOS之UIView加边框及边框颜色

引用库:#import 使用://添加边框和提示CGRect frameRect = CGRectMake(20, 90, self.window.frame.size.width-40, self.window.frame.size.height-180);UIView *frameView = [[UIView alloc] initWithFrame:frameRect] ;f

2016-02-05 12:27:43 2290

转载 iOS开发技巧之扩展UIColor,支持十六进制颜色设置

新建一个Category,命名为UIColor+Hex,表示UIColor支持十六进制Hex颜色设置。UIColor+Hex.h文件,?1234567891011121314#import  #define

2016-02-05 11:01:35 4381

原创 iOS之无法隐藏statusbar

Xcode 6发现隐藏StatusBar方法无效,解决方法如下:修改info.plist,修改View controller-based status bar appearance值。YES:当前ViewController对状态栏设置优先级 > UIAapplication。NO:UIAapplication优先级 > 当前ViewController,在ViewController

2016-02-04 18:01:35 1891

转载 iOS流布局UICollectionView系列一——初识与简单使用UICollectionView

iOS流布局UICollectionView系列一——初识与简单使用UICollectionView一、简介        UICollectionView是iOS6之后引入的一个新的UI控件,它和UITableView有着诸多的相似之处,其中许多代理方法都十分类似。简单来说,UICollectionView是比UITbleView更加强大的一个UI控件,有如下几个方面:

2016-02-02 11:52:53 2775

转载 Android之Proguard语法

# -------------------------------------# android 原始混淆模板# -------------------------------------# ----------------------------------# 通过指定数量的优化能执行# -optimizationpasses n# ----------------------

2016-02-01 18:19:55 627

AIDL使用示例.zip

Android之Service利用AIDL实现进程间通讯

2019-08-15

Android利用C++实现RSA-DES-AES-BASE64-MD5

Android利用C++实现RSA、DES、AES、BASE64、MD5,亲测可用,Android利用C++实现RSA、DES、AES、BASE64、MD5,亲测可用

2018-11-05

Mac系统自带工具telnet

Mac系统自带工具telnet

2018-10-23

Android toolbar 使用详解

Android toolbar 使用详解,一个不错的学习toolbar的例子,里面包括各种toolbar用法

2018-08-14

微信小程序列表下拉刷新加载更多

微信小程序列表下拉刷新加载更多微信小程序列表下拉刷新加载更多微信小程序列表下拉刷新加载更多

2018-05-04

预付卡共享模式与风险分析

预付卡共享模式与风险分析。爱蹭卡”创新预付卡共享模式,提升了预付卡使用效率,但同时也存在着网络、资金安全风险。本文将在分析"爱蹭卡"所具有的预付卡共享模式的基础上,进一步阐述其优势和潜在风险,并提出相关的意见建议。

2018-02-07

微信自动抢红包

微信自动抢红包,测试:微信版本:6.6.1,手机型号:华为畅享7, android版本:25

2018-01-15

仿iOS带3D效果的滚轮

堪称最全面的滚轮demo,高仿iOS的3D效果,可以嵌套在页面,可以在dialog弹窗,可以在PopupWindow弹窗,也可以在scrollview中嵌套,可以单滚轮使用,可以双滚轮使用,可以三滚轮使用……

2017-12-08

RWReactivePlayground

主要介绍ReactiveCocoa框架的使用。原初始工程已经无法下载,所以重新发了上来,包括两个工程:初始工程和加入RAC框架工程,

2017-07-17

iOS高仿微信源码

已经实现功能 1.微信首页(cell侧滑编辑、下拉眼睛动画、下拉拍短视频、点击进入聊天详情界面) 2.通讯录(联系人字母排序、搜索界面) 3.发现(朋友圈) 4.我(界面) 待实现功能(接下来一个月陆续完成) 1.语音搜索、发送短视频、地理位置等 2.朋友圈细节完善 3.扫一扫 4.相册、钱包 5.搭建服务器实现实时通信功能以及其他细节实现

2017-06-21

基于TCP的Socket编程服务器和客户端代码

基于TCP的Socket编程服务器和客户端代码

2017-06-14

mysql+oracle数据库驱动程序

mysql+oracle数据库驱动程序

2017-03-17

mvP实例代码3

http://blog.csdn.net/lvxiangan/article/details/52880896

2016-11-23

mvp实例代码1

http://blog.csdn.net/lvxiangan/article/details/52880896

2016-11-23

代码注释导致sourcetree无法识别

在souce tree无法比对前后修改的代码, ;WKey=5DF014514E78A03FEB942B631D9176AD3014C0A0EA599C29 // 48字节字符为网络加密密钥密文。 把代码中所有有C29的9删除就OK了

2016-11-22

Android MVP扩展

Android之MVP架构 http://blog.csdn.net/lvxiangan/article/details/52880896

2016-10-21

Android之通过AIDL机制实现进程间的通讯实例

Android之通过AIDL机制实现进程间的通讯实例,详见http://blog.csdn.net/lvxiangan/article/details/52756199

2016-10-08

GSON封装各种类型JSON数据

通过GSON轻松封装各种复杂json数据: {"address":"北京","age":20,"name":"张三"} ["星期一","星期二","星期三","星期四","星期五"] [{"address":"北京","age":20,"name":"张三"},{"address":"上海","age":22,"name":"李四"},{"address":"天津","age":21,"name":"王五"}] [{"address":"Canada","phone":"123456789","name":"Jack"},{"address":"America","phone":"123789456","name":"Rose"},{"address":"China","phone":"789456123","name":"Tom"}] {"amount":"100","persons":[{"address":"北京","age":20,"name":"张三"},{"address":"上海","age":22,"name":"李四"},{"address":"天津","age":21,"name":"王五"}],"time":"1"}

2016-09-08

Android之RSA加密解密签名验签(亲测可用)

Android之RSA加密解密签名验签,亲测可用,不能用退分!

2016-05-11

高仿iOS弹出框

Android高仿iOS(UIAlertView和UIActionSheet)各种弹出框效果,包括单选提示框、双选提示框、弹出列表等等,亲测可用。

2016-01-18

iOS之RSA加密并实现解密

使用openssl生成Publickey.pem及Privatekey.pem实现加密和解密。 缺点:此项目加密时长度超过100多就不能加密,但对一般密码加解密足矣!

2015-04-28

iOS之RSA加密解密(亲测可用)

iOS之纯代码实现非对称加密和解密过程,亲测可用,不能实现退分!

2015-04-27

html5移动开发之密码键盘

支持html5网页自定义密码控件,有效解决了安全性问题

2015-04-20

可压缩10M大图不失真

android大图压缩不失真,可压缩10M图片,压缩后图片大小几十k,文字清晰不失真!亲测可用

2014-09-27

android读取doc/docx/xls转换为html

android读取doc/docx/xls转换为html,亲测可用。费了好大力气,终于把它搞定了!

2014-06-06

ios之代理delegate用法

ios之代理delegate用法,简单易懂,一看就明。

2014-04-27

android换肤demo2

android换肤demo2

2013-12-12

android换肤demo1

android换肤demo1

2013-12-12

磁盘格式NTFS互转FAT32工具绿色免费版

NTFS互转FAT32磁盘格式工具 绿色免费版 Ntfs互换Fat32 这个转换器专注于在确保数据安全的情况下转换NTFS到FAT32,或转换FAT32到NTFS. (&T)无损数据地转换NTFS分区到FAT32. (&F)安全地转换FAT或FAT32到NTFS分区. 它能在确保数据安全的情况下转换NTFS分区到FAT32,或转换FAT/FAT32分区到NTFS。大于32GB的分区也能被转换到FAT32 特性: 无损数据的转换NTFS到FAT32 安全地转换FAT/FAT32到NTFS 支持转换高达2TB的NTFS分区到FAT32 自动与快速地处理NTFS特征的加密与压缩文件 支持转换动态磁盘上和RAID上的分区和卷 兼容Windows 7/Vista/XP/2000/2003/2008

2013-09-08

android麦克风录音源码

android麦克风录音源码

2013-08-27

TimerTask实例源码

一个不错的android入门实例源码,亲测可用

2013-08-27

一个不错的RatingBar实例

一个不错的ratingbar实例,亲测可用!

2013-08-27

仿QQ--tab切换动画实例

仿QQ--tab切换动画实例,亲测可用。

2013-08-27

利用ViewPager在android中实现试图切换

利用ViewPager在android中实现试图切换

2013-08-27

一个不错的PopupWindow源码

一个不错的PopupWindow源码,亲测易用

2013-08-27

几个效果不错的日期和时间Demo

几个效果不错的日期和时间Demo,亲测可用!

2013-08-27

可通过本地图片和拍照图片上传作为头像

可通过本地图片和拍照图片上传作为头像,亲测可用!绝对给力!

2013-08-27

Android反编译工具

android反编译,android的apk反编译工具,适合大家一起学,可以把android生成的apk转为java代码,希望对大家有用。 一、更改apk文件的后缀名,如:aa.apk改成aa.zip 二、用zip解压缩aa.zip文件 三、从解压缩的文件夹中取出classes.dex文件并放到dex2jar.bat所在目录 四、运行cmd命令,进入dex2jar.bat所在的目录,输入dex2jar.bat classes.dex即可生成classes.dex.dex2jar.jar文件 五、用jd-gui工具打开classes.dex.dex2jar.jar文件,即可看到源码 六、将AndroidManifest.xml文件放到AXMLPrinter2.jar所在目录,运行cmd命令,进入 AXMLPrinter2.jar所在目录,输入java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt。 仅供学习,请勿用于非法用途

2013-07-25

Android PDF阅读器源代码

Android PDF阅读器源代码

2012-07-25

二维码编码官方核心包

二维码编码官方下的核心包,啥也不说了,你懂的

2012-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除