- 浏览: 7154 次
- 性别:
- 来自: 济南
最新评论
文章列表
星期天在家研究了一下如何在mac下下载android4.2的源码并通过eclipse进行源码级别调试来更清晰的研究一下android的运行原理,具体步骤如下:
最后下下来了,但是我进行编译却没有通过,可能是我有东西没安,但是不影响源码调试,
首先参考http://source.android.com/source/downloading.html,与http://blog.csdn.net/joshua_yu/article/details/6876978,感谢。
说一下我最后的方法,
一、前期准备
1、mac下我们需要创建一个大小写敏感的磁盘镜像文件,并将其挂载,进入应用程序/ ...
PS:第一篇我放了个图片前台结构的,有个单词写错了导致我model层总是报错,我把model写成modal了。呵呵,粗心的后果就是花费更多的时间去弥补我的粗心,这是被细心的人甩下的原因之一。
1、我们在model下的MVC.js文件中定义我们上一篇中grid的model,如下:
model
1 Ext.define('MVC.model.MVC', {
2 extend: 'Ext.data.Model',
3 fields: ['name', 'email']
4 });
2、在controller中声明我们定义的model,
实例中我们通过view层望主界面中添加一个grid,
1、app.js改成如下:
app.js
1 Ext.Loader.setConfig({enabled:true});//开启动态加载
2 Ext.application({
3 name: 'MVC'
这篇文章主要说一下Extjs MVC模式中controller类的使用方法。
很清楚,controller主要帮助我们实现页面中事件的控制,如下:
1、实现对页面中某个元素触发某个事件:将上一篇中的controller改成如下:
Ext.define('MVC.controller.MVCS', {
extend: 'Ext.app.Controller',
init: function() {
this.control({
'viewport > panel' : {
...
1、我们这个项目用MVC控制我们的index.jsp页面,创建完相关文件后结构如下:
2、app.js作为我们单个页面的资源文件引进index.jsp中,然后在app.js文件中添加如下代码:
app.js
!!!!记住开启动态加载,ext默认是不开启的,否则extjs无法识别MVC模式,既找不到我们定义的类和方法。
app.js中appFolder为我们MVC模式的根文件夹,name为它的别名,我们在项目中用name别名,我门定义的类以此别名开头,如MVC.controller.MVCS,那么我门如果在app.js中用controller['MVCS']属性,ex ...
从最简单的写起,我也好长时间没用extjs了,但是不舍得扔了,正好写几篇文章回忆一下吧。
1、首先当然是倒入extjs的文件了,然后项目整体结构如下:
2、在webcontent下创建mvc文件,这样extjs可自动查找相应的文件。
3、编辑index.jsp, 在文件中倒入如下两个文件:
<link rel="stylesheet"type="text/css"href="extjs-4.1.0/resources/css/ext-all.css">
<script type=" ...