自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ListView item 的view设置背景后OnItemClick事件不响应 解决办法

首先要自定义ListView item 的点击效果有三种方法第一种,直接通过ListView的属性设置<ListView android:id="@+id/listview" android:layout_width="match_parent" android:listSelector="@drawable/list_selector" android

2015-10-29 14:11:37 471

转载 EditText的InputType属性,可以在代码中设置,也可以预先在xml中定义对应关系

EditText的InputType属性,可以在代码中设置,也可以预先在xml中定义设置EditText的InputType属性,最简单省事的办法就是在定义EditText的xml中直接设置。比如:想要设置一个可编辑的文本框的输入内容为只能输入数字,则就可以:(1)xml中定义InputType为number?12

2015-10-28 16:56:13 4328

原创 fragement(二)Fragment回退栈以及与Activity的交互方式

类似Actrivity的任务站,Activity也可以为Fragment的每一次事务维护一个回退栈。当我们将fragment的事物添加到回退栈后,当点击回退键时,将会返回到前一次添加的Fragment。当所有被添加的Fragment都被弹出后,再次点击后退键则推出当前ACTIVITY. 下面结合一个简单的例子来讲解一下Fragment的回退栈到底是怎么一会事。这个例子里面有三个frag

2015-10-28 01:12:29 1984

原创 fragment(一)加载方式

静态加载:把fragment当成普通类来使用。1.继承fragment类,重载fragment的onCreateView方法,此方法主要是创建fragment的布局。2.在Activity的XMl文件中,通过fragment标签就可以使用我们自定义的fragment,这里通过指定fragment标签的name属性来确定使用哪一个Fragment。例子: ContentFra

2015-10-28 01:09:00 2078

原创 Binder

Binder是一种架构,这种架构提供了服务端接口、Binder驱动、客户端接口三个模块。首先来看服务端,一个Binder服务端就是一个Binder类的对象,该对象一旦被创建,内部就启动一个隐藏线程。该线程接下来会接收Binder驱动发送的消息,收到消息后,会执行到Binder对象的onTransact()函数,并按照该函数的参数执行不同的服务代码。因此要实现一个Binder服务端,就必须重载o

2015-10-18 15:15:13 458

原创 android自定义键盘

android自定义键盘首先来了解几个类android.inputmethodservice.KeyboardView  主要管理键盘的显示相关的特性,如键盘的整体背景颜色,每一个键的背景颜色,每一个键的自题的颜色大小等待。以及各种时间的触发和处理。android.inputmethodservice.Keyboard  就像他的名字,这个类描述的是一个键盘,包

2015-10-17 16:05:38 540

原创 Android简单自定义圆形和水平ProgressBar的样式

1、ProgressBar分为两种,我们能明确看到进度,不确定的就是不清楚、不确定一个操作需要多长时间来完成,这个时候就需要用的不确定的ProgressBar了。属性android:indeterminate如果设置为true的话,那么ProgressBar就可能是圆形的滚动条或者水平的滚动条(由样式决定),但是我们一般时候,是直接使用Style类型来区分圆形还是水平ProgressBar的。

2015-10-14 14:44:53 5387 4

原创 Activity的启动过程

ActivityThread类main方法是一个Andorid应用程序的入口。ActivityThread类只是一个普通的类,他并是一个Thread。下面就从ActivityThread的main方法入手 public static void main(String[] args) { SamplingProfilerIntegration.start();

2015-10-11 00:08:44 599

原创 java网络编程基础

网络编程网络模型         OSI参考模型                  TCP/IP模型OSI参考模型TCP/IP模型常用协议应用层 应用层 http,ftp,https等 表示层会话层传输层传输层

2015-10-05 22:45:42 343

翻译 Service API Guides

http://developer.android.com/guide/components/services.htmlService  Service 是什么? A Service is anapplication component that can perform long-running operations in thebackground and does not p

2015-10-02 03:36:12 436

转载 面试宝典

二、基础基础这东西,各个公司都很看重,尤其是BAT这种大公司,他们看中人的潜力,他们舍得花精力去培养,所以基础是重中之重。之前很多人问我,项目经历少怎么办,那就去打牢基础,当你的基础好的发指的时候,你的其他东西都不重要了。基础无外乎几部分:语言(C/C++或java),操作系统,TCP/IP,数据结构与算法,再加上你所熟悉的领域。这里面其实有很多东西,各大面试宝典都有列举。

2015-10-01 15:29:38 1160

空空如也

空空如也

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

TA关注的人

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