- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 关于非主线程中操作ui的实现
Handler可以看作是一个工具类,通常与looper进行交互,即向消息队列中插入消息。Looper用来为一个线程开启一个消息循环。通常Handler会与被定义时所在线程的looper绑定。new Handler()时实际是new Handler(Looper.myLooper()),即获取当前线程的looper对象大家都知道在非主线程定义Handler会报错,那是因为在非主线程中
2016-09-25 12:24:14 671
转载 android looper的理解
Android的Looper类使用的5个要点1. Looper类用来为一个线程开启一个消息循环。 默认情况下android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环。) Looper对象通过MessageQueue来存放消息和事件。一个线程只能有一个Looper,对应一个MessageQueu
2016-09-22 21:22:44 351
原创 android 自定义view 仿电视节目选择控件与字体发光效果
周末时间动手做的小玩意。首先上效果图 1、预览放大选中项:可点击图片选中,也可以滑动选中图片,选中的图片会加上发光的边框并放大。双击选中的图片会有放大的动画同时透明度加大。2、炫酷的闪光文字效果如下实现方法都比较简单。第一种效果是用的gallery控件,然后自定义一个adapter继承baseAdapter。其中定义一个setSelect
2016-09-05 21:34:48 2287
转载 android中的sqlite查询数据去掉重复值
Cursor query(boolean distinct, String table, String[] columns, String selection, String[] selectionArgs, String groupBy, String having, String orderBy, String limit,CancellationSignal cancellationSign
2016-06-18 09:41:46 4332
原创 android中listview包含edittext时,获取焦点问题
需要:弹出一个alertdialog,对话框中有一listview,listview的Item包含一个edittext和button。若不作任何处理会发现,点击listview中的edittext时,不会弹出软键盘。解决方法:new 出alert dialog后增加一项设置:dialog.getWindow().clearFlags(WindowManager.LayoutParams
2016-06-17 19:03:52 731
转载 mac下使用vnc远程安装oracle 11g
前言在linux下面进行Oracle安装,需要启动java的swing界面,所以需要x-windownpw窗口,那么就需要直接去服务器机房去现场操作挺麻烦,远程xshell无法视窗,这种情况下可以采用vnc模式远程连接linux系统的视窗来远程安装oracle一、安装前的准备工作1、首先要搭建Linux服务器桌面环境下载SecureCRT(IOS系统,类似于
2016-05-06 10:05:32 1701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人