自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

见证Android 成长的历程

记录Android学习的点点滴滴,成就美好理想。

  • 博客(16)
  • 收藏
  • 关注

原创 C语言学习(一)

交换连个数字的一点触发

2016-06-25 21:35:47 308

转载 android中tesseract-ocr的介绍

最近在做身份证号码识别,在网上搜索的一番后发现目前开源的OCR中tesseract-ocr算是比较强大的了,它由HP于1985年到1995年间开发,后来由google直接负责,经过谷歌进一步开发后,目前的tesseract-ocr有了显著的改进。tesseract-ocr和Leptonica图像库一起工作,它可以读取多种图像格式,并将其转换成超过60种语言的文本。可以工作在Linux,Wi

2016-05-05 12:04:07 351

转载 Android开发之Intent.Action

本文介绍Android中Intent的各种常见作用。 1 Intent.ACTION_MAINString: android.intent.action.MAIN标识Activity为一个程序的开始。比较常用。Input:nothingOutput:nothing  activity android:name=".Main

2016-04-26 20:17:13 247

转载 遍历Map的四种方法

public static void main(String[] args) {  Map map = new HashMap();  map.put("1", "value1");  map.put("2", "value2");  map.put("3", "value3");    //第一种:普遍使用,二次取值  System.out.println("通过

2016-04-26 12:00:55 268

转载 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 1955

转载 从原理上搞定编码-- Base64编码

开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。  一. Base64编码由来  为什么会有Base64编码呢?因为有些网络传送渠道并不支持所有的

2015-08-21 09:22:16 627

转载 HashMap和Hashtable的区别

导读:1 HashMap不是线程安全的            hastmap是一个接口 是map接口的子接口,是将键映射到值的对象,其中键和值都是对象,并且不能包含重复键,但可以包含重复值。HashMap允许null key和null value,而hashtable不允许。 2   HashTable是线程安全的一个Collection。 Hash

2015-07-06 07:05:02 388

转载 Vector与ArrayList区别

1. Vector & ArrayList 1)  Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。 2) 当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍,而ArrayList只增加50%

2015-07-06 07:03:07 995

转载 Android(安卓)内存分配机制详解 不需要关闭后台运行程序

安卓系统不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了。android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊

2015-06-10 10:20:04 1948

转载 android 测试工具(一)—— Monkey

前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、  什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟

2015-05-17 10:06:44 357

原创 android 布局异常(一)

在Android开发中突发会发现类似的情况:错误原因可能是Android低版本操作系统使用高版本增加的特性导致。我遇到的问题原因:在Android4.2终端上使用Android5.0的Theme.Material属性,最终导致如下问题。解决办法:将改Style属性替换为Theme.Holo.Light。问题修复。bug详情描述所有页面现实都正常,但是某一个页面会以“显示布局

2015-05-12 07:07:24 429

原创 UML学习笔记(三)

1、关联相关关联:类之间在概念上的连接关系。——使用实心的三角形箭头表示。用直线连接,在直线的上方使用实心的三角形箭头表示关联方向。关联类:关联拥有自己的属性和操作。链:关联拥有自己的实例。如:特定的队员效力于特定的球队。两者之间的关系就叫做链。2、多重性多重性:某个类的多个对象可以和另一个类的单个对象关联。UML使用表示符号:星号(

2015-04-14 14:45:40 524

原创 UML学习笔记(二)

对象 抽象 继承 封装 多态 消息传递 关联-association 聚集-aggregation组成-聚集对象和它的对象之间的强关联关系。 对象是类的实例,类是具有相同属性和操作的一类对象集。对象继承了所属类的属性和操作。型构:对象的全部操作信息被称为操作的型构。类的省略表示法:省略了一个或多个属性或者操作的表示方法

2015-04-13 01:20:15 315

原创 UML学习笔记(一)

静态图:类图 对象图 用例图 状态图 构件图  动态图: 顺序图 活动图 协作图(顺序图和协作图,合称为交互图)  部署图 组成结构图  交互纵览图  计时图  包图

2015-04-12 23:48:40 305

转载 Java基本知识(一)域 静态域 实例域

JAVA中的域,静态域,实例域 1.java中的域    所谓的域,翻译成英文就是field, 也就是我们常说的字段,或者说是属性。 比如类的字段(属性),局部的,全局的。所谓域,其实是“field”的翻译然后实例域,就是 实例("object" )的"field"。包括实例域和静态域,静态域又叫类域。    java中对象中的数据称为实例域(instance fi

2015-04-12 16:51:02 542

转载 git-commit

git-commit 软件版本:  操作系统:ubuntu10.04    内核版本:Linux version 2.6.32-36-generic    git 版本:git version 1.7.0.4目录:  1. 文件状态  2. 提交    2.1 git commit 与 git commit -a    2.2 添加提交信息

2015-04-11 14:20:42 705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除