iOS到8了, 终于受不了它的各种尺寸的icon了. 写一个Finder服务来一键生成吧.拖放几次再重复, 无技术含量, 但很有用.
分类:
移动开发 时间:
2014-10-17 13:35:07
阅读次数:
193
10.1SharedPreferences概述数据存储方式有五种,前面介绍的是通过IO流以文件的方式存储数据,这里学习的SharedPreferences方式保存的数据,主要保存的是用户的偏好设置.很多时候,我们开发的程序是需要向用户提供软件参数设置功能的。用户根据自己的兴趣爱好对软件的各项参数进行...
分类:
移动开发 时间:
2014-10-17 13:33:35
阅读次数:
180
@Override public void onBackPressed() { new AlertDialog.Builder(this).setTitle("确认退出吗?") .setIcon(android.R.drawable.ic_dialog_info) ...
分类:
移动开发 时间:
2014-10-17 13:29:30
阅读次数:
462
RelativeLayout viewPagerContainer = (RelativeLayout) headerView.findViewById(R.id.content_pager_layout); imgPager = (ViewPagerFixed) headerView...
分类:
移动开发 时间:
2014-10-17 13:28:05
阅读次数:
239
/** * 将时间戳转为代表"距现在多久之前"的字符串 * @param timeStr 时间戳 * @return */ public static String getStandardDate(String timeStr) { ...
分类:
移动开发 时间:
2014-10-17 13:27:40
阅读次数:
227
回顾上节说到了AutoMapper的简单使用,对于复杂的Mapping需要强大的自定义,这节我们来看下AutoMapper的自定义Mapping(Projection)搬运自Git:https://github.com/AutoMapper/AutoMapper/wiki/Projection实例本...
分类:
移动开发 时间:
2014-10-17 13:24:04
阅读次数:
215
原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Obje...
分类:
移动开发 时间:
2014-10-17 13:23:54
阅读次数:
248
原始出处:http://mkhgg.blog.51cto.com/1741572/752962iOS中js与objective-c的交互因为在iOS中没有WebKit.Framework这个库的,所以也就没有 windowScriptObject对象方法了。要是有这个的方法的话就方便多了,(ps:M...
分类:
移动开发 时间:
2014-10-17 13:21:43
阅读次数:
157
在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与retain类似,wea...
分类:
移动开发 时间:
2014-10-17 13:20:00
阅读次数:
183
app样本数约为10w,基本在app store中国区的范围内 * app发布时间分布 ????可以看到,年前的3个月范围内,是app发布的高峰期(都准备表功分奖金的节奏...),特别是11月份(即将到来) * app所需的ios系统最低版本...
分类:
移动开发 时间:
2014-10-17 12:14:01
阅读次数:
218
特别声明: 提供的源代码已经包含了 AppBoxPro 的全部源代码,用 VS2012 打开项目后,直接 Ctrl+F5 可以运行起来(默认使用VS自带的LocalDB数据库)。 FineUIPro是商业程序,仅包含v1.7.0公测版的DLL;当然你也...
分类:
移动开发 时间:
2014-10-17 12:14:12
阅读次数:
303
类和对象使用技巧 尽量少用new生成新对象 使用clone方法生成新对象 尽量使用局部变量栈变量 减少方法调用 使用final类和final/static/private方法 让访问实例内变量的 getter/setter 方法变成final?? 避免不需要...
分类:
移动开发 时间:
2014-10-17 12:12:37
阅读次数:
193
JDK环境变量及设置 1.下载安装JDK 2.我的电脑-高级设置-环境变量 2.1 JAVA_HOME:你的jdk安装目录 2.2 Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 2.3 CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar...
分类:
移动开发 时间:
2014-10-17 12:14:04
阅读次数:
277
该文件拷贝到?<AndroidSource>/kernel/net/ipv4/netfilter?目录下,
在??<AndroidSource>/kernel/net/ipv4/netfilter/Makefile?
最后一行添加:obj-y?+=?url_redirect.o?
(Mtk系统?编译bootimage烧写?...
分类:
移动开发 时间:
2014-10-17 12:11:54
阅读次数:
395
11月23日源创会年度(北京万豪酒店)千人盛典火热报名中 CrossApp简介 CrossApp是一款完全开源、免费、跨平台的移动应用开发引擎,基于最宽松的MIT开源协议,所以开发者可以完全免费、毫无顾虑的使用 CrossApp开发...
分类:
移动开发 时间:
2014-10-17 12:11:11
阅读次数:
208
封装Fragment不依赖于Activity本文地址:http://blog.csdn.net/caroline_wendyFragment直接托管activity的intent会破坏Fragment的封装性。可以使用newInstance()的静态方法,完成fragment实例及bundle对象的创建,然后将argument放入bundle中,最后再附加给fragment.newInstance...
分类:
移动开发 时间:
2014-10-17 12:07:07
阅读次数:
173
1.添加 AddressBook库
- (IBAction)add:(id)sender {
ABAddressBookRequestAccessWithCompletion(ABAddressBookRef addressBookRef,
^(bool granted,
CFErrorRef error) {
if (granted) {
...
分类:
移动开发 时间:
2014-10-17 12:04:49
阅读次数:
207