任玉刚

有创新精神的Android技术分享者

排序:
默认
按更新时间
按访问量

Android源码分析-Alarm机制与Binder的交互

前言本次给大家分析的是Android中Alarm的机制以及它和Binder的交互,所用源码为最新的Android4.4。因为Alarm的功能都是通过Binder来完成的,所以,介绍Alarm之前必须要先介绍下它是如何调用Binder来完成定时功能的。由于内容较多,本文会比较长,在文章结构安排上是这...

2014-01-19 00:56:53

阅读数:11277

评论数:15

给TextView加上多彩效果:改变部分字体的大小和颜色

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/18363899前言在实际使用中,有时候会遇到特殊需求,比如pm突发奇想,想把TextView的某几个字变的大一点,再加点颜色,这貌似不好搞,如果是给TextView整体加效果就...

2014-01-16 18:30:54

阅读数:32771

评论数:19

Android源码分析-Activity的启动过程

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/18154335前言Activity是Android中一个很重要的概念,堪称四大组件之首,关于Activity有很多内容,比如生命周期和启动Flags,这二者想要说清楚,恐怕又要...

2014-01-12 01:25:32

阅读数:37514

评论数:42

如何写一篇好文章?

如何写一篇好文章,对别人有用的文章首先,如果你写文章的目的是为了给自己看,那怎么写都无所谓,如果,你写的文章是给别人看的,那么我的理解是这样的:1.针对简单概念,你要介绍的全面,理论配合demo,能够让一个不懂的人看了之后懂了2.针对有点难度的概念,你要一步一步地详细介绍,让刚入门的小伙伴们能够仿...

2014-01-07 20:18:36

阅读数:5680

评论数:13

Android源码分析—属性动画的工作原理

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17853275 前言 本文为Android动画系列的最后一篇文章,通过对源码的分析,能够让大家更深刻地理解属性动画的工作原理,这有助于我们更好地使用属性动画。但是,由于动画的底...

2014-01-05 00:05:50

阅读数:21646

评论数:27

Android属性动画深入分析:让你成为动画牛人

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17841165 前言 感谢你阅读本文,我坚信读完本文肯定不会让你失望的。想要做动画牛人?想要精通动画?那么本文所讲的内容都是你必须要掌握的。关于动画,我已经写了两篇博文,但是还...

2014-01-04 18:29:20

阅读数:42501

评论数:75

WebView Attack In Android : 解析第三方账号登录平台所存在的安全隐患

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17663345 前言 这是一个很有趣的话题,WebView在Android中包括IOS中都是一个很重要的控件,有了它,我们可以直接在应用里打开网页而不用跳到浏览器,且网页效...

2013-12-30 01:21:43

阅读数:10250

评论数:20

设计模式—适配器模式

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17659905 前言 适配器模式在设计模式体系中属于结构型模式,可以分为三类:类的适配器模式、对象的适配器模式和接口的适配器模式,由于类和接口的适配器模式需要适配器继承原有...

2013-12-29 22:33:10

阅读数:5615

评论数:7

Android动画进阶—使用开源动画库nineoldandroids

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17639987 前言 Android系统支持原生动画,这为应用开发者开发绚丽的界面提供了极大的方便,有时候动画是很必要的,当你想做一个滑动的特效的时候,如果苦思冥想都搞不定...

2013-12-28 23:47:12

阅读数:46959

评论数:27

Android源码分析—带你认识不一样的AsyncTask

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17596225 前言 什么是AsyncTask,相信搞过android开发的朋友们都不陌生。AsyncTask内部封装了Thread和Handler,可以让我们在后台进行计...

2013-12-27 02:28:29

阅读数:19399

评论数:47

android中图片的三级cache策略(内存、文件、网络)之三:文件缓存策略

前言 如果想很好地理解下面的故事,请参看我半年前写的两篇博文:android中图片的三级cache策略(内存、文件、网络) 一 和 android中左右滑屏的实现(广告位banner组件),还有昨天晚上写的android中图片的三级cache策略(内存、文件、网络)之二:内存缓存策略。 文...

2013-12-26 18:10:58

阅读数:11127

评论数:12

android中图片的三级cache策略(内存、文件、网络)之二:内存缓存策略

前言 记得很久之前我写了一篇banner的文章,好多朋友找我要代码,并要我开放banner中使用的图片管理工厂-ImageManager。如果想很好地理解下面的故事,请参看我半年前写的两篇博文:android中图片的三级cache策略(内存、文件、网络) 一 和 android中左右滑屏的实...

2013-12-25 23:46:02

阅读数:15122

评论数:29

高仿微信对话列表滑动删除效果

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17515543 前言 用过微信的都知道,微信对话列表滑动删除效果是很不错的,这个效果我们也可以有。思路其实很简单,弄个ListView,然后里面的每个item做成一个可以滑...

2013-12-24 00:43:23

阅读数:35698

评论数:151

为什么工厂模式是华而不实的—浅谈工厂模式的利与弊

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17428923说明:博主虚心接受大家的抨击,批评,指正前言我一直想介绍下工厂模式,我曾经搞过J2EE,用的是轻量级SSH框架,其中Spring有IOC概念,可以称之为控制反转或...

2013-12-20 01:26:25

阅读数:15492

评论数:49

Android源码分析-消息队列和Looper

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17361775 前言 上周对Android中的事件派发机制进行了分析,这次博主要对消息队列和Looper的源码进行简单的分析。大家耐心看下去,其实消息队列的逻辑比事件派发机制简...

2013-12-17 00:15:08

阅读数:11960

评论数:16

Android获取系统内核版本的方法

看网上关于这个问题的帖子挺少的,和大家分享一下。 public static String getKernelVersion() { String kernelVersion = ""; Process process = null; ...

2013-12-16 01:47:11

阅读数:7786

评论数:6

Android源码分析-点击事件派发机制

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17339857 概述 一直想写篇关于Android事件派发机制的文章,却一直没写,这两天刚好是周末,有时间了,想想写一篇吧,不然总是只停留在会用的层次上但是无法了解其内部机制。...

2013-12-16 01:35:51

阅读数:19266

评论数:36

Android程序Crash时的异常上报

转载请注明来源:http://blog.csdn.net/singwhatiwanna/article/details/17289479 前言 大家都知道,android应用不可避免的会发生crash,无论你的程序写的多完美,总是无法完全避免crash的发生,可能是由于android系统底层的bu...

2013-12-12 22:38:11

阅读数:25288

评论数:31

使用ViewPager+Fragment来实现带滚动条的多屏滑动-IndicatorFragmentActivity

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/17201587 介绍 在android应用中,多屏滑动是一种很常见的风格,博主之前也写过一些多屏滑动的demo,比如滚动banner(http://blog.csdn.net/...

2013-12-08 19:23:44

阅读数:29073

评论数:78

分水岭算法及其应用

在作物的农业生产中,病害是影响作物产量的重要因素。因此,农作物生长过程中病害的防治就成了一个关键问题。近些年来,计算机图像处理以及模式识别理论有了很大的发展,使得在计算机上对作物病害进行智能化诊断成为了可能。图像分割作为一个关键的阶段,其效果直接影响着后期的特征提取和病害识别,因此,准确无误地分割...

2013-12-01 21:31:17

阅读数:6364

评论数:3

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