自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (27)
  • 收藏
  • 关注

原创 Android 内存泄漏

Android之内存泄漏调试学习与总结http://mzh3344258.blog.51cto.com/1823534/895093

2015-03-27 16:16:24 381

原创 Linux 清理磁盘空间

我的环境:电脑型号:Thinkpad x240操作系统:Ubuntu14.04内核版本:3.13.0-46-generic查看此磁盘剩余空间的命令为 df -h‘/dev/sda1是我电脑的物理硬盘,总大小114G,已用56G,剩余52G空间,当我在文件管理器里面删掉一个4G的文件夹之后,发现自己的可用空间并没有减少,后来发现是你在文件管理器里面删除的文件夹都重

2015-03-24 12:35:42 989

原创 对称加密的密钥交换

因为对称加密密钥是实时更新的,怎么保证生成的密钥安全的传送到另一端呢?对称加密的优点和缺点:优点:高效缺点:密钥交换是个问题,没有非对称加密的安全性高,密钥越长安全性越高,当选择256的AES,仍能胜任大多数的安全领域。公钥密码(非对称加密)算法的优点和缺点:优点:安全性足够高(因为密钥很长),没有密钥交换的问题缺点:效率太低,对大叔据加密很慢实

2015-03-17 16:41:55 5328

原创 非对称加密(公钥密钥)概述

