自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 android消息机制理解

消息机制

2015-10-22 12:33:50 306

原创 android消息机制理解(1)

1、thread 线程,主要负责调度整个消息循环,即消息循环的场所。    分为普通线程,消息线程(Looper thread)。    普通线程就是从Thread派生的线程。   消息线程(Looper thread):首先从Thread派生,然后在run方法中调用Looper.preapare()和Looper.loop方法;一个消息线程大概如下所示:         clas

2015-10-21 16:59:23 254

原创 android listview圆角

在圆角listView中,如果只有一个数据的,则四个角均为圆角。如果数据超过多个的话,则第一个数据的左上角和右上角为为圆角,最后一个元素的左下角和右下角为圆角,其他数据的四个角均为直角。下文的实现方式是根据数据在数据集中的索引来确定数据显示时的背景来实现圆角listview。1、设计数据背景的资源文件,下文中采用的是使用xml文件来创建背景。a)单独一个元素的背景:[code="jav

2015-10-21 16:57:53 577

原创 android中具有分隔功能的edittext

主要思路就是在edittext重绘的时候加上分隔符,下面的代码只是一种示例,在每个字符后加了一个逗号。[code="java"]public class CustomEdit extends EditText {    public CustomEdit(Context context, AttributeSet attrs) {        super(context, att

2015-10-21 16:56:27 327

原创 android修改checkbox样式

首先res/drawable中定义编写如下样式:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/check_true" android:state_ch

2015-10-21 16:53:19 1656

android中具有分隔功能的edittext

主要思路就是在edittext重绘的时候加上分隔符,下面的代码只是一种示例,在每个字符后加了一个逗号。[code="java"]public class CustomEdit extends EditText { public CustomEdit(Context context, AttributeSet attrs) { super(context, attrs); }...

2013-04-03 10:04:54 180

原创 activity,view,window,windowmanager代码阅读总结及相互关系

[size=large]ActivityThread类:performLaunchActivity函数: activity.attach(appContext, this, getInstrumentation(), r.token, r.ident, app, r.intent, r.activityInfo, title, r.paren...

2012-09-05 15:35:30 112

关于android消息处理的个人理解

1、thread 线程,主要负责调度整个消息循环,即消息循环的场所。 分为普通线程,消息线程(Looper thread)。 普通线程就是从Thread派生的线程。 消息线程(Looper thread):首先从Thread派生,然后在run方法中调用Looper.preapare()和Looper.loop方法;一个消息线程大概如下所示: clas...

2012-08-10 17:15:43 74

原创 dom4j使用方法个人总结

1、网址:http://dom4j.sourceforge.net/dom4j中的各个类的含义:Attribute 定义了 XML 的属性。Branch 指能够包含子节点的节点。如XML元素(Element)和文档(Docuemnts)定义了一个公共的行为CDATA ...

2012-06-29 12:55:50 141

原创 java中构造函数的执行顺序

首先假设有如下的一些辅助类,这些类被其他类使用作为静态变量或非静态变量:[code="java"]public class C { public C() { System.out.println("C"); }}public class E { public E() { System.out.println("E"); }}publi...

2012-05-21 11:27:17 381

git服务器迁移

1、首先将rsa公钥发给服务员,管理员将rsa添加到gitosis库中2、在windows的当前用户的根目录下的.ssh目录下配置config文件,添加如下字段,下面的字段是将服务器改北京的服务器Host ***.***.***.*** #hostIP或域名 HostName ***.***.***.*** #host的名称 User git #用户名称 Port 52...

2012-04-26 16:50:31 79

原创 android中圆角listview

[color=red]本文为原创,转载请注明链接地址,谢谢![/color]在圆角listView中,如果只有一个数据的,则四个角均为圆角。如果数据超过多个的话,则第一个数据的左上角和右上角为为圆角,最后一个元素的左下角和右下角为圆角,其他数据的四个角均为直角。下文的实现方式是根据数据在数据集中的索引来确定数据显示时的背景来实现圆角listview。1、设计数据背景的资源文件,下文中采用的...

2012-04-24 11:05:42 93

android中checkbox自定义样式

1、首先res/drawable中定义编写如下样式:[code="java"] [/code]2、在layout中添加checkbox控件:[code="java"] [/code]其中drwable/btn_check为1中顶一个文件名称,另外必须将android:button设置为@null。@drawable/...

2012-03-31 14:30:58 512

原创 java内部类实现多重继承,内部类为什么必须引用final局部变量

java内部类实现多重继承java中没有C++中的多重继承,但是可以通过内部类来实现。如: 内部类A继承了类B同时又作为C类的内部类,则“实现”了,A类对B、C类的多重继承。 但这在内存空间分配上存在一定隐患,尽量避免这么搞内部类为什么必须引用final局部变量在方法中创建内部匿名类时,一般是作为callback接口的实现而创建的,可能方法已经执行完了局部变量生命周期结束了,之后如果c...

2011-07-25 14:33:14 114

反编译 apk文件获取源代码的方法

1、将apk文件重命名为zip文件2、解压缩zip文件3、将classes.dex文件拷贝到与dex2jar.bat相同的目录下4、在控制台下转到dex2jar.bat目录下,输入命令 dex2jar.bat classex.dex生成classes.dex.dex2jar.jar文件5、使用jd-gui.exe文件打开生成的classes.dex.dex2jar.jar文件,即可...

2011-04-02 09:11:35 204

原创 COM技术内幕1

第一章   组件一、    为什么要使用组件:软件的老化,导致了新的软件解决方案,将单个的应用程序分割成多个独立的部分,也就是组件。这样做的好处是可以随着技术的不断发展而用新的组件取代已有的组件。二、    组件的需求:1,组件必须动态连接,2,必须隐藏其内部实现细节(信息封装)。三、    信息封装的要求:1,必须将其实现所使用的语言封装起来,2,组件必须以二进制的形式发布,3,组件

2009-02-17 16:34:00 290

C#新版设计模式参考书

关于C#的设计模式书籍,通过此书可以大概了解C#的设计模式方法,书中包含了各种模式的代码

2010-05-17

VC 调用web服务代码

VC调用web服务源代码,实现了VC与asp.netweb服务的交互

2010-05-17

空空如也

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

TA关注的人

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