- 博客(6)
- 资源 (9)
- 收藏
- 关注
转载 HTTP协议详解(真的很经典)
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。
2017-07-20 15:05:50 337
原创 Android APP优化—Android程序员必须掌握
本文旨在介绍日常开发过程中,需要注意到的应用程序优化的问题,包括:1.避免OOM异常2.内存泄漏问题3.布局优化4.绘制优化5.线程优化6.android ANR优化
2017-07-14 11:39:09 731
原创 Android Handler、Looper、MessageQueue以及Message源码分析
1. App程序入口——ActivityThread中main()方法,并对UI主线程的Looper进行初始化。 2. Handler创建——Handler初始化不指定Looper对象默认为UI主线程对应的Looper,消息发送底层是通过Looper对象中的mQueue对象,把消息加入到消息队列。通过loop()方法循环取出处理。
2017-07-10 17:15:12 368
原创 Android XHandler —极大方便UI线程和工作线程的切换
一、XHandler 功能介绍 XHandler是对Android Handler进行的扩展,不仅支持在UI主线程中进行消息的发送处理,还支持了在工作线程中进行消息的发送处理,工作线程采用线程池实现。并且可以很方便的在UI主线程和工作线程之前进行切换。解放UI主线程的微耗时操作,减少Android ANR,让APP更加流畅。
2017-07-05 13:36:13 846
原创 Android UI主线程和工作线程的总结
简介: 在网上看了很多的文章,基本都是在讲解如何在UI主线程中去执行UI操作,不能通过子线程去更新UI。有个问题是我不知道具体哪些是UI操作,如何区分哪些操作是UI操作,哪些不是呢?如果能有效区分开来,想一下,我们是不是可以把view的非UI操作全部放在子线程去处理,减少UI主线程中的代码,可以有效的优化APP的流畅性。
2017-07-03 16:07:01 5455 2
Navicat Premium_12.1.8
2018-11-20
Android NDK Test Demo
2018-06-27
android内核剖析
2017-06-02
webview调起app
2016-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人