`
文章列表
android:Handler整理总结 收藏 首先声明,以下是我转载整理的。 感谢 http://blog.csdn.net/Android_Tutor/archive/2010/05/08/5568806.aspx http://www.pocketdigi.com/20100814/45.html 这些朋友的共享! 当我们在处理下载或是其他需要长时间执行的任务时,如果直接把处理函数放Activity的OnCreate或是OnStart中,会导致执行过程中整个Activity无响应,如果时间过长,程序还会挂掉。Handler就是把这些功能放到一个单独的线程里执行,与Activity ...
多线程实现更新android进度条。 实例教程,详细信息我已经注释 package com.shougao.hello; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Progress ...

android 正则

class SearchWather implements TextWatcher{ //监听改变的文本框  private EditText editText;  /** * 构造函数 */  public SearchWather(EditText editText){  this.editText = editText;  }  @Override  public void onTextChanged(CharSequence ss, int start, int before, int count) {  S ...
EditText输入校验和一些相关的属性 EditText输入校验,需要对%,_,#这些符号进行限制输入,我是直接通过EditText的addTextChangedListener方法来设置监听的: private final TextWatcher mTextWatcher = new TextWatcher() {     public void beforeTextChanged(CharSequence s, int start, int count, int after) {     }     public void onTextChanged(CharSequence s, ...

topuch

package com.accp.myEvent; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnTouchListener; import android.widget.Button; import android. ...

expand

[Android]界面的布局-ExpandableListView http://ysl-paradise.blogspot.com/2011/05/listview-ii.html 1.可展开的ListView 在這一篇中,我們來看看如何自定义一个两层结构的ListView。如下图所示: [Android]界面的布局-ExpandableListView 当点击People Names,就显示对应的子列表,如下图: [Android]界面的布局-ExpandableListView 如何可以做到上面的效果呢?首先我们自定义一个MyExpandableListAdapter.它继承 ...
在使用ListView或ExpandableListView时,滚动下拉条目时出现背景变黑; 解决办法: 在xml布局文件中加入如下代码:android:cacheColorHint="#00000000"

android ontouchevent

下午阅读onTouchEvent资料,发现方法调用有点混乱,没有完全按照api讲的执行,故挑了例子测试有MainActivity类和MySurfaceView类, 基本介绍见 http://blog.csdn.net/xiaominghimi/article/details/6127578 包括这个blog前面有关onTouchEvent介绍, 主要代码如下: MainActivity [java] view plaincopyprint?     package com.s;            import android.app.Activity;      import ...
客户提出需求,要求分组列表单击一个group其他的group应该关闭,这个group的group标题应该顶头。 我网上大致找了一圈没找到相关的,于是去google group里搜索了下 ,发现有人提出了他的解决方法: http://groups.google.com/group/android-developers/browse_thread/thread/638f7ae1cb75b710/0154a631a2f38717?lnk=gst&q=setOnGroupClickListener#0154a631a2f38717 受此启发我想出了自己的方法,重写setOnGroupC ...

androdi tab

如何改变Android tab 的高度和字体大小 复制代码 1 int count = tabWidget.getChildCount();//TabHost中有一个getTabWidget()的方法 2   for (int i = 0; i < count; i++) { 3    View view = tabWidget.getChildTabViewAt(i);   4    view.getLayoutParams().height = 80; //tabWidget.getChildAt(i) 5    final TextView tv = (TextView ...

androiddd

S & Android DevCamp社区会员特惠限时抢票!                    CSDN账号全站整合公告                 不用买彩票,就有408万! Android开发之ExpandableListView扩展(BaseExpandableListAdapter的使用)(完整版) 分类: Android 2011-10-14 00:38 694人阅读 评论(0) 收藏 举报 上一篇文章中谈到之前的代码中有一个问题。http://blog.csdn.net/benw1988/article/details/6871244 “程序本身还存在问题,c ...

android

http://blog.csdn.net/ztp800201/article/details/7312687 Android - ImageButton单击切换按钮图片效果的实现 分类: Android 2012-03-02 16:43 1579人阅读 评论(0) 收藏 举报 在android中有一个ImageButton的View,跟Button按钮的区别是可以在Imagebutton上加载一个图片。 从ImageButton这个字面意思上来看,它是一个图片按钮,那么我们就可以使用它做一个我们想要的图片按钮了,但是我们在实际使用的过程当中,就会发现该按钮的使用并没有想像中的那么简单, ...

android tab test

// mTabHost定义在Activity的属性         mTabHost = (TabHost) findViewById(R.id.tabhost);         mTabHost.setup();         LayoutInflater factory = null;         // 未开始         factory = LayoutInflater.from(this);         final View notStartview = factory.inflate(R.layout.tab,null);         TextView notS ...
Android实现仿QQ登录可编辑下拉菜单(转) 在Android里,直接提供的Spinner控件虽然可以实现下拉菜单的效果,但其效果并不理想,很多时候我们需要类似手机QQ那样既可以在文本框中直接输入编辑文字,可以在下拉菜单中选中或者删除菜单选项,并且下拉菜单并不是以遮罩整个手机屏幕方式,而是以浮动在屏幕上的效果出现。下面呢,就来实现一下这些效果。 最后效果:      此次主要以EdiText、PopupWindow、ListView及Adapter来实现这种下拉效果。具体实现步骤就不一步步详细介绍了,直接贴完整代码吧,注释比较详细,相信都能看得懂。 Activity代码: packag ...
Global site tag (gtag.js) - Google Analytics