Anytime项目开发记录2】的更多相关文章

Anytime,中文名:我很忙. 开发者:孤独的猫咪神. 这个项目会持续更新,直到我决定不再维护这个APP. 2014年3月10日:近日有事,暂时断更.希望可以会尽快完事. 2014年3月27日:很抱歉拖了这么久,近日起,开始继续完成. 2014年07月25日:由于后面的内容需要用node.js来继续进行开发,实在没有时间学习...悲伤了... 之前也拖了好久,因为公司项目实在太紧.唉...应该要断更了...之后学习了node.js之后,再继续更新.抱歉. #0,项目起因: 每天我们都在做很多事…
做事情列表,我在程序中命名为“正在做”. 这是一个Fragment,应用的主页面,由一个MainActivity加上DoingListFragment和PersonFragment组成.PersonFragment之后的记录再讲. 本次主要是来说一下DoingListFragment的实现. 其中,DoingListFragment主要是由ExpandableListView来构成的.用来实现一个可伸缩列表. 这里出现一个问题,我希望ExpandableListView的数据是从服务器得到的,从…
注册,登陆于密码找回.这是这次记录的主要内容. 首先,我们来看类图: 因为一直在改,所以与第二篇介绍项目框架时的图会有一些不一样. 代码都是非常简单的. 由于在注册和登陆这里,需要弹出一些对话框告诉用户出错的地方,后来想到后面的程序中也可能会用到,所以就重构了一下,放到了AnyTimeActivity类中. 在AnyTimeActivity类中,有一个userId的公开字段,这个应该写成一个getUserId的方法,后续会改掉.这个是用来判断用户是否已经登录,如果已经登录,那么就会直接跳转到主页…
应用想要做的好,反馈必然少不了~哈哈~ 用户的反馈.意见.建议,甚至是谩骂,都是对项目的反馈. 如果一个应用没有听取用户的反馈,那么应用会离着用户越来越远.懂得用户要什么是一回事,听得到用户的反馈,则是另外一回事. 所以,我在项目中,添加了反馈的一个单独的页面. 这是一个独立的Activity,实现起来非常的简单,一个输入框,一个按钮,没了.= =! 但是,最好的情况,则是和用户产生互动.这就像老师教学生,然后让学生去反馈一下,老师教的如何,学生反馈了,但是老师却没有对反馈做一些回应,可想而知,…
关于Android APP 应用设计,我并没有接受过系统的学习. 下面,是按照我一直以来的方法来进行编辑. 由于在程序开始之前并没有画类图,这里简单的讲述一下程序是如何设计的. 自己实现了一个Application,并在其中加入了AVIO需要的一些内容.写了一个继承自Activity的基础类,其他新的类全部都继承自它. 之后有多个Activity,来分别实现界面,登陆.注册.关于程序.“正在做”细节.主页面.两个Fragment来填充主页面,滑动显示成就和“正在做”列表. 下面是用 Amater…
CCS使用介绍 一.前言 本系列文章记录本人实际项目开发时对ti的DSP28335,以及CCS开发环境等的学习与记录,相对于2812来说,28335的资料还是比較少的,只是原理是相通的,28335说白了就是比2812多一些外设,寄存器等东西: 28335对于学习DSP的人来说,也算是一款入门级芯片.本人也是学习没多久就拿来做项目了,用到什么学什么,感觉事实上DSP没有想象中的难,无非就是和单片机一样.配置一些寄存器,驱动一些外设进行开发等,而DSP之所以难.难在它的算法部分,有了好的算法,DSP…
前言 经过一段时间的学习与实际开发,unity3D也勉强算是强行入门了,正所谓好记性不如烂笔头,更何况本人并非专业从事unity3D开发,会一点C#但也并不熟悉,为了避免后期遗忘,因此特意整理了一个Demo项目,特此记录 本项目是一个简单的Unity学习项目,封装了一下简单.通用功能组件,适用于数据可视化展示 项目特色 1.封装了简单Camera镜头操作.镜头巡航脚步 2.封装单击.双击事件同时绑定脚本(unity3D 游戏物体同时绑定单击.双击事件) 3.封装永远面向屏幕.跟随镜头旋转缩放,缩…
CCS开发环境已经为我们封装好了很多片内外设寄存器的结构体,我们仅仅须要包括对应的官方的头文件就能够使用了,那么它的内部详细是怎样实现的呢? 以下来一个典型的样例: 1.使用结构体和联合体 A.用struct定义位域的作用: DSP2833x_Sci.h中有一段: struct SCICCR_BITS { // bit description Uint16 SCICHAR:3; // 2:0 Character length control Uint16 ADDRIDLE_MODE:1; //…
一:软件安装 1.1 检测node 是否安装 1.2 安装淘宝镜像 cnpm 1.3 安装vue-cli 1.4 检查是否安装vue-cli脚手架成功 1.5安装webpack 模块管理工具 二:创建Vue项目 2.1 创建一个基于webpack项目 2.2 进入项目文件 2.3以生产环境启动项目 2.4打开浏览器 三:安装插件 3.1 安装ajax插件axios  (vue-resource在2.0以后就不在更新了) 3.2 安装状态管理工具vuex (组件间数据传输) 3.3 安装框架Ele…
1.CMD文件的作用 CMD文件的作用就像仓库的货物摆放记录一样,为程序代码和数据分配指定的空间. 2.C语言生成的段 C语言生成的段大致分为两大类:初始化和未初始化,已初始化的段含有真正的指令和数据,未初始化段仅仅是保留变量的地址空间.已初始化段通常放在程序空间,未初始化段通常放在数据空间. 已初始化段: .text--C语言编译生成的汇编指令代码存放于此 .cinit--存放初始化的全局和静态变量 .const--字符串常量和const定义的全局和静态变量 .econst--字符串常量和fa…