11
Nov
Posted by tegez in objective-c. Leave a Comment
ngeset text label dari hasil datePicker
NSDate *date = [datePicker date];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
[dateFormatter setTimeStyle:NSDateFormatterShortStyle];
label.text = [dateFormatter stringFromDate: date];
[dateFormatter release];
10
Nov
Posted by tegez in objective-c. Leave a Comment
misalkan code flip viewnya sebagai berikut :
-(void)_flipView{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75f]; /* Sub. duration here */
UIView *superview;
if ((superview = [resumeWebView.view superview])) {
[UIView beginAnimations:@"flipResume" context:NULL];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView: superview cache:YES];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(transitionDidStop:finished:context:)];
[[self navigationController] setNavigationBarHidden:YES animated:YES];
[resumeWebView.view removeFromSuperview];
[superview addSubview:contentWebView.view];
} else if ((superview = [contentWebView.view superview])) {
[UIView beginAnimations:@"flipContent" context:NULL];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView: superview cache:YES];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(transitionDidStop:finished:context:)];
[[self navigationController] setNavigationBarHidden:YES animated:YES];
[contentWebView.view removeFromSuperview];
[superview addSubview:resumeWebView.view];
}
[UIView commitAnimations];
}
dari source code diatas terlihat
[UIView setAnimationDidStopSelector:@selector(transitionDidStop:finished:context:)];
maka implementasi dari action tersebut bisa di buat sebagai berikut :
- (void)transitionDidStop:(NSString *)animationID finished:(BOOL)finished context:(void *)context{
[[self navigationController] setNavigationBarHidden:NO animated:NO];
if([animationID isEqualToString:@"flipResume"]){
self.navigationItem.leftBarButtonItem = [CustomInterface initBarButtonWithTitle:NSLocalizedString(@"Search",@"") target:self action:@selector(_flipView)];
}else {
self.navigationItem.leftBarButtonItem = nil;
}
}
10
Nov
Posted by tegez in objective-c. Leave a Comment
ini artikel sebagai catatan pribadi saya aja biar gak lupa
misalnya code animasinya sebagai berikut
[UIView beginAnimations:@"flipResume" context:NULL];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView: superview cache:YES];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(transitionDidStop:finished:context:)];
[[self navigationController] setNavigationBarHidden:YES animated:YES];
[resumeWebView.view removeFromSuperview];
[superview addSubview:contentWebView.view];
buat methode handle nya sebagai berikut :
- (void)transitionDidStop:(NSString *)animationID finished:(BOOL)finished context:(void *)context{
}
1
Oct
Posted by tegez in unek-unek. Leave a Comment
Jadi agak ngeh mengenai web service setelah mengerjakan web service pake PHP. jadi lumayan tau apa tu WSDL, SOAP.
1. WSDL tu dokumen yg mencantumkan service2 apa aja sih yg di sediain ama server web service dan bagaimana service itu di akses dan apa hasilnya. misalnya si server punya service namanya penambahan:
public long penambahan(long bil1,long bil2) {
return bil1+bil2;
}
jadi dokumen WSDL memberitahukan jika nama servicenya “penambahan” dan membutuhkan 2 parameter yang namanya “bil1″ dan “bil2″ bertype long dan return value dari service tersebut bertype long.
2. SOAP tu dokumen XML yg formatnya statik agar si server ama si client dpt saling berhubungan… mungkin bisa d analogikan dengan bahasa inggris deh. jadi orang indonesia dapat berkomunikasi dengan orang india pake bahasa inggris. tapi dalam hal ini bahasa inggris yg HARUS sesuai GRAMAR …..
intinya web service tu saling kirim XML, client mengirim Request dan dapat respose dari server. request yang di kirim berupa format XML yg sintaknya SOAP (XML SOAP) dan akan mendapatkan Response berupa XML SOAP.
11
Sep
Posted by tegez in java. Leave a Comment
Artikel ini memperkenalkan teknologi RMI di java dan contoh sederhana penggunaan RMI di bahasa pemrograman JAVA.
RMI adalah salah satu teknologi java yang dapat di gunakan untuk membangun suatu sistem tersebar. RMI merupakan suatu mekanisme yang memungkinkan suatu computer client menggunakan suatu method dari object yang berada di computer server. RMI berbasis pada pemrograman berorientasi object.
Continue reading
Recent Comments