自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 View事件传递之父View和子View之间的那点事

Android事件传递流程在网上可以找到很多资料,FrameWork层输入事件和消费事件,可以参考:[Touch事件派发过程详解] 1这篇blog阐述了底层是如何处理屏幕输,并往上传递的。Touch事件传递到Activity的DecorView时,往下走就是ViewGroup和子View之间的事件传递,可以参考郭神的这两篇博客[Android事件分发机制完全解析,带你从源码的...

2015-07-31 16:22:00 326

转载 Java中日期时间API小结

Java中为处理日期和时间提供了大量的API,确实有把一件简单的事情搞复杂的嫌疑,各种类:Date Time Timestamp Calendar...,但是如果能够看到时间处理的本质就可以轻松hold住这堆东西了。常用的类表示类java.util.Date :能够准确记录到毫秒级别的时间表示类,但是其中的各种get set(修改时间或者获取时间中某一个特殊参数)都已经被废弃。...

2015-04-16 00:49:00 205

转载 Gson源码分析之Json结构抽象和注解使用

github上的博客地址:http://chuyun923.github.io/blog/2015/01/06/gsonyuan-ma-fen-xi/XML和Json作为最常用的两种网络传输格式而被广泛使用,XML在早期数据传输中作为首选,但是近年来Json以其轻量级和更容易编写和解析而越来越流行,Gson作为google的一个开源Json解析框架提供了稳定和快速解析的功能,可以读读...

2015-01-07 02:01:00 183

转载 Android中的菜单

本文参考自官方文档:https://developer.android.com/guide/topics/ui/menus.htmlAndroid为了维护app之间一个统一的操作习惯,提供了Menus来处理用户和Activity之间的一些交互。但是在不同的系统版本上面推荐的Menu不一样。比如在android 3.0以下,由于Google会要求所有设备生产商提供一个菜单的实体键,所以在...

2014-12-23 10:13:00 137

转载 快速构建AdapterView的Adapter--ingeniousadapter

项目地址:ingeniousadapter前面的话:本项目的原型是QuickAdapter,它们的思路基本一致,但本项目的优势在于:支持AdapterView存在多个layout类型可配置图片加载缓存库在使用AdapterView时,我们需要使用Adapter来绑定数据源和AdapterView中的每一项数据。通常我们继承自BaseAdapter,然后重写四个方法:pub...

2014-12-14 22:08:00 122

转载 使用Gradle构建Android应用内测版本

在开发应用的过程中,有时候需要比较当前线上版本和正在开发中的版本差异,目前的做法只能是在两个不同的设备上面安装线上版本和开发中的版本,因为当前版本在调试过程中会覆盖旧版本。本文通过使用gradle来构建android应用变种版本,通过配置build type和productFlavors来进行实践,结果不完全尽如人意,但是提供了同一个程序不同变种在一个设备上共存的一种实践。appli...

2014-11-25 23:02:00 159

转载 Android服务Service总结

转自http://blog.youkuaiyun.com/liuhe688/article/details/6874378富貴必從勤苦得,男兒須讀五車書。唐.杜甫《柏學士茅屋》作为程序员的我们,须知富贵是要通过勤苦努力才能得到的,要想在行业内有所建树,就必须刻苦学习和钻研。今天我们来讲一下Android中Service的相关内容。Service在Android中和Activity是...

2014-06-19 16:18:00 131

转载 android的task任务栈

转自http://blog.youkuaiyun.com/liuhe688/article/details/6761337古人學問無遺力,少壯工夫老始成。紙上得來終覺淺,絕知此事要躬行。南宋.陸遊《冬夜讀書示子聿(yù)》软件行业也是一样,多少前辈不遗余力的奋斗才出现了软件行业的繁荣的景象,其中已有不少成为大师级人物。今天我们站在伟人的肩膀上,自然会有不少的优势,但不要忘了,要在对技术的认知...

2014-06-18 11:33:00 142

转载 android studio 报ambiguous method call

如题,在android studio中调用this.toString时,提示的错误信息是ambiguous method call. both get class () in object and get class () in object match主要是编译器不清楚getclass是使用的sdk中android.jar中的Object.getClass还是sources文件下的...

2014-06-16 20:19:00 433

转载 Activity的启动模式

转自:http://blog.youkuaiyun.com/liuhe688/article/details/6754323合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员,树立远大的目标是值得欣赏的,但不能只去空想,要一步一步地实践才行。成...

2014-06-16 19:45:00 140

转载 Activity的生命周期

转自http://blog.youkuaiyun.com/liuhe688/article/details/6733407?reload子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和...

2014-06-16 19:43:00 93

转载 Android开发 ADB server didn't ACK, failed to start daemon解决方案

有时候在打开ddms的时候,会看到adb会报如题的错误,解决方案是打开任务管理器,(ctrl+shift+esc),然后关掉adb.exe的进程,重启eclipse就ok了。还有许多无良商家开发的垃圾软件也可能给android调用adb带来问题,请把这些进程关闭,重启eclipse。app list:第一:qq音乐的tadb.exe第二:wandoujia的进程据说还...

2013-07-30 21:48:00 115

转载 Android项目svn代码管理问题

  用svn控制版本,svn本身是不会识别哪些该传,哪些不该传,这就导致有些关于路径的东西(比如拓展jar的路径)也被上传了,而当别人下载后,那个路径对于这个人可能完全不存在,项目编译就会出问题。用eclipse安装了svn插件,不能一股脑把android项目都传上去。Android项目有以下文件内容不需要添加到版本控制:bin目录gen目录.classpath文件...

2013-07-28 14:49:00 122

转载 struct stat结构体简介

在使用这个结构体和方法时,需要引入:<sys/types.h><sys/stat.h>struct stat这个结构体是用来描述一个linux系统文件系统中的文件属性的结构。可以有两种方法来获取一个文件的属性:1、通过路径:int stat(const char *path, struct stat *struct_stat);int ...

2013-06-06 11:19:00 857

转载 结构体中的内存分配--struct dirent中引起的问题

在学习linux中posix api时,遇到了一个目录文件下面一条目录信息的结构体struct dirent{ long d_ino; _kernel_off_t d_off; unsigned short d_reclen; unsigned char d_type; //在有些系统中是没有这个成员的,比如本...

2013-06-05 16:38:00 293

转载 C语言中的复杂声明

终于决定开c言语这一块的文章啦,昨天看了一下c的声明,发现网上虽然有很多人在说这件事情,但是都不太透彻,我自己认为我这个理解方式比较简单,而且实用,可以对付任何复杂的声明,比如:char*(*(*f(char*(*para)(char*)))[2])();是不是一看这个声明有点懵?不急,来看看我下面的解析你就觉得这个声明也很简单!  复杂声明中的类型说明符有:()、[]、*三种...

2013-04-26 21:31:00 164

转载 Windows 8 Bing Maps 开发

最近在学习windows 8 metro style app的开发,其中有用到bing maps的开发,本来对这个东西很熟悉(做过wp7上的maps开发)以为很容易就能上手,结果忙活了好几天,下面是我在学习中的一点经验:一:要注意自己系统和vs的版本。因为现在windows 8和上面的开发环境都没有出正式的发布版本,最新的是RTM,这是正式版本发布前的最后一个版本。一般现在常用的...

2012-10-12 16:48:00 131

转载 windows phone 7 app向windows 8迁移

windows 8 和Windows phone 8/tablet的预览sdk已经出来了,早一段时间刚上架一个Windows phone 7的应用,现在就要考虑迁移到新的平台上来了。下面的有些资料是翻译过来加上自己理解,写出来的,原文地址:http://leventoz.wordpress.com/2012/03/07/moving-a-windows-phone-app-t...

2012-09-19 15:06:00 123

空空如也

空空如也

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

TA关注的人

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