12 2012 档案
Android--- edittext 隐藏软键盘
摘要:/** * 隐藏软键盘 * * @param context */ public static void hideKeyboard(Activity activity, View view) { InputMethodManager imm = (InputMethodManager) activity .getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0);}
阅读全文
Android---Android让文本输入框默认不获取焦点
摘要:2012CSDN博客之星评选正式上线 2000元大奖征异构开发博文 Q14年互联网产品进化史 Android让文本输入框默认不获取焦点 分类: android开发2012-07-05 16:49441人阅读评论(0)收藏举报项目中有个检索功能,页面上有个EditText输入框,打开页面后,焦点默认在EditText上,这样的话软键盘默认就会显示出来,占据大半个屏幕。后来想办法将这个给去掉了,原先考虑着将焦点赋给页面上的其他组件(页面上还有时间选择组件、按钮组件等),方法如下:<EditText android:id="@+id/topical_content" and
阅读全文
Android--Android教程]EditText设置/隐藏光标位置、选中文本和获取/清除焦点
摘要:[Android教程]EditText设置/隐藏光标位置、选中文本和获取/清除焦点有时候需要让光标显示在EditText的指定位置或者选中某些文本。同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点。 1. 设置光标到指定位置EditText et =(EditText) findViewById(R.id.etTest);et.setSelection(2); PS:当内容过多时,可通过设置光标位置来让该位置的内容显示在屏幕上。 2. 隐藏光标EditText et =(EditText) findViewById(R.id.etTest);//设置光标不显示,但
阅读全文
ANDROID中EDITTEXT如何定位光标位置
摘要:ANDROID中EDITTEXT如何定位光标位置代码:edittext.setSelection(int);范例:et.setText(content);//设置EditText控件的内容et.setSelection(content.length());//将光标移至文字末尾
阅读全文
Android UI学习 - TableLayout
摘要:Android UI学习 - TableLayout2010-05-11 23:15:18标签:AndroidlayoutTableLayout移动开发休闲原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://android.blog.51cto.com/268543/314262 TableLayout和我们平时在网页上见到的Table有所不同,TableLayout没有边框的,它是由多个TableRow对象组成,每个TableRow可以有0个或多个单元格,每个单元格就是一个View。这些TableRow,单元格不能设置layou.
阅读全文
Android--listview OnItemClick各个参数的作用
摘要:OnItemClick各个参数的作用博客分类:android ListView.setOnItemClickListener(new AdapterView.OnItemClickListener(){ public void onItemClick(AdapterView<?> arg0, View arg1, int position,long arg3)各项的意义:arg1是当前item的view,通过它可以获得该项中的各个组件。 例如arg1.textview.settext("asd"); arg2是当前item的ID。这个id根据你在适配器中的写法可
阅读全文
Android---android ListView详解
摘要:android ListView详解由于google doc 很多人都打不开,故更新了源码下载地址 【源码下载】----2011-01-18 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和Sim.
阅读全文
Android -----color.xml
摘要:按钮上的文字,背景色的动态变化的xml放在res/drawable里,现在我就说静态的xml文件吧。 res/values/colors.xml<?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#ffffff</color> <color name="black">#000000</color> </resources>在main.xml文件
阅读全文
Android---Android下嵌入式数据库SqlLite使用方法
摘要:12-03-25 11:18:41|分类:Android-常用案例|字号订阅Android下嵌入式数据库SqlLite使用方法SQLiteOpenHelper接口简介为了实现对数据库版本进行管理,SQLiteOpenHelper类提供了两个重要的方法,分别是onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion),前者用于初次使用软件时生成数据库表,后者用于升级软件时更新数据库表结构。当调用SQLiteOpenHelper的getWritableDatabase()或者get
阅读全文
Android---android ListView几个比较特别的属性
摘要:android ListView几个比较特别的属性由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 第二是 transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcriptMode属性可以将Android平台的
阅读全文
Android----[转载]TextView跑马灯的两种实现
摘要:[转载]TextView跑马灯的两种实现(2012-07-02 14:21:57)转载▼标签:转载原文地址:TextView跑马灯的两种实现作者:dylan_huang普通的TextView可以实现跑马灯,但是只有当焦点在它上面时才有效。 如何做一个自动的跑马灯呢? 第一种:继承TextView,然后重写isFocused()方法就可以了,简单!Java代码 importandroid.content.Context;importandroid.util.AttributeSet;importandroid.widget.TextView;publicclassScrollForeverTex
阅读全文
Android---- 菜单(OptionMenu)大全 建立你自己的菜单
摘要:随笔- 121 文章- 0 评论- 417Android 菜单(OptionMenu)大全 建立你自己的菜单 菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。 public boolean onOptionsItemSelected(MenuItem item):选中菜单项...
阅读全文
Android--android 中自定义菜单
摘要:android 中自定义菜单在android开发的过程中系统自带的菜单往往满足不了开发中的一些需求,比如说一排最多只能放置三个菜单,坐多只能放置6个,再多的话就会折叠起来,如果我们想再一排显示4个或5个菜单那么就要自己想办法处理。这里我用布局的隐藏并加上动画来模拟菜单的效果。要点:1、隐藏和显示菜单,我使用了一个线性布局把菜单封装起来。<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk
阅读全文
Android---改变Android中menu菜单的背景色
摘要:改变Android中menu菜单的背景色(2011-07-16 21:20:06)转载▼标签:it分类:技术学习protected void setMenuBackGround() { getLayoutInflater().setFactory( new android.view.LayoutInflater.Factory() {@Override public View onCreateView(String name, Context context, AttributeSet attrs) { // TODO Auto-generated method stub // 指定自定义in
阅读全文
android---android底部菜单(选项卡)
摘要:Android在android中实现菜单功能有多种方法。Options Menu:用户按下menu Button时显示的菜单。Context Menu:用户长时间按下屏幕,所显示出来的菜单也称为上下文菜单。Submenu:子菜单。但是有时候这些内置的菜单并不能满足我们功能,这就需要自己自定义一种菜单。接下来我说的这种就是通过TabHost与RadioGroup结合完成的菜单。这也是很常用的一种底部菜单做法。先上图: 首先看布局文件:Xml代码<?xmlversion="1.0"encoding="UTF-8"?><TabHostandr
阅读全文
Android--------控件系列之CheckBox
摘要:Android控件系列之CheckBox学习目的:1、掌握在Android中如何建立CheckBox2、掌握CheckBox的常用属性3、掌握CheckBox选中状态变换的事件(监听器)CheckBox简介:CheckBox和Button一样,也是一种古老的控件,它的优点在于,不用用户去填写具体的信息,只需轻轻点击,缺点在于只有“是”和“否”两种情况,但我们往往利用它的这个特性,来获取用户的一些信息。如一个身份表单中,常常让用户填写“是否已经结婚”,显然让用户去填写“是”或“否”是不合理的,理想的情景是用如下控件:选中后的状态:借鉴我在Button教程中的方式,建立CheckBox的布局:1
阅读全文
Android---RelativeLayout 布局详解
摘要:android布局属性详解 Android布局属性详解 RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_centerInparent 相对于父元素完全居中 android:layout_alignParentBottom 贴紧父元素的下边缘 android:layout_alignParentLeft 贴紧父元素的左边缘 android:layout_alignPar...
阅读全文
Android---Android EditText聚焦时hint消失的简单代码
摘要:Android EditText聚焦时hint消失的简单代码 mInfo = (EditText) findViewById(R.id.fabu_info); mInfo.setOnFocusChangeListener(new OnFocusChangeListener() { public void onFocusChange(View v, boolean hasFocus) { EditText _v=(EditText)v; if (!hasFocus) {// 失去焦点 _v.setHint(_v.getTag().toString()); } else { Stri...
阅读全文
Android---Textview加入Intent、表情,点击跳转Activity
摘要:博客分类: Androidandroidgoogle (第二届 Google 暑期大学生博客分享大赛 - 2011 Android 成长篇) 做过web开发的人应该都知道,在HTML里支持<a>标签在文本里插入一个链接,点击后跳转;并且有<img>标签可以插入图片。Android开发是否也支持呢?带着这个疑问,我们去APIDemos探索一下。OK,在com.example.android.apis.text.link这个类里,官方演示了TextView支持的一些链接,上个图: 看来TextView是支持链接跳转的,不过做Android开发的应该都知道,android的V
阅读全文
浙公网安备 33010602011771号