自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的Android之旅

因为了解,所以无知

原创 圆形进度环自定义View

在某手机管家上看到的这个效果,于是自己模仿写了一个,效果如下: 小火箭不断的上下移动,点击圆环区域后火箭先上升,后下降,再发射。火箭发射后计算当前的进度,进度先退到0%,然后到达当前的进度。思路分析:这个效果最难实现的是火箭的移动,和小三角形的圆周运动。火箭的移动可以用属性动画实现;而小三角形的...

2016-10-24 15:11:19 281 0

原创 仿QQ头像自定义截取功能

看了android版QQ的自定义头像功能,决定自己实现,随便熟悉下android绘制和图片处理这一块的知识。先看看效果: 重点内容 思路分析:这个效果可以用两个View来完成,上层View是一个遮盖物,绘制半透明的颜色,中间挖了一个圆;下层的View用来显示图片,具备移动和缩放的功能,并且...

2016-10-11 10:50:32 1706 1

转载 Java类之间的关联关系

Java类之间的关联关系 UML类图中的关系分为四种:泛化、依赖、关联、实现;关联关系又可以细化为聚合和组合。 一、泛化(Generalization) 泛化是父类和子类之间的关系,子类继承父类的所有结构和行为。在子类中可以增加新的结构和行为,也可以覆写父类的行为。 一般用一个带空心箭头的...

2014-07-11 11:40:21 273 0

转载 Android中FTP服务器、客户端搭建以及SwiFTP、ftp4j介绍

最近一段时间,因为公司项目的需要,对HTTP协议以及FTP协议都有所了解,并且在基于网络开放源代码   基础上,能够完成项目的要求。今天给大家分享下,怎样建立属于我们自己的FTP服务器以及FPT客户端,同时   非常非常感谢这些开源软件及其作者为IT行业做出的贡献,最大程度上至少解放了我们这些...

2014-04-15 14:22:13 583 0

转载 Android控件布局属性大全

android:layout_centerHrizontal        水平居中 android:layout_centerVertical         垂直居中 android:layout_centerInparent         相对于父元素完全居中 android:lay...

2013-12-19 14:11:23 505 0

转载 自定义ProgressBar样式

布局文件代码: [html] view plaincopy ProgressBar                    android:id="@+id/progressbar"                   androi...

2013-12-04 10:53:56 638 0

原创 Android Dependencies包

最近项目中,习惯把第三方包放到libs包中,然后add to Build patheclipse,工程上自动添加ReferenceLibrary ,或者use as source folder ,但是运行的时候,使用这两种方法,总有些包要报出如NoClassDefFoundError之类的异常,认...

2013-11-29 15:56:58 1464 0

转载 Android线程学习(三)之AsyncTask

昨天研究了AsyncTask的源码 , 本来想自己写一篇关于AsyncTask的机制的文章;但是今天看到了这篇文章,感觉写得太牛叉了,珠玉在前,想写的想法就此作罢。还是拿来主义吧 转载地址  http://blog.csdn.net/hitlion2008/article/details...

2013-11-27 11:12:41 399 0

转载 Android线程学习(二)之ExecutorService

转载地址:http://blog.csdn.net/hosterzhu/article/details/6563125 ExecutorService线程池 ExecutorService 建立多线程的步骤:  1。定义线程类  class Handler implements Runn...

2013-11-27 11:07:35 405 0

转载 Android线程学习(一)之ThreadPoolExecutor

转载地址:http://blog.csdn.net/jackydr/article/details/6802986 ThreadPoolExecutor 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolE...

2013-11-27 10:28:33 341 0

转载 Android开发从入门到精通教程大总结(源码,教程,面试题,书籍,视频)

http://xiaozu.renren.com/xiaozu/100692/356978925   人人网:xzgxzg_001@qq.com xzgxzg32...   一、基础编程及源码推送  上篇主要讲述了社区的总体规划以及总结此次教程的目的,接下来开始正式总结android开发...

2013-11-14 10:28:09 3603 2

转载 android开源项目和框架

转载地址:http://blog.csdn.net/stephen255/article/details/9121583 特效: http://www.androidviews.net/ http://www.theultimateandroidlibrary.com...

2013-11-07 16:09:18 457 0

转载 include进来的控件无法用layout_alignParentBottom="true"

但是却发现include进来的控件无法用layout_alignParentBottom="true"之类的标签来调整。这个真的非常恼火。其实解决方法非常简单,只要你在include的时候同时重载下layout_width和layout_height这两个标签就可以了。如果不重...

2013-10-31 12:29:12 1298 0

转载 PopupWindow使用GridView后,onItemOnClick事件没有反应

PopupWindow中使用GridView或ListView后,绑定onItemOnClick()没有响应,原因是PopupWindow没有获得焦点 解决方法:mPopupWindow.setFocusable(true);

2013-09-16 17:50:05 548 0

原创 Android内核剖析之Binder

Binder用于完成进程间通信(IPC),即把多个进程“别”在一起 Binder工作在Linux层面,属于一个驱动,这个驱动不需要硬件   一、Binder框架: Binder是一个框架,提供了服务端接口,Binder驱动,客户端三个模块   服务端:一个Binder服务端实际上就是一个Binde...

2013-09-06 12:20:15 593 0

原创 下载Android源码过程中,遇到的各种问题

今天决定把Android的源码下载下来,搞了一个下午和一个晚上,代码才正常的开始下载了,整个过错用两个字形容:折腾。 问题1:使用wubi安装ubuntu时,起初没怎么注意,选择了默认的15G的大小。折腾一下午源码开始正常下载了,真兴高采烈,猛然发现剩余空间不足,心里那个恼火啊。于是停止了下载...

2013-08-25 21:11:03 727 0

原创 Android内核剖析之Framework概述

柯元旦《Android内核剖析》  第6章 1.框架分为三个主要部分:服务端、客户端、Linux驱动 一、服务端 1.服务端包含两个重要的类分别是:ActivityManagerService(Ams) 和 WindowManagerService(Wms) Ams管理所有应用程序中的Act...

2013-08-24 23:11:13 531 0

原创 onActivityResult执行的时机不对,解决办法

最近项目中,用onActivityResult,执行的时机总是不对,调试很久都找不到答案。。。 本来应该是:A中的按钮点击,跳到B,B中的按钮点击,B销毁,回到A,A才执行ononActivityResultActivity   而我遇到的情况是:A中的按钮点击时,ononActivityResu...

2013-08-23 18:56:10 615 0

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