- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 Android内存优化之OOM
转载:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0920/3478.htmlAndroid的内存优化是性能优化中很重要的一部分,而避免OOM又是内存优化中比较核心的一点。这是一篇关于内存优化中如何避免OOM的总结性概要文章,内容大多都是和OOM有关的实践总结概要。理解错误或是偏差的地方,还请多包涵指正,谢谢!
2017-04-25 09:18:07
273
原创 自定义View之饼状图
一、前言上一篇介绍上自定义View之柱状图,本篇介绍自定义饼状图,主要也是因为项目中的的需要,有个不同比例的数组或列表展示,并且第一次初始化时有个动画效果,即根据当前进度绘制数组或列表中的数据。话不多说,先上效果图:二、实现步骤1.定义PieChartView继承View,给PieChartView添加自定义属性:即在value目录下找到attrs.xml文件,在文
2017-04-22 19:20:37
394
原创 自定义View之柱状图
一.效果图因项目需要自定义一个柱状图View及饼状图View,本文先主要介绍下自定义柱状图View,饼状图View下一篇介绍。实现也很简单,大家可以先看下效果图:二、实现步骤代码也比较简单,就是遵循自定义View步骤顺序完成相应绘制,不清楚可以参考鸿祥大神的博客http://blog.csdn.net/lmj623565791。1.定义HistogramView继承Vi
2017-04-17 21:18:48
420
转载 在WebView中如何让JS与Java安全地互相调用
http://blog.csdn.net/xyz_lmn/article/details/39399225
2017-03-28 21:19:36
277
原创 查看andorid应用Activity任务栈
在实际开发过程中会碰到一些问题,需要通过分析应用的任务栈信息,比如查看栈顶activity,不同启动模式launchMode下Activity任务栈情况。Android提供一个很强大的adb shell指令进行查看。1.在终端或者Android Studio中的Terminal里敲入如下命令:adb shell dumpsys activity可以看到终端输出一系
2017-03-28 19:01:39
14121
1
原创 android之广播Broadcast实现方式
注册BroadcastReceiver有两种方式:1.静态注册:静态的在AndroidManifest.xml中用标签生命注册,并在标签内用<intent- filter>标签设置过滤器。2.动态注册:动态的在代码中先定义并设置好一个 IntentFilter 对象,然后在需要注册的地方调Context.registerReceiver()方法,如果取消时就调用 Context.u
2015-10-10 13:16:05
1073
转载 常用的正则表达式大全
常用正则表达式大全!匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正
2015-10-10 13:10:45
212
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人