- 博客(4)
- 资源 (2)
- 收藏
- 关注
翻译 【译】Android架构模式:MV(C|P|VM)
这是再Medium上看到的一篇文章,作者根据根据两年多开发经验总结出来的对MVC、MVP、MVVM架构模式的理解。我根据自己理解翻译的,有兴趣的可以点击文末链接阅读原文(需科学上网)。MVP架构模式在Android设计中已经应用的比较广泛了,去年又在Android中引入了MVVM架构设计模式,相较于传统的MVC模式,这三种模式都有相同的两个元素:M: ModelV: View...
2018-08-22 23:31:03 489
原创 Flutter在MacOS上的安装和使用
主要介绍一下,Flutter在MAC下的配置。流程很简单,但是也并不那么顺利。安装Flutter SDK下载SDK,Google为中国地区提供了镜像:export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cngit clo...
2018-08-22 00:24:41 1397
原创 华为上机试题,字符替换
题目描述:输入的字符按如下转换:a->b,b->c,...,y->z,z->a;若字符串连续出现两个相同时,后一个需要转换两次,当连续相同的字母超过两个时,第三个字母按第一次出现算。代码如下:#include #include using namespace std;int main(){ string str,re; char temp; int flag=0; ge
2015-07-07 11:30:12 411
原创 Ubuntu12.04 设置当前目录下打开i终端
用脚本,把下面的脚本保存成任意名(我的是:打开终端),然后放在主目录的.gnome2/nautilus-scripts目录下,当然你可以放一些其他常见的脚本,都可以在右键找到。比如发送到邮件/修改文件权限等等实用的功能。脚本:#!/bin/bash## This script opens a gnome-terminal in the directory youselect
2014-09-04 22:21:30 407
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人