- 浏览: 10912 次
- 性别:
- 来自: 南京
最新评论
文章列表
Android的Lazy Load主要体现在网络数据(图片)异步加载、数据库查询、复杂业务逻辑处理以及费时任务操作导致的异步处理等方面。在介绍Android开发过程中,异步处理这个常见的技术问题之前,我们简单回顾下Android开发过程中需要注意的几个地方。
Android应用开发过程中必须遵循单线程模型(Single Thread Model)的原则。因为Android的UI操作并不是线程安全的,所以涉及UI的操作必须在UI线程中完成。但是并非所有的操作都能在主线程中进行,Google工程师在设计上约定,Android应用在5s内无响应的话会导致ANR(Application No ...
GridBagLayout是一个灵活的布局管理器,部件如果想加入其中需借助GridBagConstraints,其中有若干个参数,解释如下:
gridx/gridy:组件的横纵坐标gridwidth:组件所占列数,也是组件的宽度gridheight:组件所占行数,也是组件的高度fill:当组件在其格内而不能撑满其格时,通过 fill的值来设定填充方式,有四个值ipadx:组件间的横向间距ipady:组件间的纵向间距insets:当组件不能填满其格时,通过 insets来指定四周(即上下左右)所留空隙anchor:同样是当组件不能填满其格时,通过 anchor来设置组件的位置,anchor有两种值 ...