摘要: 大家在做字母索引的时候常常会用到SectionIndexer这个类,里面有2个重要的方法1. getSectionForPosition()通过该项的位置,获得所在分类组的索引号2.getPositionForSection() 根据分类列的索引号获得该序列的首个位置getSectionFo... 阅读全文
posted @ 2014-07-30 18:44 新感觉 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 对于一些需求,如非法字符限制(例如不允许输入#号,如果输入了#给出错误提示),做成动态判断更方便一些,而且容易扩展; 在Android里使用TextWatcher接口可以很方便的对EditText进行监听;TextWatcher中有3个函数需要重载: public void beforeTex... 阅读全文
posted @ 2014-07-30 18:35 新感觉 阅读(269) 评论(0) 推荐(0) 编辑
摘要: Android的编辑框控件EditText在平常编程时会经常用到,有时候会对编辑框增加某些限制,如限制只能输入数字,最大输入的文字个数,不能输入 一些非法字符等,这些需求有些可以使用android控件属性直接写在布局xml文件里,比如android:numeric="integer"(只允 许输入... 阅读全文
posted @ 2014-07-30 18:33 新感觉 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 想必大家应该遇到过这样的情况,当点击Spinner控件后弹出的列表内容超多,一个一个滑动着去寻找所要的项很麻烦,尤其是当自己知道想要选择的内容,这时候如果我们只需要输入某些关键字,就可以讲上百条数据筛选出几十条甚至更少,岂不是会方便很多。 其实这是项目中的一个需求,由于目前公司接触的多数和数据采集相... 阅读全文
posted @ 2014-07-30 18:26 新感觉 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在Android App应用中,OnFocuChangeListener焦点事件是必不可少的,我们在上一章的基础上来学习一下如何实现。 基本知识点:OnFocuChangeListener事件一、界面 打开“res/layout/activity_main.xml”文件。 1、分别从工具栏向... 阅读全文
posted @ 2014-07-30 18:21 新感觉 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 当我们需要在屏幕上形成画线时,Path类的应用是必不可少的,而Path类的lineTo和quadTo方法实现的绘制线路形式也是不一样的,下面就以代码的实现来直观的探究这两个方法的功能实现区别; 1. Path--->quadTo(float x1, float y1, float x2, floa... 阅读全文
posted @ 2014-07-30 15:09 新感觉 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 作业如下:在android屏幕上面任意画线package feng.f121.drawline;//本人创建的包名,每人有每人的不同的包import java.security.PublicKey;import android.R.integer;import android.content.Con... 阅读全文
posted @ 2014-07-30 15:04 新感觉 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 在这里用Tabhost的例子来说明:[java] view plaincopypackagecn.csdn.activity;importandroid.app.TabActivity;importandroid.os.Bundle;importandroid.view.LayoutInflater... 阅读全文
posted @ 2014-07-30 14:26 新感觉 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 实现简单动画:在drawable目录中放入图片,并且创建xml文件frame.xml存入图片,如下:[java] view plaincopy然后定义一个布局frame_layout.xml:然后写activity类,FrameActivity.java:packagecn.class3g.anim... 阅读全文
posted @ 2014-07-30 14:21 新感觉 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 实现一个登陆界面:相对布局:[java] view plaincopypackagecn.csdn.codeui;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.ViewGroup.LayoutParams;... 阅读全文
posted @ 2014-07-30 14:19 新感觉 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 手势库的创建:使用SDK自带的例子GestureBuilder建立手势库,这个文件夹存在于android\android-sdk-windows \samples\android-10\GestureBuilder,在使用之前需要恢复其到开发环境中,然后运行其项目,就可以设定手势了。第一步:创建一个... 阅读全文
posted @ 2014-07-30 14:15 新感觉 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 手势识别系统:先把手势库放到项目中:(创建手势库见下一篇博客)在res文件夹下新建一个名为raw的文件夹,然后把手势库放进去然后开始项目的创建:strings.xml:[html] view plaincopyGestureTest没有手势手势识别率太低,请重新输入手势库没有加载成功main.xml... 阅读全文
posted @ 2014-07-30 14:10 新感觉 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 获取网络连接状态随着3G和Wifi的推广,越来越多的Android应用程序需要调用网络资源,检测网络连接状态也就成为网络应用程序所必备的功能。Android平台提供了ConnectivityManager类,用于网络连接状态的检测。Android开发文档这样描述ConnectivityManager... 阅读全文
posted @ 2014-07-30 13:26 新感觉 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1.XML里写: 点击注册,表示同意服务协议 2.在控制逻辑里写:promptTextView = (TextView)mainActivity.findViewById(R.id.account_register_prompt_textView);promptTextView.setMoveme... 阅读全文
posted @ 2014-07-30 11:48 新感觉 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 分类: Android 高手进阶 2013-10-13 21:46 19004人阅读 评论(112) 收藏 举报 ListView的A-Z字母排序ListView的过滤搜索汉字转成拼音转载请注明出处:http://blog.csdn.net/xiaanming/article/details/12... 阅读全文
posted @ 2014-07-30 11:32 新感觉 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 前言:android应用的自动化测试必然会涉及到注册登录功能,而许多的注册登录或修改密码功能常常需要输入短信验证码,因此有必要能够自动获得下发的短信验证码。 主要就是实时获取短信信息。 android上获取短信信息主要有BroadcastReceiver方式与数据库方式,要实时的话就Broa... 阅读全文
posted @ 2014-07-30 10:45 新感觉 阅读(640) 评论(0) 推荐(0) 编辑