- 博客(15)
- 收藏
- 关注
原创 android内存优化(持续更新)
1 cursor关闭在4.0一下 2 bitmap recycle()在4.0一下 3 使用convertView 4 SparseArray和Arraymap代替Hashmap 5 handler对象不要持有activity对象需要使用weakReference 6 尽可能使用local/stack局部变量 而不去使用 instance/static 成员变量 7 尽量使用swith代
2015-11-05 11:09:00
440
1
原创 0609日常
swift开源了 Google IO Innovation in the Open WWDC worldwide developers conference 1 android M 权限管理 网页体验 android pay 指纹识别 2 android pay 3 brillo 只保留核心功能的物联网android系统 4 超过4000个android wea
2015-06-09 22:40:17
394
原创 内容提供
调用内容提供 提供者不用启动 1 继承ContentProvider 重写方法 2 在onCreate中匹配器注册uri格式的权限 UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH); 内容使用者 1 创建连接解析器 ContentResolver r = this.getContentResolver()
2015-06-08 23:08:48
496
原创 android顺序广播
1 发广播 Intent intent = new Intent("顺序广播的Action") sendOrderedBroadcast(intent,null); 2 编写广播类(多个) class R1 extends BroadcastReceiver{ Log.i("r1", "r1"); } class R2 extends BroadcastReceiver{ Log.
2015-06-08 23:05:03
702
原创 同一项目中的广播(音乐播放进度的UI跟新)
在音乐播放器中的应用 主要是用于在Service和Activity中的通讯 实现音乐播放进度的UI跟新 逻辑: 在Service中发送广播 1 sendBroadcast(intent); Intent intent = new Intent("注册的Action"); 可以向Intent中传键值对 在Activity中接收和创建广播; 因为需要在广播的方法中更新IU 所
2015-06-08 22:47:56
426
原创 listview分块显示
关键在于共同特征的第一个出现的对象的位置确定 逻辑: 接收一个对象的在对象群中的位置,得到所具有 特征值在特征群中的位置(块号) 找到具有 特征值在特征群中的位置(块号) 的第一个对象的在对象群中的位置 判断在对象群中的位置是否相同,相同则显示,不相同则隐藏 具体实现: Adapter实现SectionIndexer接口 getSectionForPosition 得到 所具有共同的
2015-06-01 23:45:38
616
原创 线程池
1 创建线程池 ExecutorService = Executors.newCachedThreadPool(); |.newFixedThreadPool(制定上线) |.newSingleThreadExecutor()一个线程 2 放入任务 execute(new Runnable)
2015-06-01 23:44:55
299
原创 GET获得json
1 创建HTTP客户端 HttpClient client = new DefaultHttpClient(); 2 写get请求行 String uri = "http://172.60.8.33:8080/ems/listEmp"; HttpGet get = new HttpGet(uri); 3 接受返回数据 HttpResponse resp = client.execute
2015-06-01 23:42:57
505
原创 GenyMotion the virtual device got no ip address 问题解决
http://blog.youkuaiyun.com/hcf_force/article/details/20899881 按照博主的方法发现依然不行 然后 把网卡1 的高级下面的 混杂模式选为 全部允许就可以了 不知道是什么原理
2015-05-31 12:52:51
13973
原创 找到 list中具有相同属性对象中的 第一个的 位置
找到 list中具有相同属性对象中的 第一个的 位置 list:ArrayList list 获得位置属性方法.getAttributeObject() for(int i=0;i if(attribute = list.get(i).getAttributeObject()){ return i; }; }
2015-05-18 22:06:47
888
原创 日常-4-22-2015
xml saxparse = saxparsefactory.newinstance.newsaxparse() .parse(.class.getresource.getpath, new defaulthandler) startelemnt endelement character bytearrayinputStream(byte[]) bytearrayou
2015-04-22 22:54:51
319
原创 日常-4-20-12015
Python def定义函数 RandomAccessFile DatainputSteam dataoutputStream bufferedinputStream bufferedoutputStream File filelist(file,new compare) thread
2015-04-20 23:57:28
417
原创 日常-4-18-2015
new RandomAccessFile(File f,“rw”) write(int b) write(byte[] , from,n) read() writeInt() writeDouble() read ^ for(byte getfilePoint()-n seek(long) readUTF throw throws canread c
2015-04-18 22:54:49
368
原创 日常-4月17日2015l
今天学习内容能想起多少写多少 Exception ,RuntimeException , error, String.valueof(),Exception是接口不能创建对象,try{}catch(exception e{} finally{} throws createNewFile getparent getname getpath isdictionay length c
2015-04-17 22:17:01
310
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人