码迷,mamicode.com
首页 > 2016年05月23日 > 全部分享
Android官方MVP架构解读
对于MVP (Model View Presenter)架构是从著名的MVC(Model View Controller)架构演变而来的。而对于Android应用的开发中本身可视为一种MVC架构。通常在开发中将XML文件视为MVC中的View角色,而将Activity则视为MVC中的Controller角色。不过更多情况下在实际应用开发中Activity不能够完全充当Controller...
分类:移动开发   时间:2016-05-23 15:08:58    阅读次数:536
Lex Yacc (一) 入门
github 项目地址 草木瓜 准备工作 文法分析用Flex(Lex):将数据分隔成一个个的标记token (标示符identifiers,关键字keywords,数字numbers, 中括号brackets, 大括号braces, 等等etc.) 语法分析用Bison(Yacc): 在分析标记的时候生成抽象语法树. Bison 将会做掉几乎所有的这些工作, 我们定义好我们的...
分类:其他好文   时间:2016-05-23 15:09:32    阅读次数:387
Lex Yacc (四) 实际应用全代码
修改后的实际应用全代码 草木瓜(七) 精读 源代码有百度云存盘 复杂的逻辑判断简化成程序判断语句,可便于应用的扩展和维护,也极大增强了代码的可读性。 我们对整体文件划分如下: tree.l tree.y parser.h #内部编译使用的头文件 parser.c #内部编译的主函数 compile.h #内外部交互的头文件 main.c #外部程序 修改说...
分类:其他好文   时间:2016-05-23 15:07:36    阅读次数:273
HttpUrlConnection上传文件
从普通Web页面上传文件很简单,只需要在form标签叫上enctype=”multipart/form-data”即可,剩余工作便都交给浏览器去完成数据收集并发送Http请求。但是如果没有页面的话要怎么上传文件呢? 由于脱离了浏览器的环境,我们就要自己去完成数据的收集并发送请求,所以就很麻烦了。首先我们来写个JSP页面并看看浏览器发出的Http请求是什么样的...
分类:Web程序   时间:2016-05-23 15:10:17    阅读次数:248
Ext JS 4 架构你的应用 第2节 (官方文档翻译)
原文地址:http://docs.sencha.com/extjs/4.0.7/#!/guide/mvc_pt2 【翻译 by 明明如月 QQ 605283073 本章节配套项目代码将在第3节给出】 在上一篇文章中我们介绍了,怎样基于Ext JS构建一个 潘多拉风格的应用。 让我们探讨一下Model-View-Controller(模型-视图-控制器)架构以及怎样将其应用到相对复杂一...
分类:Web程序   时间:2016-05-23 15:08:15    阅读次数:257
swift对象存储
swift对象存储简介OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。对象存储,用于永久类型的静态数据的长期存储。 Swift 最初是由 Rackspace 公司开发的高可用分布式对象存储服务,并于 2010 年贡献给 OpenStack 开源社区作为其最初的核心子项目之一,为其 Nov...
分类:编程语言   时间:2016-05-23 15:08:43    阅读次数:2424
第1课:通过案例对SparkStreaming 透彻理解三板斧之一
spark作为apache旗下顶级项目之一,在2015年火得一塌糊涂,在2016年更是势不可挡,下面两图可见一斑: 对于spark的学习,掌握其API的使用仅仅只是皮毛,我们要深入源码研究其本质,能够做到源码级别的修改和定制,才是真正掌握了它,也才能更好地使用它。从今天起,我们将踏上这一征程。 Spark的子框架有若干, 我们将从Spark Streaming着手切入Spark版本定制,通过对...
分类:其他好文   时间:2016-05-23 15:09:00    阅读次数:188
12864点阵液晶显示
说明:12864点阵型液晶 C语言程序(可根据自己意愿设定指定点)...
分类:其他好文   时间:2016-05-23 15:07:22    阅读次数:181
php面向对象方法实例(详细)
一、php面向对象的简单列子 以人为列子:<?php header("Content-type: text/html; charset=utf-8"); class person{ //下面是人的成员属性 var $name; //人的名字 var $sex; //人的性别 var $age; //人的年龄 //定义一个构造方法参数为姓名$name,性别$sex和年龄$age function _...
分类:Web程序   时间:2016-05-23 15:09:12    阅读次数:249
Android N 多窗口布局 省电模式 全新通知功能
今年google 16 i/o 强势推出 android n 迄今为止还没有给他命名、有兴趣的可以登录网站 https://www.android.com/versions/name-n/ 会中提到android N 运行环境有很大提升,30%到600%提升。应用安装提速75%。OK、好东西用了才知道、那么如何运行Android N呢会学到什么多窗口布局互动 确保后台服务继续工作,而打盹模...
分类:移动开发   时间:2016-05-23 15:06:50    阅读次数:299
Android开发实践 BroadcastReceiver
BroadcastReceiver用于监听系统全局的广播消息,接受程序所发出的Broadcast Intent。 1.Broadcast和BroadcastReceiver Broadcast被分为两种:Normal Broadcast(普通广播);Ordered Broadcast(有序广播); Context提供了对应的方法发送广播这两种广播: sendBroadcast():发送...
分类:移动开发   时间:2016-05-23 15:07:01    阅读次数:181
Android开发环境搭建与HelloWorld小程序
Android简介                                        一.本节知识点概述 1.Android概述 什么是Android?Android的发展.Android的四层体系架构Android的应用开发体系 2.环境搭建resource Android集成开发环境下载与解压Android集成开发环...
分类:移动开发   时间:2016-05-23 15:06:12    阅读次数:410
Android UI布局与控件及API Guide学习(一)
一、Android学习API指南:【了解】 1. 应用的组成部分   App Components 1.1. 应用的基本原理    App Fundamentals 1.2. Activity      Activities活动 1.2.1. 片段    Fragments 1.2.2. 加载器     Lo...
分类:移动开发   时间:2016-05-23 15:06:23    阅读次数:216
Activity及其生命周期
Activity及其生命周期 一、Activity初步认识:【创建、配置、启动Activity】    (一)、创建Activity:                 创建Activity:继承于Activity或其子类,重写onCreate()方法。    (二)、Activity的注册配置: ...
分类:其他好文   时间:2016-05-23 15:06:06    阅读次数:266
Android UI布局与控件(二)
一、View类的常用xml属性:【了解】 ①.Android中所有的UI(用户界面)元素都是使用View和ViewGroup对象建立的 ②.View是一个可以将一些信息绘制在屏幕上并与用户产生交互的对象 ③.ViewGroup是一个包含多个的View和ViewGroup的容器,用来定义UI布局。 ④.Android提供了一系列的View和ViewGr...
分类:移动开发   时间:2016-05-23 15:08:27    阅读次数:295
安卓Fragment使用详解
Fragment   一、Fragment的概念和用法:     (一)、概念:         Fragment是在Android 3.0 (API level 11)开始引入新的API技术。         为了提高代码重用性和改善用户体验,我们将Activity中的UI组件进行分组和模块化管理。这些分组后的UI组件就是Fragment。         一...
分类:移动开发   时间:2016-05-23 15:07:23    阅读次数:300
Intent及其七大属性及intent-filter设置
Intent及其七大属性一、任务与回退栈:(一)、任务Task:①. 概念:一个任务(task)就是在执行某项工作时与用户进行交互的Activity的集合。这些Activity按照被打开的顺序依次被安排在一个堆栈中(回退栈)。②. 主屏页面:设备的主屏是大多数任务的启动位置,当用户触摸一个应用程序启动器图标(或者app快捷图标),应用程序的任务就会在前台显示。如果相关应用程序的任务不存在\,那么就...
分类:其他好文   时间:2016-05-23 15:07:40    阅读次数:235
1906条   上一页 1 ... 56 57 58 59 60 61 62 ... 113 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!