Java String类的学习---上
/* * String 构造方法 * * String() * * String(byte[] bytes) * String(byte[] bytes, int offset, int length, Charset charset) * * String(char[] value) * String(char[] value, int offset, int count) * * String(String original) */ /* * 判断功能:方法集合 * boolean equals(Object obj):判断字符串的内容是否相同,区分大小写。 * boolean equalsIgnoreCase(String str):判断字符串的内容是否相同,不区分大小写。 ...【详细】
JAVA string
2016年12月20日 赞:0 评论:0 阅读:158
Java Eclipse初体验
对于以这个Java新手来说,从记事本跳转到editPlus 入手学习Java 是一个非常不错的开始! 刚从object-c 跳转到Java 还有有点很不适应的: A:硬件角度:电脑的手感------苹果电脑的手感还是稍微舒服些 B:软件方面:语言的跳跃------一个Java 一个oc 这两天下载新的工具---------eclipse 这工具有以下几个自我感觉: A:绿色安装. B:智能:能够自动查找电脑所安装的...【详细】
JAVA eclipse
2016年12月16日 赞:0 评论:0 阅读:195
Java 接口的成员特点
/* 接口的特点: 接口只有常量 默认 public static final 修饰 接口没有构造方法 接口方法都是抽象的 默认public abstract 修饰 */ interface Animal { public int num = 10; public static final int count = 20; public abstract void eat(); public void show(); //public Animal(){} } class Dog implements Animal { public void eat() { System.out.println(Animal.count); System.out.println("dog eat" + num + count); } public voi...【详细】
JAVA 类与接口的关系
2016年12月13日 赞:0 评论:0 阅读:181
Java 抽象类,类,接口综合案例
/* 综合案例 乒乓球和篮球运动员 乒乓球和篮球教练 学英语 */ //学英语的接口 interface LearnEnglish { public void learnEnglish(); } //人的抽象类 abstract class Person implements LearnEnglish { private int age; private String name; public Person(){} public void setAge(int age) { this.age = age; } public int getAge() { return age; } public void setName(String name) { this.name = name; } public String getName() { r...【详细】
JAVA 类与接口的关系
2016年12月13日 赞:0 评论:0 阅读:205
Java 内部类的使用
/* 内部类的使用: A:内部类相当于成员,所以可用外部类的对象调出(内部类也可以调用外部类的成员变量) 格式为: 外部类.内部类 变量名 = new 外部类().new 内部类(); 注意因为访问权限问题,所以一般需要用修饰符:private B: 另一种就是:static 修饰的内部类(相当于静态的成员变量,直接用类名调用) 格式为: 外部类.内部类 变量名 = new 外...【详细】
JAVA 内部类的使用
2016年12月13日 赞:0 评论:0 阅读:191
Java 匿名内部类
/* 匿名内部类:就是没有名字的局部内部类 前提:必须存在一个类,一个抽象类或者接口 格式:new 类名或者接口() { 重写类或者接口的方法 定义新的方法 }; 理解:是一个继承了类或者实现了接口的匿名子类对象 使用:A:因为使用麻烦,建议在当借口或者抽象类中只有三个以下的方法 B:一个方法的形式参数是一个抽象类或者接口的时候 */ ...【详细】
JAVA 匿名内部类
2016年12月13日 赞:0 评论:0 阅读:179
JAVA第二天 九九乘法表
class ForTest { public static void main(String[] args) { //System.out.println("Hello World!"); / 乘法表练习 / for(int x=1; x<=9; x++) { for(int i=1; i<=x; i++) { System.out.print(i+"x"+x+"="+x*i+"\t"); } System.out.println(); } } } 【详细】
JAVA 九九乘法表
2016年11月24日 赞:0 评论:0 阅读:229
HelloWorld
Java 一门神器的语言,冲今天起,冲这个HelloWorld开始 class Demo { public static void main(String[] args) { System.out.println("HelloWorld"); } } 【详细】
JAVA HelloWorld
2016年11月23日 赞:1 评论:0 阅读:198
MBProgressHUD-LM
今天:对MBProgressHUD进行了第二次封装. 封装的目的很明显:虽然MBProgressHUD很强大,但开发过程中还是存在一些不足,有很多方法不常用,而又有很多东西重复啰嗦,随意满足开发需求,做第二次封装 源码地址 // LM_工厂方法 (void)LM_factoryWithMessage:(NSString )message View:(UIView )view Mode:(MBProgressHUDMode)mode ImageName:(NSString *)imageName Progress:(CGFloat)progress RemainTime:(...【详细】
MBProgressHUD MBProgressHUD二次封装
2016年09月24日 赞:0 评论:0 阅读:192
CocoaPods 添加第三方库报错
1、终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target. 2、原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName. 3、报错分析:低版本和高版本写法不一样。 低版本: platform :ios, '8.0' pod 'MBProgressHUD', '~> 0.9.2' 高版本: platform :ios, '8.0' target "targetName(你的项目名称)" d...【详细】
the cocoapods is not MBProgressHUD dependency (~> 0.9.2) used in any concrete target 添加第三方库报错
2016年08月31日 赞:0 评论:0 阅读:498
LMBannerView
博客源码 自定义封装的BannerView 带转场动画效果 只需要三步: step1: 导入 step2:初始化LMBannerView: _bannerView = [[LMBannerView alloc] initWithFrame:CGRectMake(0, 64,[UIScreen mainScreen].bounds.size.width, 200) imageArray:imgNames andLoadSourceWays:LMBannerViewLoadSourceFromWeb]; step3:设置属性和代理:【详细】
转场动画 轮播器 Banner
2016年08月31日 赞:0 评论:0 阅读:162
MVVM
本文转自::http://blog.cocoachina.com/article/34636 博客源码 开篇 MVC Model-View-Controller是一个用来组织代码的权威范式。Apple甚至是这么说的。在MVC下,所有的对象被归类为一个model,一个view,或一个controller。Model持有数据,View显示与用户交互的界面,而View Controller调解Model和View之间的交互。 MVVM的出现主要是为了解决在开发过程中Controller越来越庞...【详细】
2016年08月31日 赞:0 评论:0 阅读:155
语音识别
基于科大讯飞的语音识别: github 源码 主要包含科大讯飞自己封装的界面,以及自定义的界面 语音识别 demo集成科大讯飞 SDK下载地址 这个demo的集成 类似一般集成: 1. SDK 下载 2. 开发文档学习 3. 库文件添加 4. 配置平台或者其他的一些信息:如下 (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions { //设置sdk的log等级...【详细】
语音识别 科大讯飞 有界面 无界面
2016年08月26日 赞:0 评论:0 阅读:271
导航栏渐变透明
github 源码 1 . 实现原理: 实现原理其实就是观察UIScrollView的contentOffset的y值,根据y值的变化来不断的设置导航栏背景色的alpha值,从而使其达到导航栏透明度渐变的效果 2、细节说明 扩展UINavigationBar 首先,我们发现直接修改UINavigationBar的背景颜色是不行的。因为在UINavigationBar的高度是44,其上面的20px是状态栏,如果单纯的setBackgroundColor只...【详细】
runtime 导航栏渐变透明
2016年08月26日 赞:0 评论:0 阅读:223
UIView的类拓展 + 对SVProgressHUD的简单封装
源代码请点击这里: 这篇博客主要是介绍自己今天对 :UIView的类拓展 + 对SVProgressHUD的简单封装 里面有大家非常熟悉的UIView的一些Frame的属性的封装,还有就是 SVProgressHUD 里面关于,成功,失败,状态,信息展示的一些自定义封装 : 需要在基类控制器做一些简单自定义设定.这样封装的 SVProgressHUD 效果更好: [SVProgressHUD setDefaultStyle:SVProgressHUDStyleCustom...【详细】
封装 UIView的类拓展 分类 SVProgressHUD 弹框提示
2016年08月10日 赞:0 评论:0 阅读:369
实现tableView的折叠效果
下面是我github 源代码 : 源代码 下面是我github 源代码 : 源代码 【详细】
tableview headView 实现tableView的折叠效果 折叠cell 隐藏cell
2016年07月29日 赞:0 评论:0 阅读:186
webView加载html
//加载本地的html文件 NSString *resourcePath = [[NSBundle mainBundle] resourcePath]; NSString *filePath = [resourcePath stringByAppendingPathComponent:@"index.html"]; 或者直接找文件 // NSString *filePath = [[NSBundle mainBundle] pathForResource:@"index.html" ofType:nil]; //以utf8的编码格式加载html内容 NSString *htmlString = [[NSString alloc] initWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:nil]; //self...【详细】
webview js html CSS html加载乱码 格式不对
2016年07月26日 赞:0 评论:0 阅读:264
cell 全选 全不选 反选 删除
像淘宝购物一样,能够全选,反选,删除,没有复用 思路是两个array,一个_shops 全部商品, _deleteShops选中的商品,全选很简单,就是Mark _shops数组中元素,反选则是 // 1、记录shops数组的长度和_deleteShops的长度 // 2、将数据全部添加到临时数组中,有先后顺序:shops在前,deleteshop在后 // 3、添加数据到_deleteShops数组,取出前一部分 // 4、将取消选中的按钮...【详细】
删除 cell全选 全不选 反选
2016年06月13日 赞:0 评论:0 阅读:259
Masonry And SnapKit
今天在网上瞎逛,无意翻到一些博客对xib布局是多么多么不满,其实在本人开发过程,也深有体会,无论xib还是故事版,真心累:以下有几点: 1、速度慢。这点不要否认,不管你现在硬件多牛b,慢就是慢,就比如java跟c,再怎么牛b java速度就是慢 2、一个配置不好的mac 电脑,比如mac mini 机械硬盘的那种,你知道我点开一个xib文件要看几秒的菊花?...【详细】
自动布局 Masonry SnapKit AutoLayout 纯代码
2016年06月13日 赞:0 评论:0 阅读:306
iOS 开发一些实用东西
1、控件的局部圆角问题 你是不是也遇到过这样的问题,一个button或者label,只要右边的两个角圆角,或者只要一个圆角。该怎么办呢。这就需要图层蒙版来帮助我们了 //设置部分圆角(btn自定义的button) CGRect rect = self.btn.bounds; CGSize radio = CGSizeMake(10, 10); UIRectCorner corner = UIRectCornerTopLeft|UIRectCornerTopRight; UIBezierPath *path = [UIBezierPath bezierPathWithRou...【详细】
给webView添加头视图 侧滑手势返回 navigationBar隐藏显示的过度 全局设置navigationBar标题的样式和barItem的标题样式 navigationBar的透明问题 控件的局部圆角问题
2016年06月12日 赞:0 评论:0 阅读:440
共51个 共3页 123
sina weixin mail 回到顶部