上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
  2013年11月25日
摘要: Activity[java] view plaincopypackagecom.lmw.android.test;importandroid.app.Activity;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Vibrator;importandroid.view.View;importandroid.widget.Toast;importcom.lmw.android.test.ShakeListener.OnShakeListener;publicclassShakeActivityextendsAc 阅读全文
posted @ 2013-11-25 11:40 I love Android 阅读(579) 评论(0) 推荐(0) 编辑
摘要: AsyncTask实现的原理和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:简单,快捷过程可控 使用的缺点:在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.Handler异步实现的原理和适用的优缺点在Handler 异步实现时,涉及到 Handler, Looper, Message,Thread四个对象,实现异步的流程是主线程启动Thread(子线程)运行并生成Message-Looper获取Me. 阅读全文
posted @ 2013-11-25 11:35 I love Android 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 由于这两天在做listView的东西,所以整理出来一些比较特别(不常用)的属性,通过设置这样的属性可以做出更加美观的列表1.stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackFromBottom="true" 2. transciptMode属性,需要用ListView或者其它显示大量Items的控件实时跟踪或者查看信息,并且希望最新的条目可以自动滚动到可视范围内。通过设置的控件transcriptMode属性可以将Android平台的控件(支持ScrollBar)自动滑动到最底部。and 阅读全文
posted @ 2013-11-25 11:31 I love Android 阅读(279) 评论(0) 推荐(0) 编辑
摘要: String status=Environment.getExternalStorageState();23if( status.equals ( Enviroment.MEDIA_MOUNTED ) )4{5说明有SD卡插入6} 阅读全文
posted @ 2013-11-25 11:24 I love Android 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 方法就是修改item布局的xml文件:在根布局里加上: android:descendantFocusability="blocksDescendants" 然后在按钮布局里加上: android:focusable="false" item和按钮都 可以点了,就OK了下面是布局示例: 阅读全文
posted @ 2013-11-25 11:18 I love Android 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 效果如图:实现代码:[java] view plaincopyprivatelongexitTime=0;/***捕捉返回事件按钮**因为此Activity继承TabActivity用onKeyDown无响应,所以改用dispatchKeyEvent*一般的Activity用onKeyDown就可以了*/@OverridepublicbooleandispatchKeyEvent(KeyEventevent){if(event.getKeyCode()==KeyEvent.KEYCODE_BACK){if(event.getAction()==KeyEvent.ACTION_DOWN& 阅读全文
posted @ 2013-11-25 11:17 I love Android 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 由于listview的一些特性,刚开始写这种需求的功能的时候都会碰到一些问题,重点就是存储每个checkbox的状态值,在这里分享出了完美解决方法:布局文件:[html] view plaincopylistView 的item布局文件:[html] view plaincopyActivity:[java] view plaincopypublicclassEx_checkboxActivityextendsActivity{privateListViewlv;privateMyAdaptermAdapter;privateArrayListlist;privateButtonbt_sele 阅读全文
posted @ 2013-11-25 11:14 I love Android 阅读(784) 评论(0) 推荐(0) 编辑
摘要: Intent intent=new Intent();//包名 包名+类名(全路径)intent.setClassName("com.qn.app.store", "com.qn.app.store.Main");startActivity(intent); 阅读全文
posted @ 2013-11-25 11:03 I love Android 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 最近做一个带发表情的聊天界面,需要管理系统输入法的状态,一、打开输入法窗口:[java] view plaincopyInputMethodManagerinputMethodManager=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);//接受软键盘输入的编辑文本或其它视图imm.showSoftInput(submitBt,InputMethodManager.SHOW_FORCED);二、关闭出入法窗口[java] view plaincopyInputMethodManagerinputMethod 阅读全文
posted @ 2013-11-25 11:01 I love Android 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 布局文件里添加viewPager布局[html] view plaincopy再创建两个item布局用于填充在ViewPager里然后就是Activity了,主要写了左右滑动切换页面,还有一个小图片随页面切换 位移的动画效果[java] view plaincopypublicclassSearchAllcityActivityextendsActivity{privateKeywordsFlowkeywordsFlow;privateViewPagerviewPager;privateImageViewimageView;privateListlists=newArrayList();pri 阅读全文
posted @ 2013-11-25 10:59 I love Android 阅读(800) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页