自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

原创 android 键盘按键监听

onKeyDown方法:该方法是接口KeyEvent.Callback中的抽象方法,所有的View全部实现了该接口并重写了该方法,该方法用来捕捉手机键盘被按下的事件。public boolean onKeyDown (int keyCode, KeyEvent event)参数keyCode,该参数为被按下的键值即键盘码,手机键盘中每个按钮都会有其单独的键盘码,在应用程序都是通过键

2013-12-29 00:56:18 36891 1

原创 android用户界面-事件处理

处理UI事件  在android上,有多种方法获取用户与应用程序的交互信息.当考虑UI内部的事件时,我们的方法是抓取特定的与用户交互的View对象产生的事件.  在你用来组成布局的View对象中,你可能会注意到一些用于处理UI事件的回调函数.这些方法是被Android框架调用的.例如,当一个View被按下时,它的onTouchEvent()方法被调用.但是,为了

2013-12-27 23:50:33 1503

原创 android API——EditText

正文  一、结构    java.lang.Object      android.view.View          android.widget.TextView                   android.widget.EditText    已知直接子类:      AutoCompleteTextView, ExtractEditText

2013-12-27 23:40:35 2385

转载 Android 中keyEvent的消息处理

1. ViewRootImpl.deliverKeyEvent(QueuedInputEvent q)      1. 如果mView为空或者mAdded为false,就直接调用finishInputEvent。      2. mView.dispatchKeyEventPreIme(event), 在传递给IME之前做一些预处理。因为对于View来说,如果有输入窗口存在的话,会

2013-12-27 23:13:31 9250

原创 android为按钮添加事件的三种方法

Android中为按钮添加事件一般有三种方法,这里总结一下:1、内部类:btn.setOnClickListener(new OnClickListener(){ public void onClick(View v){ ... }});这种方法适合只为单个按钮添加事件,当按钮较多的时候,就要重复写onClick()方法,这样不是最佳的在做法。2、创建独立的类

2013-12-27 22:30:06 1452

转载 android EditText控件事件监听

在工作中,要实现一个类似iphone锁屏时候的密码解锁界面,要求每一个编辑框里输入只能输入一个字符,最后一个输入完成以后,自动执行下一步动作。整体界面如下图:   界面很简单,没有做美化,要控制EditText在每一次输入以后焦点移动到下一个控件上,并且按下删除按钮以后将数据全部删除,需要用到EditText控件中addTextChangedListener方法和setOnKeyL

2013-12-24 00:18:51 19981

转载 EditText输入事件截获与监听

本节介绍一下EditText中进行文字截获和事件监听。   预期目标:如下图,输入框中每输入一个字符,下面的TextView可以迅速的显示出来输入框中的内容     1.第一种实现方法:使用setOnKeyListener(),不过这种方式只能监听硬键盘事件 Java代码  edittext.setOnKeyListener(new View.OnKey

2013-12-24 00:16:35 1910

原创 Android文本输入框EditText属性和方法说明

EditText继承关系:View-->TextView-->EditTextEditText的属性很多,这里介绍几个:android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则

2013-12-23 23:50:45 65084 2

转载 Android自定义EditText,实现分割输入内容效果

例如,输入一组25位的序列号,希望分成5组,每组5个数字。效果如下图。  Android中没有发现类似的空间,只好自己动手了。 1.首先自定义控件继承EditText,实现相应方法。 Java代码  package com.example.sequencenumber;    import android.content.Context;  

2013-12-23 23:31:51 6730

原创 Android 资源类型 整理

1.字符串资源>>1.普通字符串>>2.字符串数组 string-array name="planets_array"> aaa bbb string-array>获取方式:getResources().getStringArray(R.array.planets_array)>>3.复数字符串资源某

2013-12-23 23:25:30 3015

转载 Android实现网络多线程断点续传下载

本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。 使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是:  

2013-12-20 16:32:11 1077 1

转载 Android操作HTTP实现与服务器通信

本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介: HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网

2013-12-20 15:57:41 835

转载 Android项目目录结构分析

1、HelloWorld项目的目录结构1.1、src文件夹1.2、gen文件夹1.3、Android 2.1文件夹1.4、assets 1.5、res文件夹1.6、AndroidManifest.xml1.7、default.properties1、HelloWorld项目的目录结构(这个HelloWorld项目是基于Android 2.1的)在Eclipse的

2013-12-08 10:26:22 904

原创 Android系统时间

1、获取系统时间SimpleDateFormat timeFormat = new SimpleDateFormat("HH-mm-ss");SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");strTime = timeFormat.format(new java.util.Date());strDate =

2013-12-07 22:42:12 5700 1

转载 Socket 通信原理(Android客户端和服务器以TCP&&UDP方式互通)

ZERO、前言有关通信原理内容是在网上或百科整理得到,代码部分为本人所写,如果不当,还望指教。一、Socket通信简介 Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于,http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。而So

2013-12-01 23:08:20 971

Android中关于Volley的使用

Android中关于Volley的使用,讲解很详细,需要的请下载

2016-02-21

一个简单的屏保实现源码

松崎视力增进法十五点纸训练软件,Android源码实现。

2016-01-11

XMPP高级编程+使用JavaScript和jQuery

XMPP高级编程+使用JavaScript和jQuery,讲解的比较详细,需要Xmpp开发的朋友可以下载查看

2015-12-15

XMPP协议分析

XMPP协议分析讲解,为基础模块,有需要的可以下载查看。

2015-12-15

qtUDP编程 Arm & x86

qtUDP编程 Arm & x86,源代码,一全部验证实现。

2012-04-26

空空如也

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

TA关注的人

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