摘要: 转载:http://blog.csdn.net/way_ping_li/article/details/8487866 把自己应用的调试信息写入到SD卡中。 系统权限 时间工具类: 方法的调用: pspspspspsp 阅读全文
posted @ 2016-04-27 10:34 万物为铜 阅读(1789) 评论(0) 推荐(0) 编辑
摘要: 转载: 工具类: 控件点击的处理: 这样,两次点击时间相隔小于800ms,便不会触发事件,具体的临界时间可以根据需求自己修改. 再加上一个postDelayed,确保不会由于最后两次点击时间间隔太近,导致最后一次操作也被忽略。 阅读全文
posted @ 2016-04-26 17:13 万物为铜 阅读(1636) 评论(4) 推荐(0) 编辑
摘要: <TextView android:id="@+id/desc" android:layout_width="match_parent" android:layout_height="130px" android:lineSpacingExtra="2px" android:textColor="@ 阅读全文
posted @ 2016-04-22 13:40 万物为铜 阅读(1732) 评论(0) 推荐(1) 编辑
摘要: 转载于:http://blog.csdn.net/yuanzeyao/article/details/38025165 在前一篇文章中,我主要讲解了Android源码中的Touch事件的传递过程,现在我想使用一个demo以及一个实例来学习一下Andorid中的Touch事件处理过程。 在Androi 阅读全文
posted @ 2016-04-21 14:10 万物为铜 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 例子零: 只有OnTouch和OnItemClick 例子一: 只有OnTouch和OnItemClick 先走ACTION_DOWN,ACTION_UP,最后走onItemClick。 例子二:只有OnTouch和OnItemClick 先走ACTION_DOWN,ACTION_UP, onIte 阅读全文
posted @ 2016-04-21 11:21 万物为铜 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: HashMap和SparseArray可以实现相似的功能。 但SparseArray是Android定义的,在键是整数时,他比HashMap的性能更高,因为HashMap使用的是Integer对象, 而SparseArray使用的是int型,因此使用HashMap会创建很多的Integer对象,而使 阅读全文
posted @ 2016-04-20 22:29 万物为铜 阅读(758) 评论(0) 推荐(0) 编辑
摘要: handler.post(r)其实这样并不会新起线程,只是执行的runnable里的run()方法,却没有执行start()方法,所以runnable走的还是UI线程。 1.如果像这样,是可以操作ui,但是run还是走在主线程,见打印出来的Log线程名字是main,说明是主线程。 这就是为什么可以直 阅读全文
posted @ 2016-04-12 11:46 万物为铜 阅读(625) 评论(0) 推荐(1) 编辑
摘要: 例子二:补间动画效果,渐变。 阅读全文
posted @ 2016-03-30 17:55 万物为铜 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 先在MyApplication中初始化ImageLoader 再在BaseActivity中新建一个imageLoader 和设置参数 在要使用的activity中使用方式 还要加一个监听器 以及一个软引用的SparseArray 还有就是MyImageLoader 的类 如果要配合ImageSwi 阅读全文
posted @ 2016-03-17 11:33 万物为铜 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 比如 对于集合而言,使用了get方法获得这个集合downCountCmdList 后,往downCountCmdList中添加一个 downCountCmd后则原集合downCount中也会多出这个成员。这种情况对数组也是同样的。 但对于字符串和int则不是,就算改变了通过get方法获得的Strin 阅读全文
posted @ 2016-03-17 11:10 万物为铜 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 使用方法: RecycleBitmap.recycleImageView(mSelectorView); 参数为imageview /** * 回收ImageView占用的图像内存; * 使用了本方法之后,记得用一下 * System.gc(); 提醒系统及时回收 * @param view* 在s 阅读全文
posted @ 2016-03-17 10:54 万物为铜 阅读(3336) 评论(23) 推荐(0) 编辑
摘要: 一个例子 package sortt; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class HomeWor 阅读全文
posted @ 2016-03-09 11:03 万物为铜 阅读(3316) 评论(1) 推荐(0) 编辑
摘要: 在github上找的一个有点酷炫的loading动画https://github.com/Fichardu/CircleProgress 我写写使用步骤 自定义view(CircleProgress )的代码 package com.hysmarthotel.view; import com.hys 阅读全文
posted @ 2016-03-03 14:08 万物为铜 阅读(1502) 评论(0) 推荐(1) 编辑
摘要: List<String> list =new ArrayList<String>(); list.add("boss"); list.add("good"); list.add("No"); list.add("Fine"); System.out.println(list);//[boss, go 阅读全文
posted @ 2016-03-02 09:33 万物为铜 阅读(1945) 评论(0) 推荐(0) 编辑
摘要: 最近在机顶盒上做一个gridview, 其焦点需要在item的子控件上,但gridview的焦点默认在item上,通过 android:descendantFocusability="afterDescendants" <ScrollView android:id="@+id/scroll_cont 阅读全文
posted @ 2016-02-29 10:44 万物为铜 阅读(693) 评论(1) 推荐(0) 编辑
摘要: 解决办法: android:listSelector="#00000000" android:listSelector="@android:color/transparent" gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 阅读全文
posted @ 2016-02-26 14:50 万物为铜 阅读(452) 评论(1) 推荐(0) 编辑
摘要: 【include+LinearLayout】的使用例子 AndroidIncludeLayout.java mail.xml sublayout.xml 【include+merge】 //与上面的include用法有点不一样 LightActivity.java light.xml time_te 阅读全文
posted @ 2016-02-25 10:12 万物为铜 阅读(1070) 评论(1) 推荐(0) 编辑
摘要: 在linux环境下输入getevent命令遥控器按一个键,出现的第二行,第二个数,就是这个键对应的16进制,转成10进制之后放入system\usr\keylayout\Vendor_2389_Product_00a8_Version_0200.kl文件中,然后让这个键对应1,2,DPAD_UP,C 阅读全文
posted @ 2016-02-23 12:30 万物为铜 阅读(4966) 评论(1) 推荐(0) 编辑
摘要: <!DOCTYPE html><html><head><meta charset="utf-8"><title>标题</title><meta name="keywords" content="关键字" /><meta name="description" content="页面描述" /> <!- 阅读全文
posted @ 2016-02-21 15:36 万物为铜 阅读(221) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html><head><meta charset="utf-8" /><title>页面标题</title><meta name="keywords" content="关键字" /><meta name="description" content="页面描述" /> 阅读全文
posted @ 2016-02-21 15:35 万物为铜 阅读(686) 评论(0) 推荐(0) 编辑