回顾前几篇搬运了AutoMapper的基本用法,自定义映射,相信有看的同学已经会使用AutoMapper这个强大的Mapping工具了。不过细心的你是否还记得前几篇中有提到Map的创建并非是每次都需要Create,那么AutoMapper对于这些如果管理呢?这篇我们就要来看看AutoMapper的配...
分类:
移动开发 时间:
2014-10-20 14:52:53
阅读次数:
180
1、在:\Windows\System32\drivers\etc目录下找到host文件,不能再这个目录修改host文件,需要先拷贝到桌面然后把一下地址添加到host文件的最末尾203.208.46.146 dl-ssl.google.com203.208.46.146 dl.google.com将...
分类:
移动开发 时间:
2014-10-20 14:49:00
阅读次数:
244
保持兼容性如material design和自定义活动的过渡部分材料设计功能只能在Android5.0(API等级21)以上。不过,你可以设计你的应用程序在支持材料设计,仍然与设备运行的是Android的早期版本兼容的设备上运行。 定义可替换的风格 你可以配置你的应用程序使用的材料主题在支持它,并恢复到运行早期版本的Android设备较旧的主题设备: 定义一个主题,继承了旧的主题(如全息)...
分类:
移动开发 时间:
2014-10-20 13:33:20
阅读次数:
262
在材料设计动画让用户在他们的行为反馈,并提供可视化的连续性,用户与您的应用程序进行交互。该材料的主题提供了一些默认的动画按钮和活动过渡,而Android5.0(API等级21)以上,您可以自定义这些动画和创建新的: 触摸反馈 通告显示 活动转变 曲线运动 视图状态更改 自定义触摸反馈 触摸反馈在材料设计提供了一种瞬时视觉确认在接触点上,当用户与用户界面元素进...
分类:
移动开发 时间:
2014-10-20 13:34:31
阅读次数:
283
监听是否点击的时“确定”按钮,如果是,则先获取文本框文字,然后利用alert.tag找到对应的数据模型,用这个获得的文字替换原来的模型数据,最后刷新一下tableView,只有修改数据模型,才能彻底改变tableView的显示结果,否则只修改tableView,等重新加载的时候还是会显示原来的数据,因为数据模型没有修改。...
分类:
移动开发 时间:
2014-10-20 13:32:31
阅读次数:
189
1.术语和概念术语说明备注Screen size(屏幕尺寸)指的是手机实际的物理尺寸,比方经常使用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托罗拉milestone手机是3.7英寸Aspect Ratio(宽高比率)指的是实际的物理尺寸宽高比率,分为long和nolongMilestone是...
分类:
移动开发 时间:
2014-10-20 13:28:40
阅读次数:
304
Android在打包的时候,报错:找不到类,或者打包之后运行找不到类,都可以在混淆文件中添加这个属性:-dontoptimize 通过测试,都可以解决。来自为知笔记(Wiz)
分类:
移动开发 时间:
2014-10-20 13:26:26
阅读次数:
176
在18-34岁的中、青年群体中,iPhone用户的比例为43%。作为对比,安卓手机用户的比例为39%。分析公司comScore在不久前发布的调查报告中表示,美国iPhone和iPad用户比安卓用户更年轻。数据显示,在18-34岁的中、青年群体中,iPhone用户的比例为43%。作为对比,安卓手机用户...
分类:
移动开发 时间:
2014-10-20 13:19:53
阅读次数:
227
#ThisisaconfigurationfileforProGuard.
#http://proguard.sourceforge.net/index.html#manual/usage.html -optimizationpasses5
-dontusemixedcaseclassnames
-...
分类:
移动开发 时间:
2014-10-20 13:16:53
阅读次数:
228
浏览器底层并没有给元素提供类似,单击,双击,滑动,拖动这些直接可以用的控制接口,一切的手势动作都只能通过模拟出来。移动端浏览器唯一给我们提供的就只是mousedown -> mousemove -> mouseup三种最基本的事件接口。那么我们只能通过这些简单的接口模拟出复杂的手势出来。常规的做法流...
分类:
移动开发 时间:
2014-10-20 13:13:20
阅读次数:
219
Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:...
分类:
移动开发 时间:
2014-10-20 13:09:37
阅读次数:
195
转自:http://www.tuicool.com/articles/jYRNbm在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type 'Application' in SDK 'iOS 7.0' ,就是说代码签名证书不对劲。...
分类:
移动开发 时间:
2014-10-20 13:09:47
阅读次数:
195
创建公共类:@interface CustomClass : NSObject- (void) fun1;@end@implementation CustomClass-(void)fun1{ NSLog(@"fun1");}@end@interface TestClass : NSObject@....
分类:
移动开发 时间:
2014-10-20 13:05:57
阅读次数:
254
//显示给用户的名称 //此为应用程序所对应的最低的SDK版本 //表示的是应用程序的提示信息,使用的strings.xml //表示的是过滤器
分类:
移动开发 时间:
2014-10-20 13:00:00
阅读次数:
244
利用代理回调,成员变量,完成在导航栏控制器UINavigationController中的各个页面进行相互的传值,适合iOS开发的初学者联系各个界面的传值练习...
分类:
移动开发 时间:
2014-10-20 11:55:07
阅读次数:
224
开源地址: https://github.com/chrisbanes/Android-PullToRefresh
简介:PullToRefresh是一款支持ListView,GridView,ViewPager,ScrollView,WebView等一切可以拖动,并实现上下左右拖动刷新数据的框架,废话不多说,上代码;
[基本的android依赖项目存放在library中,支持fragme...
分类:
移动开发 时间:
2014-10-20 11:52:43
阅读次数:
355
注册广播监听开机状态,启动应用和服务等;
监听开机的广播接收器:
public class BootCompletedReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
//开机启动服务
...
分类:
移动开发 时间:
2014-10-20 11:50:21
阅读次数:
235