社区
Android
帖子详情
android activity业务逻辑太复杂
rantao_1991
2017-01-04 05:36:01
写安卓有一段时间了,现在感觉遇到功能稍微多一点的activity,整个activity的代码量就直线上涨,然后仔细看了一下复杂逻辑的activity代码,基本上有60%的都是在处理界面上的事件,例如点击事件、输入框的焦点事件、动态添加控件、动态显示或者隐藏控件。能否将这一部分代码分离出activity呢,这样子的话代码就看着清晰很多.
...全文
440
5
打赏
收藏
android activity业务逻辑太复杂
写安卓有一段时间了,现在感觉遇到功能稍微多一点的activity,整个activity的代码量就直线上涨,然后仔细看了一下复杂逻辑的activity代码,基本上有60%的都是在处理界面上的事件,例如点击事件、输入框的焦点事件、动态添加控件、动态显示或者隐藏控件。能否将这一部分代码分离出activity呢,这样子的话代码就看着清晰很多.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
=10_01=
2017-01-06
打赏
举报
回复
试试这个 Butter Knife https://github.com/JakeWharton/butterknife/ Android架构蓝图 https://github.com/googlesamples/android-architecture 或者
https://github.com/androidannotations/androidannotations
索吻的贼
2017-01-05
打赏
举报
回复
当然可以分离,你去看看android原生的一些应用的写法,很多onclick事件UI的更新等等,它都会放在自己自定义的View中处理,或者单独把UI渲染事件响应等等放到一个controler/render类中去做
怀君
2017-01-05
打赏
举报
回复
MVP与MVVM都是有很好的解耦。
麦田捕手
2017-01-04
打赏
举报
回复
建议适当引入mvc或者mvp设计思想,主要好处在于业务的解耦及层次清晰。
developerzjy
2017-01-04
打赏
举报
回复
Fragment
Android
开发
Activity
与Fragment通信交互全解
在日常开发中Fragment被我们使用的越来越多占领着举足轻重的位置,也经常需要在不同的Fragment中传递数据或者
Activity
与Fragment中传递数据;通过本套课程,相信大家可以在这个问题上做到游刃有余。
Android
的
Activity
逻辑代码
太
多怎么办?
做过安卓开发的童鞋都有这个体会,随着业务的增多,
activity
代码量越来越多,少则几百行,多则上千行,翻看个方法鼠标滚轮滑动半天,相比这样的项目谁也不愿意接手,那么目前采取了很多方法来减少
activity
逻辑代码,...
Android
业务功能介绍界面,
Android
复杂
界面开发实践之 ViewController : 前言
首先说明的是 ViewControler 并不是
Android
中存在的一个组件,而是在技术实践中总结创造出的一个开发理念,这是一种业务开发过程中的 UI 模块化思想的体现,依附于现成的
Activity
或者 Fragment 而存在。...
Android
activity
生命周期(一)
Android
activity
生命周期(一)转载请注明出处:http://blog.csdn.net/chenlinfeng772885775/article/details/53672919
Activity
是
Android
中一块非常重要的部分,负责了和用户的交互,是用户能直接体验到的部分,...
android
仿Dialog效果的
Activity
实现
处理里面
复杂
业务逻辑
不影响原有业务数据的逻辑,分开显得代码清晰。实现的原理就是直接在布局中设置
Activity
的主题
Android
Manifest.xml配置 <
activity
android
:name=".SelectPicPopupWindow" ....
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章