- 博客(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 421 2
原创 0609日常
swift开源了Google IOInnovation in the OpenWWDCworldwide developers conference 1 android M权限管理 网页体验 android pay 指纹识别2 android pay3 brillo 只保留核心功能的物联网android系统4 超过4000个android wea
2015-06-09 22:40:17 373
原创 内容提供
调用内容提供 提供者不用启动1 继承ContentProvider重写方法2 在onCreate中匹配器注册uri格式的权限UriMatcher matcher = new UriMatcher(UriMatcher.NO_MATCH);内容使用者1 创建连接解析器ContentResolver r = this.getContentResolver()
2015-06-08 23:08:48 479
原创 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 672
原创 同一项目中的广播(音乐播放进度的UI跟新)
在音乐播放器中的应用主要是用于在Service和Activity中的通讯实现音乐播放进度的UI跟新逻辑:在Service中发送广播1 sendBroadcast(intent);Intent intent = new Intent("注册的Action");可以向Intent中传键值对在Activity中接收和创建广播;因为需要在广播的方法中更新IU 所
2015-06-08 22:47:56 408
原创 listview分块显示
关键在于共同特征的第一个出现的对象的位置确定逻辑:接收一个对象的在对象群中的位置,得到所具有 特征值在特征群中的位置(块号)找到具有 特征值在特征群中的位置(块号) 的第一个对象的在对象群中的位置判断在对象群中的位置是否相同,相同则显示,不相同则隐藏具体实现:Adapter实现SectionIndexer接口getSectionForPosition 得到 所具有共同的
2015-06-01 23:45:38 596
原创 线程池
1 创建线程池ExecutorService = Executors.newCachedThreadPool();|.newFixedThreadPool(制定上线)|.newSingleThreadExecutor()一个线程2 放入任务execute(new Runnable)
2015-06-01 23:44:55 283
原创 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 477
原创 GenyMotion the virtual device got no ip address 问题解决
http://blog.csdn.net/hcf_force/article/details/20899881按照博主的方法发现依然不行然后把网卡1 的高级下面的混杂模式选为全部允许就可以了不知道是什么原理
2015-05-31 12:52:51 13954
原创 找到 list中具有相同属性对象中的 第一个的 位置
找到 list中具有相同属性对象中的 第一个的 位置list:ArrayList list获得位置属性方法.getAttributeObject()for(int i=0;iif(attribute = list.get(i).getAttributeObject()){return i;};}
2015-05-18 22:06:47 854
原创 日常-4-22-2015
xmlsaxparse = saxparsefactory.newinstance.newsaxparse().parse(.class.getresource.getpath, new defaulthandler)startelemntendelementcharacterbytearrayinputStream(byte[])bytearrayou
2015-04-22 22:54:51 293
原创 日常-4-20-12015
Python def定义函数RandomAccessFile DatainputSteam dataoutputStreambufferedinputStreambufferedoutputStreamFilefilelist(file,new compare)thread
2015-04-20 23:57:28 407
原创 日常-4-18-2015
new RandomAccessFile(File f,“rw”)write(int b)write(byte[] , from,n)read()writeInt()writeDouble()read^for(byte getfilePoint()-nseek(long)readUTFthrowthrowscanreadc
2015-04-18 22:54:49 350
原创 日常-4月17日2015l
今天学习内容能想起多少写多少Exception ,RuntimeException , error,String.valueof(),Exception是接口不能创建对象,try{}catch(exception e{} finally{}throwscreateNewFilegetparentgetnamegetpathisdictionaylengthc
2015-04-17 22:17:01 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人