- 博客(17)
- 资源 (21)
- 收藏
- 关注
转载 Masonry介绍与使用实践:快速上手Autolayout
前言MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4s时代 苹果推出了retina屏 但是给了码农们非常大的福
2015-12-31 15:49:34 651
转载 一种更清晰的Android架构
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:何红辉链接:http://zhuanlan.zhihu.com/tech-frontier/20001838来源:知乎一种更清晰的Android架构原文链接 : Architecting Android…The clean way?译者 : Mr.Simple & Sophie.P
2015-12-31 11:20:23 469
原创 Android体系框架
我们对android有了个大致的了解,知道如何搭建android的环境及简单地写一个HelloWorld程序,而且知道一个android项目包括哪 些文件夹和文件及相应的作用。本篇将站在顶级的高度——架构,来看android。我开篇就说了,这个系列适合0基础的人且我也是从0开始按照这个步骤来 学的,谈架构是不是有点螳臂挡车,自不量力呢?我觉得其实不然,如果一开始就对整个android的架构了然于胸,
2015-12-25 14:53:19 636
转载 Objective-C 和 Core Foundation 对象相互转换的内存管理总结
iOS允许Objective-C 和 Core Foundation 对象之间可以轻松的转换,拿 NSString 和 CFStringRef 来说,直接转换豪无压力:CFStringRef aCFString = (CFStringRef)aNSString; NSString *aNSString = (NSString *)aCFString; 针对内存管理
2015-12-24 16:35:58 603
原创 xcode必装插件VVDocumenter
什么是VVDocumenterVVDocumenter是xcode下自动生成注释的一款非常好有用的工具,写注释是一件十分浪费我们时间与精力的事,要写符合文档格式的注释,更是会消耗我们很多的功夫,幸运的是,VVDocumenter可以帮我们很大的忙。安装方法方法1:通过Alcatraz安装点击xcode菜单Windows->Package Manager 搜索VV
2015-12-24 15:08:45 1700
转载 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
刚接触iOS开发的人难免会对苹果的各种证书、配置文件等不甚了解,可能你按照网上的教程一步一步的成功申请了真机调试,但是还是对其中的缘由一知半解。这篇文章就对Certificate、Provisioning Profile等做个总结。 1.概念介绍如果你拥有一个开发者账户的话,在iOS Dev Center打开Certificates, Indentifiers & Profiles
2015-12-22 14:40:20 552
原创 如何得到iOS设备的UUID
每个iPhone或iPod Touch都有一个唯一的设备标识符(UUID),由40个字符或数字构成。类似于,1efb55db0b545766ed940db8c32a65b37cc06ae5。一般来说iPhone手机可以安装通过Apple发布的软件。App Store上的软件都是经过Apple核准的,但在发布到Apple Store之前,可能开发者需要自己测试软件效果,或者客户需要用自己的手
2015-12-22 14:21:55 5400
转载 iOS开发~CocoaPods使用详细说明
一、概要iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/CocoaPods)可以用来方便的统一管理这些第三方库。二、安装由于网上的教程基本都大同小异,但细节之处还不是很完善,所以借机会在这里补充下:注:要使用CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby
2015-12-16 10:46:40 855
原创 svn 上传.a文件失败问题
问题引出:在开发过程中,当引入第三方库通常含有.a文件。svn客户端一般默认是忽略 ,就会导致.a文件上传失败的问题。解决办法:将对.a文件忽略的设置去掉,就可以了。MAC下Xcode自带的svn和Versions以及一些其它工具都默认ignore".a"文件。解决办法有两个:方法一:使用命令行添加文件(【转】原文在这)1
2015-12-10 15:38:06 3811 1
原创 xcode 也有atom 装逼插件activate-power-mode
引言上一篇 装逼文本编辑器Atom + activate-power-mode插件 后,博主也发现在xcode下也有这么一个插件。让我们在xcode下一起装逼吧~~xcode 下 activate-power-mode 插件的安装xcode下安装插件,我们借助于xcode下的包管理工具Alcatra来安装。安装AlcatraAlcatra https:
2015-12-04 15:06:53 8134 6
原创 Xcode插件管理工具- Alcatraz
简介Alcatraz是一个帮你管理Xcode插件、模版以及颜色配置的工具。它可以直接集成到Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样。安装和删除使用如下的命令行来安装Alcatraz:mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins; curl -L http://git.io/l
2015-12-04 14:38:56 1968
转载 IOS自动布局之Autoresizing
对于IOS的app开发者来说,不会像Android开发者一样为很多的屏幕尺寸来做界面适配,因此硬编码的坐标也能工作良好,但是从设计模式上来说这不是好的做法。而且也还有一些问题,如iPhone5的适配,横竖屏的切换等。或许你可以做两套UI方案来做适配,但是这样增加重复工作量,而且不够高端,万一有出新的屏幕大小了呢。哲理就将介绍IOS中的两大自动布局利器:Autoresizing 和 Autolayo
2015-12-04 08:53:59 699
转载 装逼文本编辑器Atom + activate-power-mode插件
Atom 编辑器Atom是Github推出的一个文本编辑器,搜索一下大概是给Web前端用的,最近比较火的是他的一个插件activate-power-mode,可以实现打字屏振效果。用来装装逼还是挺适合的,本来想试试能不能像sublimetext一样能编译C/C++之类的文件,后来发现根本不行,google到的也只有一些零碎的makefile之类的东西,没什么卵用,所以现在这
2015-12-02 19:54:49 31824 21
转载 深入分析:Android中app之间的交互(二,使用ComponentName)
问题引出在前一篇相关主题的博文中我们了解了如何使用Action来启动当前应用之外的Activity处理我们的业务逻辑,在本篇笔记中我在简单介绍一下使用ComponentName来与当前应用之外的应用进行交互。在介绍Component之前,我们首先来了解ComponentName这个类;ComponentName与Intent同位于android.content包下,我们从Android官方
2015-12-02 16:49:09 729
转载 深入分析:Android中app之间的交互(一,使用Action)
问题引出 在我们开发Android App应用的时候,有些需求需要我们启动其他的App来处理一些逻辑,例如我们需要根据一个地址来调用系统或者相关的地图Map App,这样我们不用在自己的App中编写相应的功能,而是通过Intent来发送一些请求,调用相关的应用来处理这些请求。并且我们称这种Intent为隐式的Intent;这种隐式的Intent是相对于显式的Intent来讲的。显式的Inte
2015-12-02 16:42:55 1839
转载 android 应用程序间跳转
Sending the User to Another AppAndroid最重要的特性之一就是:一个应用可以基于不同的 action,把用户推送到其他应用中去。比如说,如果你想在你的应用中显示一张带有商店地址的地图,你并不需要在自己的应用中去实现一个显示地图的Activity,而是可以通过Intent来发出一个请求来显示这个商店的地址,Android系统会自动帮你打开一个合适的应用。
2015-12-02 15:44:10 2487
原创 iOS应用程序间跳转总结
应用程序间跳转的应用场景使用第三方用户登录,如微信登录,返回用户名和密码需要用户授权,返回到调用程序,同时返回授权的用户名应用程序推广,跳转到itunes并显示指定app下载页第三方支付,跳转到支付APP,如支付宝,微信钱包显示位置及导航功能时,跳转到第三方地图应用。打电话、发邮件、发短信、打开网页等,跳转到内置APP程序应用程序间跳转的实现原理苹果内置支持http,mailto,
2015-12-02 15:14:06 6462
业务逻辑实现 QT WebSocket + QWebChannel 实现 C/C++ 与 javascript通信
2022-07-18
electron + vue + vite + qwebchannel 实现C++与JS通信
2022-07-18
教材管理系统+VB+Acess + 源码 + PPT
2022-02-15
shell命令解析器项目
2013-02-05
[c源码]shell命令解析器项目
2013-02-05
注册表Hive文件编程资料
2010-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人