Android基础知识
Sunday_Vssupermadman
这个作者很懒,什么都没留下…
展开
-
Android消息队列模型——Thread,Handler,Looper,Massage Queue
Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列(Message Queue)和一个消息循环(Looper)。Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具有消息处理机制,就需要在线程中首先调用Looper.prepare()来创建消息队列,然后调用Loope转载 2014-12-05 11:48:00 · 383 阅读 · 1 评论 -
Android 5.0 API新增和改进
API 级别:21Android 5.0 (LOLLIPOP) 为用户和应用开发者提供了新的功能。本文档介绍了最值得注意的新 API。有关新平台功能的扼要介绍,另请参阅 Android Lollipop 集锦。开始开发要构建 Android 5.0 版应用,您必须先下载 Android SDK,然后使用 SDK 管理器下载 Android 5.0 SDK 平台和转载 2015-04-01 16:04:51 · 740 阅读 · 0 评论 -
Android中Handler引起的内存泄露
在Android常用编程中,Handler在进行异步操作并处理返回结果时经常被使用。通常我们的代码会这样实现。?123456789public class SampleActivity extendsActivity { privatefinal Handler mLeakyHandler转载 2015-04-03 09:26:13 · 376 阅读 · 0 评论 -
Android studio学习
一,Android Studio主要目录及文件简介build:构建目录,相当于Eclipse中默认Java工程的bin目录。libs:依赖包src: main java Java代码 res 资源文件 layout App布局及界面元素配置 menu App菜单配置转载 2015-04-28 09:45:39 · 552 阅读 · 0 评论 -
Android GradientDrawable类的详解,设置activity的背景颜色渐变效果
看到这个例子的标题RoundRects,我的第一感觉是介绍RoundRectShape, 打开例子看了代码却是使用GradientDrawable来实现的。GradientDrawable 支持使用渐变色来绘制图形,通常可以用作Button或是背景图形。GradientDrawable允许指定绘制图形的种类:LINE,OVAL,RECTANGLE或是RING ,颜色渐变支持LINEAR转载 2015-10-12 15:45:49 · 543 阅读 · 0 评论