自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 如何写一个编译时注解框架

1、注解我们日常使用的很多开源库都有注解的实现,主要有运行时注解和编译时注解两种。运行时注解:主要作用就是得到注解的信息Retrofit:调用@GET("/users/{username}")UsergetUser(@Path("username")Stringusernam...

2016-04-20 16:44:00 126

转载 App Manifest

地址:https://developer.android.com/guide/topics/manifest/manifest-intro.html#filestruct 下面显示manifest的结构和包含的每一个元素,每一个元素都有自己的属性 <?xml version="1....

2015-09-23 11:12:00 175

转载 Services

地址:https://developer.android.com/guide/components/services.html#Basics 为了确保你的应用安全,通常使用显示的方法来启动service,不要声明intent filters 给service。 如果让service 支持...

2015-09-18 16:25:00 108

转载 Tasks and Back Stack

地址:https://developer.android.com/guide/components/tasks-and-back-stack.html 一个任务就是一个activity的集合,activity都被安排在一个栈里,按activity的打开顺序。 设备home界面是大部分任务...

2015-09-16 15:52:00 123

转载 Intent 和 Intent Filters

地址:https://developer.android.com/guide/components/intents-filters.html Intent 有2中类型, 一种是显性的,明确指定类名, 一种是隐性的,没有指定特定的组件,而是申明一个action来替代,允许其他的应用也能处理...

2015-09-11 11:02:00 124

转载 系统权限

地址:https://developer.android.com/guide/topics/security/permissions.html 要执行自己的权限,首先要在manifest文件中申明,使用<permission>标签 <manifest xmlns:andr...

2015-09-10 15:19:00 63

转载 设备兼容

地址:https://developer.android.com/guide/practices/compatibility.html 我们可以限制应用在设备的可见,通过以下特性: 1、 设备功能 Android针对每一个硬件功能或软件功能定义了功能的id,如果当设备不支持时你要阻止安...

2015-09-10 11:18:00 106

转载 应用的基本原理

文章地址:https://developer.android.com/guide/components/fundamentals.html 一旦安装到设备上,每一个app就存活在自己的安全沙箱中。 1、android操作系统是一个多用户的Linux系统,每一个应用是不同的用户 2、默认...

2015-09-09 15:32:00 594

转载 材料设计主题对画布的支持

原文地址:http://developer.android.com/training/material/drawables.html 使用材料设计后画布支持一下功能: 1、画布着色 2、突出颜色提取 3、矢量图 图片着色 在android5.0以后,你可以给图片和.9图片定义透明...

2015-01-21 15:21:00 61

转载 使用材料设计主题

原文地址:http://developer.android.com/training/material/theme.html 材料设计主题提供以下内容 1、系统组件能设置颜色面板 2、系统组件支持触摸反馈动画 3、activity移动动画 你可以根据你的品牌颜色控制材料设计主题。你...

2015-01-21 15:10:00 80

转载 使用材料设计主题

原文地址:http://developer.android.com/training/material/theme.html 材料设计主题提供以下内容 1、系统组件能设置颜色面板 2、系统组件支持触摸反馈动画 3、activity移动动画 你可以根据你的品牌颜色控制材料设计主题。你...

2015-01-21 15:02:00 76

转载 材料设计保持兼容

原文地址:http://developer.android.com/training/material/compatibility.html 一些材料设计功能像是材料主题、自定义activity移动,只能在android5.0之后才能用,然而你也能低版本的android设备中兼容材料设计功...

2015-01-21 14:26:00 61

转载 利用材料设计创建应用

原文地址:http://developer.android.com/training/material/index.html 材料设计是针对平台和设备上的视觉、动画、交互设计的指南。要在android应用中使用材料设计,要遵照材料设计指南中的描述,使用android5.0中新的组件和功能。...

2015-01-20 17:00:00 61

转载 管理图片缓存

原文地址:http://developer.android.com/training/displaying-bitmaps/manage-memory.html 在图片缓存那节,已经介绍了关于垃圾回收和图片重用的一些问题,被推荐的策略是依赖于android的版本的BitmapFun例子就包...

2014-11-27 11:44:00 67

转载 缓存图片

原文地址:http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html 缓存图片 加载一个图片到界面中是很简单的,但是如果一次性要加载一堆大的图片就变的复杂多了。在许多情况下(比如使用...

2014-11-26 17:28:00 80

转载 高效加载图片(三)

原文地址:http://developer.android.com/training/displaying-bitmaps/process-bitmap.html 在非UI线程中处理图片 BitmapFactory.decode*方法,已在Load Large BItma...

2014-11-26 14:34:00 69

转载 高效的加载大图片(二)

原文地址:http://developer.android.com/training/displaying-bitmaps/load-bitmap.html 图片有各种形状和大小 ,大多数情况他们都比界面所需要的来的大。例如,系统的Gallery应用展示照片通过设备的摄像头获取的分辨率比屏...

2014-11-19 10:39:00 81

转载 高效的显示图片(一)

原文地址:http://developer.android.com/training/displaying-bitmaps/index.html 这篇文章学习如何使用通用的方法和流程在加载图片对象,来保持组件可响应和避免超出应用的内存限制。如果你不注意,图片会很快的消耗内存导致应用崩溃,抛...

2014-11-18 16:40:00 103

转载 覆盖的actionbar

原文地址:https://developer.android.com/training/basics/actionbar/overlaying.html#EnableOverlay 覆盖的actionbar 通常,actionbar看上去是在界面的上方,会稍微占用了屏幕...

2014-11-14 19:41:00 100

转载 Android Property Animation 介绍(三)

这篇文章想要从源码的角度来介绍下Property Animation。先来看下相关类的继承结构 Animator是一个抽象类,他提供了基础方法 start、cancel、end、pause、resume等,还定义了2个监听器,AnimatorListener和AnimatorPauseL...

2014-11-04 15:02:00 27

转载 Android Property Animation 介绍(四)

这篇文章想要从源码的角度来介绍下Property Animation。先来看下相关类的继承结构 Animator是一个抽象类,他提供了基础方法 start、cancel、end、pause、resume等,还定义了2个监听器,AnimatorListener和AnimatorPauseL...

2014-11-04 15:02:00 66

转载 Android Property Animation 介绍(二)

本文将介绍property Animator的具体使用。同其他的动画实现一样,也支持xml设置和代码设置,也能够实现一组动画的执行。 来看下实例 xml的,android推荐在res/animator/目录下定义xml文件具体如下 <?xmlversion="1.0"encod...

2014-11-03 11:52:00 34

转载 Android Property Animation 介绍(一)

进入android3.0(API 11)后,android的动画分为3种 1、Property Animation 2、View Animation 3、Drawable Animation View Animation(Tween Animation):补间动画,给出两个关键的帧,通...

2014-10-31 10:39:00 60

转载 Pretty UI Design For Android -- 滑动背景、透明列表

本文是从国外一个网上看到的效果,感觉很不错,就简化了一下代码,拿来用了,先看下效果图: 效果还是很不错的,下面让我们看看是如何实现的: 看看文字来源,很简单,是一个数组: <?xmlversion="1.0"encoding="utf-8"?><resou...

2014-10-21 14:16:00 165

转载 EvenBus for Android 之 事件发布

事件的发表主要是调用EvenBus类的post方法,先来看下这个方法的实现 publicvoidpost(Objectevent){PostingThreadStatepostingState=currentPostingThreadState.get();...

2014-10-20 15:20:00 139

转载 UML轻松入门之动态建模

在UML中,静态建模可以描述系统的组织结构,而动态建模则可以描述系统的行为和动作。在动态建模机制中,以消息完成对象之间的交互,用状态图、顺序图、协作图和活动图来描述系统的行为。 消息 在面向对象领域,两个对象的交互是通过消息的发送和接收来完成的。消息分为简单消息、同步消息和异步消息 简单...

2014-10-20 11:48:00 1275

转载 UML轻松入门之类和对象

类是一种本质相同事物的抽象。 在UML中,类图显示了一组类、接口、协作以及他们之间的关系。 类 在类图中类用矩形框表示,他的属性和操作分别列在分格中 类之间关系 在类图中,除了需要描述类的名称、属性和操作外,我们还需要描述类之间的关系。关系用类框之间的连线表示。类之间的关系有继承、关...

2014-10-20 11:23:00 128

转载 UML入门之用例

用例是外部可见的一个系统功能,这些功能由系统所提供,并通过与参与者之间消息的交互来表达。用例的用途是在不揭示系统内部构造的情况下定义行为序列,他把系统当作一个黑箱,表达整个系统对外部用户可见的行为。 鉴于用例的特点,用例一般被命名为一个能够说明目标的动名词组。用例之间也可以存在包含、扩展和泛...

2014-10-20 11:06:00 69

转载 UML轻松入门

UML由图和元模型组成,图是语法,元模型是语义。UML主要包括三个基本构造块:事务、关系和图。 事务: 事务是实体抽象化的最终结果,是模型中的基本成员,UML中包含结构事务、行为事务、分组事务和注释事务。 结构事务: 结构事务是模型中的静态部分,用以呈现概念或实体的表现元素,是软件建模...

2014-10-17 17:00:00 98

转载 为什么要用UML建模

模型是对现实的简化 模型提供了系统的蓝图。模型既可以包括详细的计划,也可以包括从很高层次考虑系统的总体计划。一个好的模型包括那些有广泛影响的主要元素,而忽略那些与给定的抽象水平不相关的次要元素。每个系统都可以从不同的方面用不同的模型来描述,因而每个模型都是一个在语意上闭合的系统抽象。模型可以...

2014-10-17 14:59:00 459

转载 EvenBus for Android 之 订阅者注册

EventBus中的订阅者其实就是具体的方法他的注册过程分为以下几步: 1、在类中找到要注册的方法 2、把找到的方法注册到EventBus中 在类中找到要注册的方法: 先上一段SubscriberMethodFinder类中查找订阅者方法的代码 List<Subscribe...

2014-10-16 11:36:00 104

转载 EventBus for Android 中的观察者模式实现

网址:http://greenrobot.github.io/EventBus/ EventBus for Android,是针对android优化的事件总线实现,能够实现activities、fragments、threads、services之间的通信。 EvenBus 是发布/订阅...

2014-10-15 11:00:00 82

转载 AVD的snapshot功能

写程序的时候,经常会碰到:The application has stopped unexpectly… 有时候,会想对原来软件增加新功能或者修改bug。在eclipse修改后保存代码(注意,要保存所有你修改过的文件)。然后右击你的项目—Run as—Android Applicati...

2013-04-16 09:39:00 180

转载 android ClipDrawable 使用

ClipDrawable,可以剪切图片,常用于进度条。 xml文件中的格式: <?xml version="1.0" encoding="utf-8"?> <clip xmlns:...

2013-03-20 17:01:00 79

转载 Android 在 xml中定义图片

发现这篇文章对绘制图片有更好的介绍http://blog.csdn.net/fireofstar/article/details/7492067 在xml定义图片可以使用bitmap标签对应于代码中的对象时BitmapDrawable <?xml version="1.0" ...

2013-03-20 15:27:00 383

转载 实现表格的左列和表头固定

现在很多时候都用手机来看一些工作的文档表格什么的,自己要如何实现呢,就想到了tablelayout,但毕竟手机的屏幕大小有限,而tablelayout是不支持滑动的,为了能看的完整就必须在外层嵌套scrollView和HorizontalScrollView布局进行左右滑动。可是又有...

2013-01-04 09:58:00 521

转载 android彩信接收实现

之前写过短信接收,现在又要求写彩信的接收,以为是差不多的,但开发了才发现彩信要复杂很多,开发中也遇到了不少问题,还好大部分都解决了。牢骚发完了,下面进入正题。 彩信复杂的原因我觉得有这几个问题,1、彩信的内容要存多个表2、彩信附件的格式有多种,解析不太一样。 先看...

2012-12-28 10:45:00 297

转载 无sdcard卡时软件的自动更新

今天一上班就被告知软件无法自动更新,明明都测试过的怎么就不行了呢。仔细询问才发现,原来是手机没有安装sdcard,悲催啊又得想办法解决了。google了下,原来这问题很多人都遇过,也已经有的解决的办法,在这也就当自己再总结下。 自动安装apk一般都是调用Intent.FLAG_ACT...

2012-12-04 22:34:00 71

转载 机锋市场的界面实现1

本人很喜欢机锋市场的界面风格,不管是网页还是手机应用,总是能在偶然间给人眼前一亮的感觉,所以一直想看看它到底是怎么实现的,苦于找不到有介绍的文章,只好自己来了。本文主要是基于机锋android客户端的0.9.5beta版本,通过反编译来查看它的界面到底是如何实现的,由于能力有限,所以很多东西不...

2012-10-15 11:06:00 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除