- 博客(6)
- 收藏
- 关注
原创 Android中的JSON详细总结
1、JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。 – Json.org2、JSON的结构:(1) Name/Value Pairs(无序的):类似所熟知的Keyed list、 Hash table、Disctionary和Ass
2011-04-04 14:43:00
8704
1
原创 js正则
创建方式1、实例创建var reg = new RegExp('abc');var reg = new RegExp('abc', 'img');2、字面量var reg=/abc/;var reg=/abc/img; 说明pattern:正则表达式 flags:标识(修饰符)标识主要包括:1. i 忽略大小写匹配2. m 多行匹配,即在到达一...
2018-10-09 21:03:51
168
原创 OOM问题优化问题总结
一、原因1、加载对象过大2、相对应的资源过多,来不及释放二、解决1、在内存引用上做处理(强、软、弱)(ImageLoader 开源框架)2、获取图片时压缩获取(边界压缩)3、优先实现缩略图4、防止同时加载太多,Listview需要的时候才去加载5、用完马上释放,防止内存泄露, recycle()6、尽量不用 setImageBitMap setImage
2015-03-17 00:33:15
829
原创 android 程序优化总结
1、UI的复用2、直接加载到内存里面,图片是否被释放3、预加载4、图片异步加载显示5、分页刷新页面6、tranveview分析执行时间7、MAT分析是否有内存泄露8、使用layoutopt分析布局文件层次是否太深9、开启硬件加速 hardwareAccelerated 3.0以上才可以使用 4.0 默认开启10、view中设置缓存属性 setDrawingC
2015-03-17 00:31:51
593
转载 Android程序使用代码的安装和卸载
Android程序使用代码的安装和卸载!!! 安装: String str = "/CanavaCancel.apk"; String fileName = Environment.getExternalStorageDirectory() + str; Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.
2011-05-30 14:48:00
1498
转载 Android下的任务和Activity栈
Task 1、 什么是 Task ? Task 翻译成中文叫做任务,那么什么是任务呢? Task 就是一个栈 (A task is a stack of activities.) ,这个栈里面存放了很多 Activity ,它遵循着后进先出的原则。 栈有两个动作:压栈(把对象压入到栈当中)和弹栈(把栈中的第一个对象从栈里面拿出来)。 2、 Task 运行过程 示例 1 :创建一个 Android 应用程序,编写 3 个 Activity(FirstActivity 、 SecondActivity
2011-04-04 02:41:00
1399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