- 浏览: 14559 次
- 性别:
- 来自: 成都
最近访客 更多访客>>
最新评论
-
mysfzj_web:
heroxuetao 写道学习一下
我也是才学的。。后面最后 ...
根据公司项目~学习搭建开发的框架(一) -
heroxuetao:
学习一下
根据公司项目~学习搭建开发的框架(一)
今天主要是搭建了一个应用的基本流程。
点击BUTTON
出现一个字符串
布局一个button,一个EditText。
给button加监听器实现代码:
Task task=new Task(Config.TASK_ONE,null);MainService.addNewTask(task);
解 释:
- Task里面包含两个属性任务ID和传入data,ID主要是在Config下配置。
- MainService主要是3个方法
-
public static void addNewTask(final Task ts) { new Thread() { //启动线程 public void run() { //调用doTask方法 mainService.doTask(ts); } }.start(); } public void doTask(Task task) { if (task == null) return; Map param = task.getTaskParam(); ArrayList list = new ArrayList<Object>(); //得到一个message对象 Message message = handler.obtainMessage(); //获取taskID用于判断执行哪个流程 int taskid = task.getTaskID(); switch (taskid) { case Config.TASK_ONE: String test = "test"; message.obj = test; break; } message.what = task.getTaskID(); //假如到消息队列并发送 handler.sendMessage(message); } public Handler handler = new Handler() { @Override public void handleMessage(Message msg) { super.handleMessage(msg); IActivity ac = null; String activityName = ""; switch (msg.what) { //根据消息队列的msg判断改传入哪个Activity case Config.TASK_ONE: activityName = "AndroidTaskActivity"; break; } ac = MainService.getActivityByName(activityName); //刷新判断后的activity ac.refresh(msg.what, msg.obj); } }; public void refresh(Object... param) { //获取从MainService传过来的数据,第一个为TaskID,第二个通常为传过来的数据对象 int flag = (Integer)param[0]; switch(flag){ case Config.TASK_ONE: String str=(String) param[1]; et.setText(str); break; } }
发表评论
-
根据公司项目~搭建开发的框架(四)-附全部源码
2012-01-10 15:45 703用这个搭建框架写了个新浪微博的Oauth认证。 实现了Oau ... -
根据公司项目~搭建开发的框架(三)
2012-01-10 15:36 612效果图 初始 输入数据 Add ... -
根据公司项目~搭建开发的框架(二)
2012-01-10 15:34 772创建数据库工具类 SharedPrefe ... -
深入理解AndroidManifest.xml
2011-12-29 14:50 835一、关于AndroidManifest.xml Andr ... -
Android-sharedUserId
2011-12-29 14:36 696Android给每个APK进程分配 ... -
从网上获取图片
2011-12-23 10:55 609效果展示 输入图片地址,点击butto ... -
Android-线程笔记
2011-12-23 10:50 14011. Android进程 ... -
Android-MVC
2011-12-23 10:34 1067Android-MVC 模型(Model)视图(Vi ... -
android include 使用
2011-12-20 11:00 2328在main.xml中包含aaa.xml,bbb.x ... -
项目中ViewFlipper 的使用
2011-12-20 10:14 795效果展示 点击右下角的btn 在同一个 ... -
activity之间的切换效果(搜集)
2011-12-20 10:12 1385主要是两个activity之间的相互切换,所有有2个ac ... -
listview动态加载数据
2011-12-20 10:05 944效果图 <1> 当前listvi ... -
项目中遇到的一个问题-checkbox
2011-12-20 09:12 675模拟下在项目中出现的问题 <1>选中 ...
相关推荐
Eclipse搭建SSH框架开发学习笔记
ssh框架搭建采用Spring、Struts2、Hibernate框架可以快速开发web项目适用于初学者学习
Android项目框架搭建.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
在WPF项目开发中最常用的开发模式无疑是MVVM模式, MVVM模式开发的好处,在这里就不详细讨论, 还有 本文中所使用MVVMLight框架,为什么使用MVVM框架(1、框架较轻,2、学习成本低、3、适用大多数中小型项目,4、相...
J2EE企业级项目开发-1期 03 搭建SSH2开发框架技巧总结.doc 学习资料 复习资料 教学资源
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...
本项目是一个基于springMVC的图书管理系统设计,主要是学习springMVC模式开发。框架的搭建,数据库mys
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...
利用appserv搭建php环境,以及部分自己学习kohana框架的运用知识
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...
通过案例学习了基于Spring cloud进行web微服务项目的开发,干货很多。Spring cloud体系提供了完整的微服务开发的解决方案,整合了多个优秀组件,能够很好的帮助我们提高开发效率。
同时,本项目也为用户提供了一个基础框架,以便他们可以更全面地研究、开发和部署深度学习算法。 ## 开发环境 - 系统:ubuntu 22.04 - 开发语言:C++ 17 - 数学库:Armadillo + OpenBlas - 加速库:OpenMP - 单元...
SSM框架学习宝典:入门、进阶、精通,全方位代码项目资 一、探索SSM的无限可能 SSM(Spring + Spring MVC + MyBatis)框架作为Java开发中的黄金组合,为开发者提供了强大的技术支持和丰富的功能。本系列资料将带您...
(1)这是一个基础的java web项目,完成了应用骨架的搭建,提供了底层框架的支持,但里面的内容是空白的,可以在此基础上进行项目开发或用来学习。 (2)运行环境为:maven3.2 + jdk1.8 + tomcat8 + mysql5。 (3)mysql...
对前端项目开发进行深入剖析和讲解,内容包括开发软件的安装以及环境配置,git指令,vue框架,ES6,JSON,ajax、axios跨域请求,webpack打包,sass、less以及element Plus组件的学习。讲述了前端界面开发的基本思路...
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...
招生管理系统 ...阅读建议:此资源以开发简化版招生管理网站学习其构建原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...
java框架学习之SSM框架整合,已经完整搭建好的,可以直接在此基础上进行项目的编写。其中通过mappering的xml映射进行Dao层数据库的操作。特别适合新手去学习尝试SSM框架开发
这些项目旨在展示SSM框架在实际应用中的魅力,同时也为开发者提供了一个快速学习和实践的机会。通过下载和使用这些项目,您将能够深入了解SSM框架的核心概念、设计模式和最佳实践。 二、项目特点 实战性强:这些...