现在位置: 首页 > 移动开发 > 文章
2018年08月15日 移动开发 ⁄ 共 449字 评论关闭
最近学习安卓开发,想从一个小应用开始入手,一步步掌握安卓平台的相关知识。 应用思路: 1、急救小箱子是一个急救知识查阅、分享和建立属于终端客户自己急救知识圈的应用。 2、支持按照类别查阅急救知识,起到普及急救知识的效果。 3、支持建立属于个人的急救知识册,不断丰富急救知识,以备紧急之需,甚至成长为急救专家。 4、支持急救知识的分享,通过短信等通讯接口的手段,支持将自认重要或者与某个事件相关的急救知识分...
阅读全文
2018年08月14日 移动开发 ⁄ 共 845字 评论关闭
史上最全!最经典!最无私的Android资料(书籍+代码)分享-不要积分(求置顶)!- 楼主发表于:2011-06-14 16:24:52 在此,为各位Android编程爱好者整理并上传了尽可能全面的高质量学习资料!其中包括国内外一些作品以及部分Demo以及代码。对于初学者到中高级开发人员都有一定的帮助!资源列表: [android.开发书籍 高清PDF].Apress.Pro.Android.Media.Dec.2010 - ORIETech [android.开发书籍 高清PDF].Hello.Andr...
阅读全文
2018年08月14日 移动开发 ⁄ 共 3260字 评论关闭
项目中遇到了一个图片合成的问题,搞很长时间也没搞定,最后使用Canvas和Bitmap解决了画图的问题。   Canvas是一个画布,你可以建立一个空白的画布,就直接new一个Canvas对象,不需要参数。 也可以先使用BitmapFactory创建一个Bitmap对象,作为新的Canvas对象的参数,也就是说这个画布不是空白的, 如果你想保存图片的话,最好是Bitmap是一个新的,而不是从某个文件中读入进来的,或者是Drawable对象。   然后使用Canvas...
阅读全文
2018年08月07日 移动开发 ⁄ 共 428字 评论关闭
假设两个版本的lib分别是 libIMIUI.s.a , libIMIUI.d.a 我们的目标是 把他们合并成无敌超级通用版的libIMIUI.a 打开命令行 Terminal.app 输入: lipo -create 然后依次把两个.a文件拖到终端窗口, 命令行会变成这样: lipo -create /Users/Travis/Desktop/libIMIUI.d.a /Users/Travis/Desktop/libIMIUI.s.a 然后接着输入 -output 目标文件路径,如: -output /Users/Travis/Desktop/libIMIUI.a 最后现在这样一条命令:...
阅读全文
2018年08月05日 移动开发 ⁄ 共 322字 评论关闭
IOS 显示gif图片,超简单方法: 1.下载SCGIFImageView(源自网上的哪位大神我忘记了)我已标记哪里改播放速度了 https://pan.baidu.com/s/1jGDZgbk 2.在文件里用:     SCGIFImageView *gifView = [[SCGIFImageView alloc] initWithFrame:CGRectMake(图片尺寸)];     NSString* filePath = [[NSBundle mainBundle] pathForResource:@"图片名字.gif" ofType:nil];     [gifView setData:[NSData dataWithContentsOfFile:fileP...
阅读全文
2018年08月04日 移动开发 ⁄ 共 2128字 评论关闭
公司的WebService真的把我搞惨了。还好ok了。 感谢 http://wuchaorang.2008.blog.163.com/blog/static/48891852201391695530894/ 对我的帮助。 先看清楚大前提 1. WebService 用的是soap 1.1 切入正题: 1.写出soap字符串进行请求,十分重要 我调用的是soap1.1。 soap1.2与soap1.1要写的soap体不一样。 详细区别可见 http://brucexx.iteye.com/blog/1490422 <span style="white-space:pre"> </span>"<?x...
阅读全文
2018年08月04日 移动开发 ⁄ 共 255字 评论关闭
如果用的libidan版本稍微旧点 用xcode6 编译 就会报错 “_stringprep_xmpp_resourceprep”, referenced from; “_stringprep_nameprep”, referenced from; "_stringprep_xmpp_nodeprep", referenced from; "_stringprep", referenced from; 是因为arm64 不支持。 如今AppStore 必须要支持arm64才能通过审核。 解决方法: 替换libidn。 点击下载libidn文件
阅读全文
2018年08月04日 移动开发 ⁄ 共 2129字 评论关闭
//邮箱 + (BOOL) validateEmail:(NSString *)email {     NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";     NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", emailRegex];     return [emailTest evaluateWithObject:email]; } //手机号码验证 + (BOOL) validateMobile:(NSString *)mobile {     //手机号以13, 15,18开头,八个 \d 数字字符     NSStrin...
阅读全文
2018年08月04日 移动开发 ⁄ 共 2725字 评论关闭
请结合下面这个语法表: 字符 说明 \ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,“n”匹配字符“n”。“\n”匹配换行符。序列“\\”匹配“\”,“\(”匹配“(”。 ^ 匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与“\n”或“\r”之后的位置匹配。 $ 匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$ 还会与“\n”或“\r”之前的位...
阅读全文
2018年08月03日 移动开发 ⁄ 共 3112字 评论关闭
- (void)applicationDidFinishLaunching:(UIApplication *)application {         // Override point for customization after application launchPageViewController *pvController = [[PageViewController alloc] init];UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:pvController];  //加载有标题的view    navController.navigationBar.tintColor=[UIColor redC...
阅读全文