- 博客(35)
- 资源 (11)
- 收藏
- 关注
转载 Facebook POP 进阶指南
http://www.cocoachina.com/industry/20140704/9034.htmlFacebook 在发布了 Paper 之后,似乎还不满足于只是将其作为一个概念性产品,更进一步开源了其背后的动画引擎 POP,此举大有三年前发布的 iOS UI 框架 Three20 的意味。而 POP 开源后也不负 Facebook 的厚望。 POP背后的开
2016-03-28 17:46:04
591
转载 Pop上手体验(i)
http://www.cocoachina.com/industry/20140507/8339.htmlPop上手体验(i)Facebook一直为开发者提供自己的开源代码库非常令人感激。最新的一个是Pop,在Github上不到24小时就已经获得3500个星了(目前是将近6000个)。 (文中涉及动态图,可能会加载的慢,请耐心查看!) Facebook官方阐述:
2016-03-28 17:44:21
552
翻译 23个Facebook Paper中的设计细节
http://www.cocoachina.com/design/20140210/7791.htmlFacebook的Paper自前几日上架App Store后就成为开发者设计师们热议话题,在App Store里也获得了很高的用户好评率,当然也有不喜欢这款应用的用户,包括那些讨厌Facebook的用户和被众多手势操作迷惑的用户。不过在我看来,Paper中一些细节设计和交互
2016-03-28 17:41:40
860
转载 delegate 作为属性,为什么要用weak修饰?
delegate 作为属性,为什么要用weak修饰?用strong会怎么样? weak指针主要用于“父-子”关系,父亲拥有一个儿子的strong指针,因此是儿子的所有者;但是为了阻止所有权回环,儿子需要使用weak指针指向父亲;你的viewcontroller通过strong指针拥有一个UITableview,tableview的datas
2016-03-27 20:12:08
1208
转载 UIViewController view的加载情况,以及frame怎样改变问题
项目开发的时候遇到一个问题,有一个controller的view无论在viewdidload还是viewdidAppear里怎么也改不了它的大小。 改成1024*768,之后又会变成768*1024. 网上查了很多资料,决绝不了。 于是自己看了些官方文档,写了一个demo来测试。 算有了些眉目。 对controller的view加载过程又有了进一步的认识。一、view的加载过程c
2016-03-27 15:12:22
4678
转载 精通iOS移动开发(Xcode7&Swift2;):多媒体相关技术
csdn多媒体视频教程 http://edu.csdn.net/course/detail/1845
2016-03-22 00:01:12
433
转载 bat面试题总结
一 不定项选择题(共25题,每题4分,共100分,少选、错选、多选均不得分) 1 已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:CDFEGHAB,则后序遍历结果为:(D) A.CFHGEBDA B.CDFEGHBA C.FGHCDEBA D.CFHGEDBA 根据先序遍历和中序遍历能唯一确定二叉树: 注意:要想唯
2016-03-21 00:53:34
1828
转载 自定义cell的时候出现的错误(用的nib而不是storyboard)invalid nib registered for identifier ((null)) - nib must contain
自定义的步骤比较简单 最后到了写代码 引用自定义的cell的时候123456789static NSString *CellIdentifier = @"DownloadCell"; static BOOL nibsRegistered = NO;
2016-03-20 13:46:50
860
转载 IOS 使用XIB 自定义View
http://blog.csdn.net/li6185377/article/details/8131042一般自定义View 代码方式 有 在初始化的时候添加 子Views[cpp] view plain copy- (id)initWithFrame:(CGRect)frame { s
2016-03-19 21:32:12
1633
转载 使用Swift在Xcode中创建自定义控件
http://www.cnblogs.com/sitemanager/p/4597378.htmlIBDesignable and IBInspectableWith IBDesignable and IBInspectable, developers are allowed to create interface (or view) that renders in Inter
2016-03-17 22:07:11
1436
原创 Android WebView不显示视频
在代码中加入 webview.getSettings().setJavaScriptEnabled(true);//支持js webview.getSettings().setPluginsEnabled(true);//设置webview支持插件同时要在Manifest配置文件的application中加入 android:hardwareAccelerated="true"
2016-03-17 11:43:57
1588
转载 Understanding Google Analytics Diagnostic messages and notifications
Google diagnostic is a feature of Google Analytics which makes regular evaluation of your Google Analytics tracking code, account configuration and data in order to find implementation issues and conf
2016-03-12 13:22:09
1765
转载 8.1.3 Android中的13种Drawable小结 Part 3
本节引言:本节我们来把剩下的四种Drawable也学完,他们分别是:LayerDrawable,TransitionDrawable,LevelListDrawable和StateListDrawable, 依旧贴下13种Drawable的导图:1.LayerDrawable层图形对象,包含一个Drawable数组,然后按照数组对应的顺序来绘制他
2016-03-11 16:19:34
441
转载 8.1.2 Android中的13种Drawable小结 Part 2
本节我们继续来学习Android中的Drawable资源,上一节我们学习了:ColorDrawable;NinePatchDrawable;ShapeDrawable;GradientDrawable!这四个Drawable~ 而本节我们继续来学习接下来的五个Drawable,他们分别是:BitmapDrawable;InsertDrawable;ClipDrawa
2016-03-11 16:18:22
468
转载 8.1.1 Android中的13种Drawable小结 Part 1
本节引言:从本节开始我们来学习Android中绘图与动画中的一些基础知识,为我们进阶部分的自定义 打下基础!而第一节我们来扣下Android中的Drawable!Android中给我们提供了多达13种的 Drawable,本节我们就来一个个撸一遍!Drawable资源使用注意事项Drawable分为两种: 一种是我们普通的图片资源,在Androi
2016-03-11 16:15:57
551
转载 Android硬件加速
从Android 3.0开始,Android的2D渲染管线可以更好的支持硬件加速。硬件加速使用GPU进行View上的绘制操作。硬件加速可以在一下四个级别开启或关闭:ApplicationActivityWindowViewApplication级别往您的应用程序AndroidManifest.xml文件为application标签添加如下的属性即可为整个应用程序开启
2016-03-11 16:13:35
582
转载 Android :uses-feature和uses-permission的关系和区别
http://www.aiuxian.com/article/p-2669370.html结论:1.当我们使用permission的时候,需要某些硬件权限的时候,其实已经隐含使用了uses-feature.2.想避免在应用市场搜不到自己的应用,应该在uses-feature后加上android:required="false",表示即使不支持该硬件,也能使用app
2016-03-09 00:05:20
2410
转载 AndroidManifest.xml uses-feature 详解
如果你是一个Android用户,而且你有一个老旧的安装有android 1.5 的android设备,你可能会注意到一些高版本的应用没有在手机上的Android Market 中显示。这必定是应用使用了的结果。Android Market会根据uses-feature过滤所有你设备不支持的应用。通过使用元素,一个应用可以指定它所支持的硬件型号,举个例子,有些设备不支持多点触控或者Ope
2016-03-08 23:55:32
317
转载 关于一个很好的google play营销网站
可以看下这http://www.chinaapp.org/google-play-rank不是推广,但如果是开发者会有很多可以学习的文章在里面哦
2016-03-08 23:51:39
403
转载 android使用AIDL实现跨进程通讯(IPC)
前言:在还没有做任何一件事情之前,千万不要觉得这件事情很难,因为还没有开始做内心就已经对这件事情产生了恐惧,这将会阻止你的进步,也许当你动手开始做了这件事后发现其实并不是很难。一、 AIDL概述含义:AIDL(Android Interface Definition Language),是android接口定义语言,这种语言定义了一个客户端和服务器通讯接口的一个标准、规范。
2016-03-08 23:08:10
456
转载 Android安全输入设计与思考
http://blog.csdn.net/我不会顾忌别人怎么看,或者顾忌到放弃什么东西。我喜欢两句诗“天生我才必有用,千金散尽还复来”。当年离开方正,也是这样仰天大笑出门去……——周鸿祎 随着移动支付的快速普及,如何保障用户信息安全这个问题变得越来越重要。 本文对市面上的Android安全键盘进行了总结,详细分析了为什么采用安全键盘,怎么样实现安
2016-03-07 16:10:21
553
转载 Android安全输入设计与思考,android设计思考 为什么使用安全键盘? 安全的输入 各大公司的安全键盘设计 开始自定义安全键盘 安全键盘还需要注意的
http://www.android100.org/html/201507/15/164882.htmlAndroid安全输入设计与思考,android设计思考我不会顾忌别人怎么看,或者顾忌到放弃什么东西。我喜欢两句诗“天生我才必有用,千金散尽还复来”。当年离开方正,也是这样仰天大笑出门去……——周鸿祎随着移动支付的快速普及,如何保障用户信息安全这个
2016-03-07 15:26:44
2125
转载 [Android]Android中Application、静态变量和Sharedpreferences的使用与区别
在Android中,并没有一种类似于Web开发中常用的Session功能,但在开发中我们肯定经常用到,所以只能找它的取代方法了。 目前我用到的大概有3种: 1. 使用静态全局变量(值变量) 2. 使用自定义的Application 3. 使用Sharedpreferences 下面逐一介绍:
2016-03-04 17:33:50
586
转载 Android Studio修改packagename
546down vote+400In Android Studio, you can do this:For example, if you want to change com.example.app to my.awesome.game, then:In your Project pane, click on the little g
2016-03-04 10:41:48
2878
转载 通过Parcelable协议传递数据出现错误(Unmarshalling unknown type code 7471205 at offset 232)
http://blog.csdn.net/mad1989/article/details/36295879直接贴出错误:相比大家估计也遇到过这个错误,我只是想在两个activitiy之间,传递一个实现了Parcelable的ArrayList,就出现了这个错误,但是当我传递其它类型的数据时(int、String)却没有问题,显然问题出现了Parcelable身上,简单找了找答案,发现自
2016-03-04 00:04:52
1870
转载 Facebook工程师是如何改进他们Android客户端的
作为世界上最大的社交网络,Facebook的Android客户端面临着各种各样的使用环境(地理环境、Android设备以及移动网络等环境的差异)。也正是这个原因,为了检测自家Android客户端在发展中国家的性能表现,Android的产品经理、工程师在2013年的时候去了一趟非洲。当时我看到这个新闻的时候觉得有点怪异,后来看到他们这篇博客才有点理解他们这样做的原因了。这群Facebook的
2016-03-03 18:08:34
374
转载 25 Creative Ways to Promote Your App for Free
http://buildfire.com/free-app-promotion/Working in a mobile apps dev company for 2 years now, I’ve interacted with various business owners and entrepreneurs who invested lots of $$$ in building
2016-03-03 16:13:42
9981
转载 面试】iOS 开发面试题(二)
http://blog.csdn.net/chen_gp_x/article/details/50783625. 我们说的oc是动态运行时语言是什么意思? 答案:多态。 主要是将数据类型的确定由编译时,推迟到了运行时。 这个问题其实浅涉及到两个概念,运行时和多态。 简单来说,运行时机制使我们直到运行时才去决定一个对象的类别,以及调用该类别对象指定方法。 多态:不同对象以
2016-03-03 16:12:07
449
转载 Handler消息传递机制(二)Handler,Loop,Message,MessageQueue的工作原理
http://blog.csdn.net/tuke_tuke/article/details/50783153Loop,Message,MessageQueue概念理解:Message:Handler发送、接收和处理的消息对象Looper:每个线程只能拥有一个Looper.它的looper()方法负责循环读取MessageQueue中的消息并将读取到的消息交给发送该消息的h
2016-03-03 16:11:23
482
转载 Activity被回收导致fragment的getActivity为null的解决办法
这两天一直被这个问题困扰,假如app长时间在后台运行,再点击进入会crash,而且fragment页面有重叠现象,让我十分不爽。研究了一天,终于明白其中的原理并加以解决。解决办法如下: 如果系统内存不足、或者切换横竖屏、或者app长时间在后台运行,Activity都可能会被系统回收,然后Fragment并不会随着Activity的回收而被回收,从而导致,Fragment丢失对应的Ac
2016-03-03 12:15:18
366
转载 完美实现GIF动画缩略图(GIF压缩使用C++、shell命令、php)
http://blog.csdn.net/czloveyeer/article/details/8179220缩略图是个很常用的功能。它的实现并不复杂,但如果原图是GIF动画的话,问题就会变得繁琐一点。因为GIF(动画)由多个图片组成,需要先解压单独图片->图片压缩->图片组合动画。 使用C++,需要安装 [c-sharp] vie
2016-03-02 23:55:07
2792
转载 Android酷炫实用的开源框架(UI框架)
http://www.wtoutiao.com/p/hd5Hfz.html小编有话说 微信号:apkbus本文分享了25个优秀的Android开源UI框架,希望能对大家有所帮助~后续会有其他的开源框架(如:HTTP框架、DB框架),敬请期待.1.Side-Menu.Android分类侧滑菜单,Yalantis 出品。
2016-03-02 16:44:32
760
转载 order by与索引
ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。用有序索引这种,当然是最快的,不过有一些限制条件,来看下面的测试。 测试数据:student表有两个字段id ,sid ,id是主键。一共有20W条记录,id从1到200000,sid也是从1到200000的数据。 第一种情况
2016-03-01 17:09:33
326
转载 复合主键
今天听了一个同事的同事说多对多三张表 不要用索引 要用复合主键, order by time, time加索引是没有用的select * from xx where 索引对where起作用1.创建主键语法 ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY(列名); 2.创建外键语法 A
2016-03-01 16:53:14
473
Learn Objective-C on the Mac eBook.pdf (incl. examples) 包含全代码
2012-07-21
JavaScript权威指南(第6版)pdf(彩页)
2012-06-21
控制系统仿真与SIMULINK(PPT+程序)
2011-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人