05 2017 档案

Git版本控制
摘要:1.Git基础命令的使用 git status:检查当前文件的状态。 如果当前没有任何跟踪文件,也没有任何文件在上次提交后更新过,总的 来说就是没有可提交的文件的时候,执行此命令的结果是nothing to commit。否则的话执行结果就是有一系列的文件 被罗列出来,这些文件就是可add并comm 阅读全文

posted @ 2017-05-31 21:42 萌虾 阅读(225) 评论(0) 推荐(0)

图像二值化处理Java
摘要:二值化基本概念:通俗的讲就是把一副彩色图像处理成一副黑白图像,一般是作为后续复杂图像处理操作的预处理。 二值化算法思路:遍历图像的所有像素点,计算每个像素点的灰度值。通过迭代法收敛得到一个最佳阈值,灰度值大于最佳阈值的像素点设为白色,灰度值小于最佳阈值的像素点设为黑色。(我这里的二值化处理结果是,背 阅读全文

posted @ 2017-05-28 20:13 萌虾 阅读(7004) 评论(0) 推荐(0)

自定义圆形View视图控件
摘要:ImageView显示的视图是方形的,想实现类似ImageView的圆形视图控件,于是刚开始的思路是继承Imageview,重写onMeasure和onDraw方法去实现,然而最终的结果是方形视图和圆形视图的叠加效果(下面一层是方形视图,上面一层是圆形视图)。后来改变思路,直接继承View去实现圆形 阅读全文

posted @ 2017-05-25 19:18 萌虾 阅读(377) 评论(0) 推荐(0)

通过BitmapFactory.Options解决activity之间传递图片出现内存溢出(OOM)问题
摘要:在activity之间通过intent或者bundle传递较大图片时,很容易出现OOM问题。通过调试以及查阅资料,知道大概是因为intent和bundle不能传递大量数据导致了这个问题。因此解决这个问题的其中一个思路就是通过BitmapFactory.Options将原图缩小,减小传递的数据量大小。 阅读全文

posted @ 2017-05-25 18:03 萌虾 阅读(2143) 评论(0) 推荐(0)

Android数据库的创建,插入,查询等
摘要:1.一个新的数据库的创建及打开方式 关于Android数据库的创建,官方文档里面推荐的是继承SQLiteOpenHelper创建子类,重写onCreate方法来创建一个新的SQLiteDatabase。 在这里需要强调的几点有: 1).数据库在第一次创建的时候,才调用onCreate方法,也就是说一 阅读全文

posted @ 2017-05-25 17:57 萌虾 阅读(9362) 评论(0) 推荐(0)

文件的读写,FileOutputStream和FileInputStream
摘要:实现功能:向一个.txt文本文件写入文本内容,并读取该文本文件的内容。我将以上功能封装成了一个Txt类,以下是该类的代码实现。 阅读全文

posted @ 2017-05-25 17:48 萌虾 阅读(559) 评论(1) 推荐(0)

导航