自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoji94shen的专栏

新手上路,坚持~~~

  • 博客(40)
  • 资源 (12)
  • 收藏
  • 关注

原创 android 自定义view实现时钟

package com.domain.zjl.androidhero;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;

2016-09-01 14:08:36 472

原创 IOS--表情粗显示

//// EmotionView.m// WXWeibo//// Created by apple on 14-6-3.// Copyright (c) 2014年 com.tyust. All rights reserved.//#import "EmotionView.h"#define item_weidth 42#define item_height 45

2014-06-03 12:07:51 620

原创 IOS 隐藏状态栏

1.重写-(BOOL)prefersStatusBarHidden{ return YES;}@en2.调用方法

2014-05-30 17:13:49 610

原创 IOS--View的事件响应者处理方式

#import "UIView+Obtion.h"@implementation UIView (Obtion)-(UIViewController *)getViewController{ UIResponder *responder = [self nextResponder]; while (responder!=nil) {

2014-05-28 16:18:58 731

原创 IOS----播放音效

NSString *str = [[NSBundle mainBundle] pathForResource:@"msgcome" ofType:@"wav"]; NSURL *url = [NSURL fileURLWithPath:str]; SystemSoundID soundID;

2014-05-27 13:46:20 537

原创 IOS--正则表达式的使用(字符串的查找和替换)

-(void)parseLink{ NSError* error = NULL; //(encoding=\")[^\"]+(\") //分成三段来理解 /* 第一段:以某段字符做为起始 (encoding=\") 括号内为实际内容 第二段:对于包含中的定义,参见正则. 第三段:再以某段字符做为收尾 (\") */

2014-05-26 13:01:43 5648

原创 NSOperation的简单使用

继承NSOperation并且在.m文件中实现main方法(d)

2014-05-05 16:22:09 476

转载 与IPhone对应的模拟器操作

2014-04-22 15:05:45 557

原创 java--设计模式推荐

六大设计原则是根本,需要理解和贯通单例设计模式,

2014-04-08 15:44:44 525

原创 IOS--MKNetworkKit的使用方法

第一需把MKNetworkKit框架添加到工程里面其次需要引入一些支持lei库或者框架如下:

2014-04-03 14:21:08 865

原创 IOS---访问通讯录

一。没有提供界面的“低级”API:AddressBookABAddressBookRef是Core Foundation框架访问通讯录的接口//创建ABAddressBookRef CFErrorRef error = NULL; ABAddressBookRef addressBook = ABAddressBookCreateWithOptions(NULL, &e

2014-04-01 10:17:12 756

原创 IOS---CoreData详解

CoreData是一种对象关系模型,要比普通的关系模型先进高效,不存在“匹配阻抗”问题首先CoreData有三个重要的属性NSManagedObjectContext--管理对象的上下文NSManagedObjectModel--对象的管理模型NSPersistentStoreCoordinator--数据持久化的协调器在常规的增删改的过程中都需要用NSManagedObjec

2014-03-31 16:15:16 982

原创 IOS----plist和date类型的冲突

(ps,制作记录,如果错误了希望大家指正)我发现虽然支持下面几种类型,但是蛮多都是手动填入的比如我今天的写了一个方法,原本想删除里面的一个对象,可是结果大跌眼镜-(int)remove:(Note *)model{ NSString *path = [self applicationDocumentsDirectoryFile]; NSMutableAr

2014-03-28 10:19:49 767

原创 IOS---在documents中创建可以编辑的plist文件

得到document文件目录路径,并且在路径后面追加plist文件-(NSString*)applicationDocumentsDirectoryFile{ NSString *doc = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)lastObject];

2014-03-27 17:05:29 680

原创 IOS 通知模式

NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys: @"helloword",@"TerminateDate", nil];

2014-03-26 16:37:17 606

转载 IOS---通过控件实现界面跳转

1.可以使用导航控制器栈。将当前视图控制器作为rootViewController.需要在创建当前控制器的代码中这样来创建UIViewController *vc1=[[UIViewControlelr alloc] init];UINavigationController *navController =[[UINavigationController alloc] initWithRoot

2014-03-26 15:26:33 858

原创 IOS---单例模式

#import @interface Singleton : NSObject+(Singleton*)sharedSingleTon;@property(nonatomic,strong)NSString *singtonData;@end#import "Singleton.h"@implementation Singleton//@synthesize

2014-03-26 14:47:31 497

原创 IOS---文件路径相关问题

1. NSHomeDirectory()根据你应用的运行平台返回相应的目录,当然是返回你这个应用所在沙盒的目录,比如在IOS里面,该方法返回的就是应用沙盒所在的路径NSString *homeDocuments = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]2.根据NSHomeDirectory()进行

2014-03-19 09:25:10 596

原创 IOS---网络以及框架ASIHTTPRequest入门学习

