- 博客(6)
- 收藏
- 关注
转载 Activity、Application、Context 之间的关系
从上面可知,最终的Context类型主要包括:Activity、Service & Application,那么使用这三者的应用场景区别是什么呢。getBaseContext():返回构造函数指定的Context / setBaseContext()里传入的Context。getApplicationContext():返回的是Application类型的Context。Activity 继承了 Context。Activity.this:返回的是当前Activity的Context。
2023-06-17 12:25:47
555
原创 Android--Dialog的使用
步骤:(1)创建Dialog 布局(layout-XML)(2)创建自定义布局背景(drawable--drawable resource file) 备注:只是背景的设置(3)创建自定义布局风格(valus--styles--myStyles) 备注:这是Dialog整体属性的设置(4)创建帮助类并继承(5)最后一步:创建调用Dialog方法Demo:(1)创建Dialog 布局(layo...
2018-05-12 16:58:53
236
转载 MVC MVP MVVM 架构比较
MVC,MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离,避免将过多的逻辑全部堆积在一个类中。
2018-05-11 12:39:52
1170
原创 Android--网络交互(Socket/Http)
第一种:socket(TCP和UDP) 1、Socket: Socket又称”套接字" 网络上的两个程序通过一个双向的通信链接实现数据的交换,这个连接的一端成为一个socket 应用程序通常通过”套接字”向网络发出请求或者应答网络请 2、网络通信的要素:
2017-12-11 16:10:41
698
原创 Android--关于Handler的使用
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。 当应用程序启动时,Android首先会开启一个相应的主线程 (也就是UI线程) , 主线程为管理界面中的UI控件, 进行事件分发, 比如说你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。Handler运行在主线程中(UI线程中), 它与
2017-12-11 15:36:43
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1