- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 第11篇.文件搜索排序
1、按照最后修改时间排序 private void SearchFile(String path){ if(path == null || path.equals("")){ return; } File mfile = new File(path); if(mfile == null){ return; }
2016-08-30 10:37:15 277
原创 第10篇.activity和service之间的通信
一、同一个apk内部,activity和service的通信项目要求,进入activity启动service,并要求servcice能够传递数据给activity,activity能够交互service,下面列出大致思路:1、activity在service启动之前,先构建个service对象,并向其传递一个handler2、activity开启服务,activity绑定服务,并把绑定
2016-08-24 17:55:25 478
原创 第9篇.Fragment相关
一、主要是描述下大致的使用步骤,主要是分三个部分,fragment部分、activity部分,两者通信部分1、fragment部分,这个部分从某种角度上来说是独立于activity的,这也就是fragment的优势,主要是给这个fragment找到一个layout,并找到他上面的控件,简单事例如下:public class ImgPreviewFragment extends Fragme
2016-08-16 08:34:32 186
原创 第8篇.布局、控件等零散记录相关
1、当遇到点击一个按钮,按钮上的图标和背景都需要做相关的select的时候,使用imagebutton这种控件来实现2、include layout相关,大致如下: 导入另外一个layoutView Pre_View = (View)findViewById(R.id.video_pre_info_layout);
2016-08-11 16:34:29 169
原创 第7篇.ListView相关
做listview的时候,遇到出现重复的view,比如总数为10,最大显示为5,则listview显示为1、2、3、4、5、1、2、3、4、5等循环的;我们需求的为显示1、2、3、4、5、6、7、8、9、10;主要是listview的缓存机制造成的,下面贴Adapter的getView()代码如下:解析:把对控件setText的操作放到if (convertView == null) {}的外
2016-08-06 08:43:05 371
原创 第六篇.代码中的与或非运算
在项目中遇到状态标识的,一般使用位运算来表示,下面举例解释状态A: 0 0 0 1状态B: 0 0 1 0状态C: 0 1 0 0状态D: 1 0 0 01、如何表示状态state是包含了A、B状态,如何确保某一个状态是否存在呢?state = A ;(初始化)state |= B; (增加 B状态)if((state & B) !=0){} (说明sta
2016-08-02 08:59:43 2297
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人