第一部分:基础网络学习(1)用NSURLConnection获取网络数据以及判断网络是否连接成功 [NSURLConnection sendAsynchronousRequest:[[NSURLRequest alloc]initWithURL:url] queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse

2014-03-13 10:48:05 643

原创 IOS---NSThread同步处理

为了同步可以用下面的代码- (void)viewDidLoad{ num = 100; NSThread *thread1 =[[NSThread alloc]initWithTarget:self selector:@selector(showData) object:nil]; [thread1 setName:@"thread--1

2014-03-11 10:21:02 557

原创 IOS---线程

在java里面接触的线程比较熟悉,所以今天转过来学习ios的线程变成ios的线程分为3种,我就从最底层的NSThread开始学习(越高层越好,苹果也推荐使用更加抽象的高层来编程)1.创建线程 NSThread *thread2 = [NSThread detachNewThreadSelector:(SEL) toTarget:(id) withObject:(id)]; NST

2014-03-11 10:03:14 890

原创 这几天没有继续搞IOS了,为女朋友写了一个仿IOS自带记事本

1.该记事本完成的功能如下(1)用户输入内容,将内容和创建的时间存入本地数据库(2)用户可以管理已有的记录,包括重新编辑和删除操作(3)用户可以创建9宫格密码,当然包括重新定制密码2.上图3.关键代码解析(1)数据库的排序是以时间排序的cursor = db.rawQuery( "select * from memo order by tim

2014-03-07 14:30:54 1444 1

原创 IOS CADisplayLink的学习

1.好吧,这个东西其实和NSTimer类有点相似,我们先实现他的例子下面是这个例子的全部代码,不停的在屏幕上打印HELLO,结果在下面展示着//// IKEDViewController.m// IkeDGes//// Created by apple on 14-2-27.// Copyright (c) 2014年 com.tyust. All rights rese

2014-02-28 14:50:24 833

原创 IOS手势初步学习--监听相应的手势处理

1.处理手势的一些监听,要让本对象实现手势的相关协议 本例子就是监听手势的长点击事件需要实现UILongPressGestureRecognizer的实例化,并且添加相应的家庭方法监听代码如下:-(void)longPressDetected:(UIGestureRecognizer*)gestureRecognizer{ if(gestureRecognizer.sta

2014-02-28 14:26:48 914

原创 IOS自定义View的终结篇

1.完善上两篇的东西,将一行的东西添加到UITableView中,这里的TableView我是在storyboard中直接是用的也没什么说的,就是改了界面展示和控制器而已,直接贴代码//// IKEDMyOwnControllerViewController.m// Ikefr//// Created by apple on 14-2-27.// Copyright (c

2014-02-27 15:40:45 659

原创 IOS自定义View实现相应的控件点击方法以及代理的总结(附代码)

继续完善上一篇的博客我们想在点击cell的时候能够做出相应的反应,现在着手做吧1.我们在IKEDMyOwnHorizenView.m文件下添加下面代码-(void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath{ NSLo

2014-02-27 15:00:06 1791

原创 IOS之UICollectionView初探(代码实现)

自定义一个类,用于展现UICollectionView中cell的展现,看下我上一篇写的文章,只不过把继承UIView改成UICollectionViewCell我在我自己定义的一个VIew中实现UICollectionView的展现首先.h文件为//// IKEDMyOwnHorizenView.h// Ikefr//// Created by apple on 14-

2014-02-27 14:11:40 1568

原创 IOS自定义View

1.自定义一个View作为一个小练笔最终的效果如下2.观察这个View有多少属性,第一个大的有UIImageView和一个UILableView,并且UILableView实在UIIamgeView下方浮着,这就需要定义他们的Frame并且两者的还有联系,下面的是整个头部#import "IKEDViewController.h"#import "IKEDMyOwnI

2014-02-27 11:30:10 1238

原创 IOS 轮播初步学习

(PS:IOS新手,写的东西难免有错,请大家指正)1.自定义一个类,用于展现轮播图片,该类叫IKEDWheelPic,该类实现了UIScrollView的继承,其中pics存的都IKEDItemInfo是类型的,暂时如下//// IKEDWheelPic.h// lunbo//// Created by apple on 14-2-26.// Copyrigh

2014-02-26 15:52:32 1097

原创 IOS字体设置和颜色设置

UIColor* mainColor = [UIColor colorWithRed:222.0/255 green:59.0/255 blue:47.0/255 alpha:1.0f]; UIColor* neutralColor = [UIColor colorWithWhite:0.7 alpha:1.0];NSString* fontName = @"GillSans

2014-02-26 09:36:39 1111

原创 IOS 并发处理

1.并发指的是在同一时间两个或两个以上的任务同时执行并且抢占统一资源的过程   如果只有一个cpu或许并发就不存在了,但是科技的进步带了并发处理这个问题,因为现在手机双核、四核乃至八核(三星、魅族)(明天再写~~ 今天就学到这里!!!学习真的是件愉快的实情~~~~~)

2014-02-19 17:17:17 954

原创 IOS UIWebView学习

1.第一个列子,调用webview可以识别的字符串,当然该字符需要符合html格式规范CGRect rect = self.view.bounds; rect.origin.y +=20; self.myWebView = [[UIWebView alloc]initWithFrame:rect]; [self.view addS

2014-02-19 16:49:12 583

原创 IOS UIScrollView学习

申明myScrollView@interface IKEDViewController (){ UIImageView *myImageView; UIScrollView *myScrollView;} 创建3个UIImageView,并且分别有图 UIImage *iPhone = [UIImage imageNamed:@"iPhone.pn

2014-02-19 16:35:30 629

原创 IOS Button简要说明

[self.myButton setTitle:@"Press Me"forState:UIControlStateNormal];正常情况下BUTTON的标题内容[self.myButton setTitle:@"I'm Pressed"forState:UIControlStateHighlighted];按下BUTTON的标题内容[self.myButton addTarget:se

2014-02-19 14:55:44 563

原创 IOS解决键盘挡住UITextView的方法

想要解决这个问题,首先了解一些通知(notifications)1.UIKeyboardWillShowNotification当键盘准备显示的时候会发出这个通知,只要是可编辑的原件都有效2.UIKeyboardDidShowNotification键盘完全显示后发出这个通知3.UIKeyboardWillHideNotification键盘消失准备离开我们的视野的时候发出

2014-02-19 14:48:38 1260

原创 java实现水仙花数

class GetThree{ int a; public GetThree(int a) { this.a = a; } public int getData() { int fD = this.a/100; int hD = this.a%100/10; int lD = this.a%100%10; int data = f

2014-02-18 15:26:36 735

原创 递归浅析

本人新手,今天在学习递归的时候,到网上查阅学习资料的时候,蛮多人讲的都是自身条用自身,但是对初学者其实是麻烦的理解特别是对数学不好的娃子,理解起来更有困难,好吧,我讲下我理解的递归的东西,新手一枚,写的不好大家也不要喷哈!我们来计算1+2+3+4+5+...+10,我们知道最终的结果是:55我们可以通过上面的 1+ 2 + 3+ ...+10很容易知道 1+2+3+..

2014-01-08 10:23:57 491

转载 正则表达式中模式修正符作用详解(i、g、m、s、x、e)

正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。它们的作用如下: //修正符:i不区分大小写的匹配;          //如:"/abc/i"可以与abc或aBC或ABc等匹配; //修正符:g表示全局匹配    //修正符:m将字符串视为多行,不管是那行都能匹配;        例://模式为:$mode="/a

2014-01-06 14:17:54 1436

原创 Property Animation要点总结

1. 你可以在任何空间上使用这个动画来改变这些控件的属性值,比如长和宽等内容,而不用管这个动画所绑定的控件是通过xml定义的还是通过自己draw的控件2. 为了定义空间的动画,你必须知道空间的属性值,以及你需要自己设定这些动画的有效时间等内容,默认的动画间隔是300ms3.Time interpolation这个值表示的是how the values for the pro

2014-01-01 16:43:19 567

原创 php mysql分页操作

首先建立NewsModle类用于操作数据库在该类中有两个操作第一个获取 总记录数 //返回所有记录数目 public function getCount($tableName) { $sql = "select count(*) from {$tableName}"; $result=$this->mysqli->query($sql); $row =

2013-12-26 17:01:13 653

修改后的记事本

第一版存在一些BUG比如布局界面,对布局界面不熟悉的可以看看CSS盒子,原理一样,主要修改了以下几个bug:文字遮挡,布局不合理,编辑和新建时内容为空不能提交

2014-03-20

android 邮件发送demo

邮件发送的一个demo,有意愿的同学可以看下

2014-01-01

分享一款很好的响应式网站模板

一款很好的响应式网站demo,能够在手机上很好的显示,带来一定的思路

2013-11-18

仿IOS记事本源码

仿IOS记事本,是我花了差不多一天半的时间写的,大家可以下下来看下,主要是我女朋友 嫌别的记事本麻烦,就要了一个简单的,所以这个项目就诞生了

2014-03-07

快速访问json数据

快速访问json数据

2014-04-02

android悬浮窗(推荐)

一个demo 用于android悬浮技术的展示 能够带来一定的启发作用

2013-11-18

android策滑菜单

AndroidSideMenu能够让你轻而易举地创建侧滑菜单。需要注意的是,该项目自身并不提供任何创建菜单的工具,因此,开发者可以自由创建内部菜单。

2013-11-18

图片缓存和下载管理(推荐)

一个demo用于展示android的图片缓存和下载,能够给出一定的思路关于图片缓存这方面的

2013-11-18

示例代码大家随意

这是我学习的成果 很乐意与大家分享 嘿嘿 记得点赞哈

2014-02-27

IOS用于JSON到Object的转换

IOS用于JSON到Object的转换

2014-04-03

android权限常用代码

android常用权限代码,有了这个东东 天下何愁呀?哇咔咔

2013-11-18

Html5从入门到精通

学习Html5的同学可以看下,比较基础,类容涵盖了大部分html5的知识,相信会给大家带来一定的帮助的!

2013-11-05

空空如也

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

TA关注的人

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