首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZY1470625116523
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
Android Handler 的原理
在 Android 中,只有主线程才能操作 UI,但是主线程不能进行耗时操作,否则会阻塞线程,产生 ANR 异常,所以常常把耗时操作放到其它子线程进行。如果在子线程中需要更新 UI,一般是通过 Handler 发送消息,主线程接受消息并且进行相应的逻辑处理。除了直接使用 Handler,还可以通过 View 的 post 方法以及 Activity 的 runOnUiThread 方法来更新 UI,它们内部也是利用了 Handler 。
Android 自定义控件之基本原理
在日常的 Android 开发中会经常和控件打交道,有时 Android 提供的控件未必能满足业务的需求,这个时候就需要我们实现自定义一些控件,今天先大致了解一下自定义控件的要求和实现的基本原理。
Android 自定义控件之自定义组合控件
我们在项目开发中经常会遇见很多相似或者相同的布局,比如 APP 的标题栏,我们从三种方式实现标题栏来对比自定义组件带来的好处,毕竟好的东西还是以提高开发效率,降低开发成本为导向的。
一个 Android 项目搞定所有主流架构
用一个简单的图文社区类应用实例,演示 MVC、MVP、MVP+Dagger、junit 单元测试、Espresso 页面测试等不同框架的使用。
App 网络基础知识概括
总结 App 场景下使用到的网络协议
关注了
5
关注者
0
收藏集
0
关注标签
2
加入于
2016-08-08