![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
华子聪
没有最好,只有更好!
在工作中开始习惯于安逸,就距离职业死亡不远了。
展开
-
android 布局异常(一)
在Android开发中突发会发现类似的情况:错误原因可能是Android低版本操作系统使用高版本增加的特性导致。我遇到的问题原因:在Android4.2终端上使用Android5.0的Theme.Material属性,最终导致如下问题。解决办法:将改Style属性替换为Theme.Holo.Light。问题修复。bug详情描述所有页面现实都正常,但是某一个页面会以“显示布局原创 2015-05-12 07:07:24 · 458 阅读 · 0 评论 -
android 测试工具(一)—— Monkey
前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟转载 2015-05-17 10:06:44 · 364 阅读 · 0 评论 -
Android(安卓)内存分配机制详解 不需要关闭后台运行程序
安卓系统不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊转载 2015-06-10 10:20:04 · 1974 阅读 · 0 评论 -
从原理上搞定编码-- Base64编码
开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。 一. Base64编码由来 为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的转载 2015-08-21 09:22:16 · 637 阅读 · 0 评论 -
android 应用 kill ,restart ,重启,方法
1. 通过拿到当前的进程 id ,调用 shell 命令,杀死进程。 int pid = android.os.Process.myPid();String command = "kill -9 "+ Process.myPid();try {Runtime.getRuntime().exec(command);} catch (IOException e) {转载 2015-10-27 19:40:09 · 1965 阅读 · 0 评论 -
android中tesseract-ocr的介绍
最近在做身份证号码识别,在网上搜索的一番后发现目前开源的OCR中tesseract-ocr算是比较强大的了,它由HP于1985年到1995年间开发,后来由google直接负责,经过谷歌进一步开发后,目前的tesseract-ocr有了显著的改进。tesseract-ocr和Leptonica图像库一起工作,它可以读取多种图像格式,并将其转换成超过60种语言的文本。可以工作在Linux,Wi转载 2016-05-05 12:04:07 · 358 阅读 · 0 评论