社区
Android
帖子详情
android activity业务逻辑太复杂
rantao_1991
2017-01-04 05:36:01
写安卓有一段时间了,现在感觉遇到功能稍微多一点的activity,整个activity的代码量就直线上涨,然后仔细看了一下复杂逻辑的activity代码,基本上有60%的都是在处理界面上的事件,例如点击事件、输入框的焦点事件、动态添加控件、动态显示或者隐藏控件。能否将这一部分代码分离出activity呢,这样子的话代码就看着清晰很多.
...全文
439
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
逻辑代码
太
多怎么办?
做过安卓开发的童鞋都有这个体会,随着业务的增多,
activity
代码量越来越多,少则几百行,多则上千行,翻看个方法鼠标滚轮滑动半天,相比这样的项目谁也不愿意接手,那么目前采取了很多方法来减少
activity
逻辑代码,...
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
从零单排系列四十八】《
Android
中自定义
activity
的实现方法》
每个
Activity
都具有自己的布局和功能,并且可以通过与其他
Activity
进行交互来构建
复杂
的应用程序。创建一个新的Java类:在
Android
项目中,创建一个新的Java类来定义您的自定义
Activity
。这个类应该继承自类或其子类...
android
开发:
android
studio配置获取当前程序显示的
Activity
有时候我们接手新的项目时经常会遇到看不懂项目的结构,
业务逻辑
复杂
,并且包含各种
activity
之间跳转,而我们入手的方式一般都是先理清项目
Activity
的执行流程,比如说当我们页面跳转时我要知道跳到了哪个
Activity
。...
Android
80,348
社区成员
91,289
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章