非对称加密模型用代码形象体现这么一个过程发送端加密:Ciphertext = Encryption(key1,data);Encryption()是加密算法,key是密钥,data是明文要加密的数据,Ciphertext是加密后的密文接收端解密:Plaintext = Decrypt(key2,Ciphertext);Decrypt(

2015-03-17 16:15:11 1675

原创 对称加密加密概述

对称加密是实时交换更新的,用代码形象体现这么一个过程发送端加密:Ciphertext = Encryption(key,data);Encryption()是加密算法,key是密钥,data是明文要加密的数据,Ciphertext是加密后的密文接收端解密:Plaintext = Decrypt(key,Ciphertext);Decrypt()是解密算法,key是密

2015-03-17 15:41:58 592

原创 深入理解Android安全平台之扎绳篇

安全概述安全需要解决什么问题?答:在典型的应用当中,android主要解决4类需求:保密、鉴别和认证、完整性、不可否认性。       保密:让hacker看不懂里面的内容,       鉴别和认证:验证内容的真伪,       完整性:保证内容没有被篡改,       不可否认性:发送者是唯一确定的不可否认的。日常生活中的一些密码术有哪些?

2015-03-17 15:11:56 554

原创 Andoird appcompat_v7资源文件报错

电脑型号:thinkpad x240操作系统:ubuntu 14.04开发工具:eclipseappcompat_v7的一些资源文件报错,错误消息如下:[2015-03-10 11:03:19 - AIDLText] /home/csm/workspace/appcompat_v7/res/values-v21/themes_base.xml:82: error: Erro

2015-03-10 11:10:01 1409

转载 Android Webview缓存

原文地址:http://blog.csdn.net/android_tutor/article/details/6238325我们在项目中也时常会用到WebView这个控件,当我们加载html时候,会在我们data/应用package下生成database与cache两个文件夹如下图如示:我们请求的url记录是保存在webviewCache.db里,而url的内容是保存在webvi

2015-03-10 10:23:29 592

转载 Linux文件系统的实现

Linux文件系统的实现作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!Linux文件管理从用户的层面介绍了Linux管理文件的方式。Linux有一个树状结构来组织文件。树的顶端为根目录(/),节点为目录,而末端的叶子为包含数据的文件。当我们给出一个文件的完整路径时,我们从根目录出发,经过沿途各个目录,最终到达文件

2015-03-09 19:39:59 560

转载 【分享】android开发该如何提高Android程序的效率

原文地址:http://blog.csdn.net/tsingyuan2012/article/details/11131239【分享】android开发该如何提高Android程序的效率安卓开发中的安卓程序效率很重要,如果你做出一款登录很慢,打开很延时的产品,相信很多人都不愿意去使用,那么如何提高Android程序效率呢,也就是如何来优化Android的性能呢?本文提供给你一些想

2015-03-09 18:01:30 464

转载 java 匿名内部类

此篇文章为转载,原文地址如下:http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.htmlJava匿名内部类总结匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实

2015-03-09 13:44:58 420

转载 java 观察者模式

观察者模式的定义:定义对象间的一种一对多的依赖关系。到一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者都属于观察者,他们都在关注着房子的价格。 [java] view plaincopy

2015-03-09 13:36:44 467

原创 Android 内存问题的解决方法

Android项目中由于加载的图片比较多,所以经常报出内存溢出的错误,当项目中包含大量图片,或者图片过大,可能会oom,常用胡解决方法如下:方法1 :  等比例缩小图片                  BitmapFactory.Options options = new BitmapFactory.Options();                options.inSamp

2015-03-09 12:34:45 640

原创 Android 自定义view中的方法解释

Android系统中要自定义view,首先需要了解Android的view加载机制。主要有三个方法:1、onMeasure() //计算出view自身大小2、onLayout() //仅在ViewGroup中,用来为子view指定位置(left,top)3、onDraw() //view绘制内容那么系统能让我们在onDraw()能够绘制些什么呢,查看View.

2015-03-09 11:45:38 520

转载 Android launchmode

本文是转载的,原文链接如下:http://www.cnblogs.com/ok-lanyan/articles/2593782.html说明一下,大家看这个帖子之前对Task,有一定的了解。而且看完这个之后,最好再看看taskAffinity属性,因为在实际应用中他们一般是联合使用的。在Android的中Activity有4种启动方式:"standard"、"sin

2015-03-08 21:04:07 528

原创 Android 多屏幕适配

PS:此文章是转载的,原文链接如下http://www.stormzhang.com/android/2014/05/16/android-screen-adaptation/Android 屏幕适配2014 年 05 月 16 日android众所周知,Android机型尺寸各种各样,于是屏幕适配就成了Android开发中很重要的一

2015-03-08 20:25:47 558

原创 virtualbox遇到的一个问题

前置条件:电脑型号:thinkpad x240操作系统:ubuntu 14.04内核版本:3.13.0-46-generic我打开virtualbox的时候提示错误,错误消息如下Runtime error opening '/home/csm/VirtualBox VMs/Linux Mint/Linux Mint.vbox' for reading: -102 (Fi

2015-03-08 18:38:29 2099

原创 ubuntu software center卸载软件出现如下错误

“Software can't be installed or removed because the authentication service is not available. ”我的原因是没有安装包policykit-1-gnome sudo apt-get install policykit-1-gnome即可解决

2015-03-04 14:29:23 1661

原创 Android Fragment生命周期

Android Fragment生命周期示意图,PS 圆圈代表Activity的生命周期,方框代表Fragment的生命周期

2015-03-03 10:20:31 875

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-03-03 10:17:29 574

Personal Chef

Personan Chef is a Android App that request Chef service you by Offline

2016-04-14

私厨汇 app

私厨汇app,上传到csdn有其他作用

2016-04-08

Android 高仿华为Tab页的滑动导航功能

Android 高仿华为Tab页的滑动导航功能,分别用LinearLayout和HorizontalScrollView实现

2016-04-02

Android 分层级筛选控件

Android 自己写的一个筛选控件,有点类似于大众点评的筛选效果

2016-03-27

java 设计模式 demo

自己写的13中java设计模式的小demo,不过没有注释

2016-02-28

android allowTaskReparenting demo

android allowTaskReparenting 属性使用demo

2016-02-23

commons-io-2.4 开发包

commons-io提供了实用的、高效的IO读写接口

2016-02-19

DexClassLoader跨APK调用函数

Android DexClassLoader调用其他apk中的函数 实现动态加载

2015-12-30

butterknife-7.0.1.jar

非常好用的注解的开源框架,蛮不错的,可以简化你的代码,是关于注解的。不多说直接进入使用步骤讲解。

2015-11-09

Embedded Android 英文原版PDF

一本讲述android系统级开发教材。是《Building Embedded Linux Systems》作者著作的。涉及android整体架构的介绍,编译环境的建立,常见硬件架构的介绍,native 代码的介绍和framework的详细讲解。通读该书,可以让你迅速的系统的掌握android整体架构以及必要的开发技能。强烈推荐。

2015-07-30

深入浅出_Google_Android(PDF格式高清中文版)

深入浅出_Google_Android(PDF格式高清中文版) 贯穿整个Android教程

2015-06-29

开源中国Android客户端源码

开源中国Android客户端源码,有非常好的实用、收藏、学习价值,这是我学android的启蒙代码,哈哈。

2015-06-11

Java Android用接口实现广播通知

Android利用Java接口实现广播通知所有界面刷新

2015-06-11

Java Api 文档

java 接口文档,java开发必备文档

2015-06-04

自动获取短信验证码并填充以及倒计时

自动获取短信验证码并填充以及倒计时,免费供大家分享。

2015-04-22

仿微信朋友圈图片浏览

android仿微信朋友圈图片浏览,其中有图片的异步加,双击图片放缩,点击图片退出当前界面,横向滚动图片查看,不是很完善,有兴趣的朋友可以自己改改。

2015-04-22

高仿360手机卫士

高仿360手机卫士,可以参照源码制作特效

2015-04-22

GreenDao例子

该例子有一套完整的GreenDao代码,以及此程序的使用介绍文档,希望对大家有帮助

2015-04-07

GreenDao相关包文件

GreenDao相关包文件包括greendao-1.3.7.jar greendao-generator-1.3.0.jar freemarker-2.3.20.jar

2015-04-06

greendao-1.3.7.jar

greendao-1.3.7.jar导入Android工程可进行sqlite数据库面向对象的开发

2015-04-06

平衡二叉树的插入和删除

自己整了一天写的平衡二叉树的插入和删除,暂时还没发现bug...

2013-06-08

二叉排序树的增删改查

自己实现的二叉排序树的增删改查,暂时未发现bug...

2013-06-08

Java 编译原理 词法分析

一个简单的Java编写的词法扫描器。功能是输入源程序,输出单词符号。写出关键字集合。

2013-05-18

求一个数组最小的两个数的下标

求一个数组的两个最小数,并返回下标。在数组中查找最小的两个数的下标。

2013-05-18

OpenCV 图像旋转

OpenCV图像处理,图像旋转.实现对读入的图像进行自定义旋转

2013-05-18

空空如也

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

TA关注的人

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