Spacetime

Blogs from campusapp.cn's crazy developers


  • 首页

  • 归档

  • 标签

ios的widget的总结

YYDD 发表于 2016-05-07   |   分类于 blog   |  
前段时间在研究ios中的widget的实现。发现其中有不少的坑~现在widget的开发也告一段落了。那么把这些widget的坑拿出来分享下吧~
阅读全文 »

iOS的urlRoute

YYDD 发表于 2016-04-20   |   分类于 blog   |  
route,路由。这个词在前端中很常见。不过我今天要说的是移动端的route。
阅读全文 »

vImage高斯模糊(Blur)

Kael 发表于 2016-04-12   |  

本文主要内容:
1.用vImage来做实时高斯模糊
2.遇到的坑
3.爬坑

阅读全文 »

ios的mock

YYDD 发表于 2016-04-09   |   分类于 blog   |  
关于ios中的mock的。。。
阅读全文 »

Android随机对象生成器的设计与实现

beautifulSoup 发表于 2016-04-08   |   分类于 blog   |  
本篇博客主要阐述如何实现一个随机对象生成器,并附上Github项目地址。
阅读全文 »

浅析ReactiveX的多播——实现安卓双击检测遇到的坑

beautifulSoup 发表于 2016-03-31   |   分类于 blog   |  
本文主要介绍如何在一个Observable订阅多个Subscriber。
阅读全文 »

Android路由框架设计与实现

beautifulSoup 发表于 2016-03-23   |   分类于 blog   |  
本篇文章主要介绍AndRouter,基于Android的路由框架。
阅读全文 »

mysql使用binlog恢复数据

cqy 发表于 2016-03-22   |   分类于 blog   |  

当mysql因为某些原因数据丢失时,可以使用binlog来恢复数据。

阅读全文 »

Android实现多次闪退清除数据

beautifulSoup 发表于 2016-03-22   |   分类于 blog   |  
本篇文章主要说明如何在Android App多次闪退后清除数据
阅读全文 »

Getting Started | Pan

nius 发表于 2016-03-21   |   分类于 blog   |  

Pan (https://github.com/campusappcn/Pan)框架使用起来很简单。采用Pan来编写界面和控制代码,可以和原有的代码完全兼容、并存。

首先,是轻量化的Activity代码,主要通过Pan的工厂方法with,得到ViewModel的实例,绑定ViewModel和Controller到Activity上。工厂方法with有很多重载,也可以传入使用实例化好的对象。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class MainActivity extends PanFragmentActivity {

MainViewModel mMainViewModel;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

mMainViewModel = Pan.with(this, MainViewModel.class)
.controlledBy(MainController.class)
.getViewModel()
.setHelloString("hello Pan!")
.render();
}

}

How clean! 事实上,常见的Activity中需要实现的onResume等方法,也无需写在这里,可以完全交给Controller。

阅读全文 »
12…4
developers from campusapp.cn

developers from campusapp.cn

33 日志
1 分类
58 标签
RSS
GitHub
© 2016 developers from campusapp.cn
由 Hexo 强力驱动
主题 - NexT.Muse