自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android中的系统服务

首先,系统服务是系统

2016-08-29 09:40:30 479

转载 内存溢出(Memory Overflow)和内存泄露(Memory Leak)的区别

内存泄漏指你用malloc或new申请了一块内存,但是没有通过free或delete将内存释放,导致这块内存一直处于占用状态内存溢出指你申请了10个字节的空间,但是你在这个空间写入11或以上字节的数据,就是溢出要点内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件

2016-08-28 19:09:11 5126

原创 桶排序

我让桶排序的作者给化了,这也算是一种算法?这种算法也叫算法?首先,数据得一样长。其次,特别耗费空间。再者,应该算是哈希思想的升华了。真正的桶排序应该是利用短板排序,而不是只有同长数据。原理:把数据取余,例如1000~9999对1000取余,然后对应的把1000放到 a[0],1001放到a[1]。以此类推。这也叫算法?好吧,算是一种算法,但是太鸡肋。

2016-08-24 19:36:22 391

原创 Android调用相册

思路:1、我们要调取相册2、让用户选择照片3、得知用户选择的是哪张照片4、拿到照片5、加载到内存使用步骤:1、通过意图调用相册2、用户选择照片,这个有系统自动完成,对于我们透明3、拿到返回的结果,取出图片的路径(非实际路径)4、拿虚拟路径查询实际路径5、根据实际路径查找到图片6、加载到内存-----------------代码------

2016-08-24 19:01:06 768

原创 Android中的图片压缩

有的时候我们需要一张很小的图片,但是原有的图片非常大,比如说头像等,这时候我们需要对图像进行压缩处理。把原先高分辨率的图片压缩到指定的大小。       这里我们用到了两个类:BitmapFactory、BitmapFactory.Options。

2016-08-24 15:18:02 451

原创 Android调用相机

安卓把相机做成了公共的控件,我们可以通过意图来使用它。使用起来也是非常简单。两个步骤:        1.申请权限        2.创建意图        3.设置图片的属性        4.启动相机Activity,附带请求码        5.判断请求码,是否是调用相机,完成后续操作一:申请权限如果,出现异常,例如报链接硬件错误,可加上以下代码

2016-08-23 23:01:34 472

原创 Android中另一种对话框--PopUpWindow

PopUpWindow的详细介绍使用,PopUpWindow和AlertDialog的区别

2016-08-23 16:38:56 509

原创 回调机制的理解

首先,来介绍一下回调机制的概念,回调机制是一种JAVA编程的高级机制,它是把指定的逻辑代码传递到要回调的地方。看完是不是依然云里雾里?没事,我们来慢慢解析它。首先,要理解回调的机制就要对以下概念有一定的了解:1.对象的概念2.匿名类3.父类接收子类对象的时候,调用的方法是子类的还是父类的?        关于对象,不用我多说,学过面向对象编程思想的人一定都听过这样的一句话:万事万物

2016-08-22 11:16:55 773

原创 Android中实现软件检测更新和自动安装

思想:(其实,我认为第一步就是开广告!用户看广告的过程正好检测更新)1.在启动软件的第一刻,也就是没加载窗体之前就执行该操作。2.检测版本要读取到应用本身的版本号3.拿到版本号后,要对比服务器上的最新版本号4.如果没有更新,就显示首页5.如果出现更新,就要要询问用户是否更新6.如果用户选择更新,就从网络中下载文件,并展示对应的UI(进度条) ,否则用户会以为程序挂掉了。

2016-08-18 20:39:23 2154

原创 Android中Application

他就是AndroidManifest.XML文件中的Application节点,它的子节点有Activity、service等等。我们要重写一个这个类的子类,用来掌管整个类。小白同学肯定不明白了,这个类怎么用?这还得从Android的机制讲起,Android支持自定义控件写到XML文件中。1.普通的XML文件,可以在XML文件中进行声明2.例如Application这种的,需要在节点中

2016-08-18 20:29:49 354

原创 Android中的五种数据存储方式

这五种方式分别是:1、SharedPreferences(偏好设置),读取XML文件2、文件存储(1)assets(程序内部的资源,只能读)(2)data/data/主包名/files目录下的,能读能写。(3)读SD卡中的文件,需要申请权限3、SQLite---->http://blog.csdn.net/u013519020/article/details/5222901

2016-08-17 19:16:16 7846

原创 SQLite和SQLiteOpenHelper

SQLite一、介绍SQLite是一个关系型轻量级数据库,它对移动端相对极端的资源进行了专门的优化处理,它遵守大概70%的SQL语法,这使得它和MySQL大多语法相近,它的优点显而易见,轻量、较快速、安全、独立、隔离。SQLite百科介绍数据库文件存放位置:data/data/主包名(AndroidManifest.XML中声明的主包名)/database/xx

2016-08-17 16:52:09 2077

原创 Android中的Service

Service的概述和使用,Service和Thread的区别,Service使用过程中的注意事项

2016-08-16 22:29:58 331

原创 广播(BroadcastReceiver)---安卓中的"四大天王"之一

BroadcastReceiver概述、生命周期、使用、注意事项:1、广播接收器是一个专注于接收广播通知信息,并做出对应处理的组件。很多广播是源自于系统代码的──比如,通知时区改变、电池电量低、拍摄了一张照片或者用户改变了语言选项。应用程序也可以进行广播──比如说,通知其它应用程序一些数据下载完成并处于可用状态。2、应用程序可以拥有任意数量的广播接收器以对所有它感兴趣的通知信息予以响应。所有的接收器均继承自BroadcastReceiver基

2016-08-15 23:08:23 503

原创 再探网络连接--HttpURLConnection

首先,HttpURLConnection应该算是HttpClient的替换者,度娘说HttpClient是对于HttpURLConnection的封装,这里由于不能拜读源码,所以没有办法验证,但是HttpClient确实有那么一点封装的意思。---------HttpClient链接地址-----------介绍:HttpURLConnection是一个和服务器servlet交互的

2016-08-15 19:49:16 2239

原创 初识ViewPager

ViewPager的介绍和使用。定义,效果,实现,运行的顺序。这里的 instantiateItem() 是预加载,一般会事先加载3个,上一个和下一个View,运行的时候会先加载完这三个View,然后才是显示界面。 说明:如果有四个界面分别是1 2 3 4 当前页 加载页 销毁页 下一步操作 1 1 2 --- 右滑 2 3 --- 右滑 3 4 1 右滑 4

2016-08-14 20:37:20 313

原创 重启技术博客的编写

从大一加入ACM集训队时,集训队的刘老师就总是让写技术博客。当时没有考虑到重要性,对于写技术博客总是有一篇没一篇,总是认为把最重要的写一写就好了。可是当我回头回顾的时候,发现那些我认为很简单的知识我都遗忘掉了,那些存储在我的U盘和电脑中的TXT和Word都因为中毒重装系统等种种原因而消失。我要花费同等甚至等多的精力去学习那些被我遗忘掉的知识。有一段时间,我开始写纸质的笔记,写了好几个本子,写完

2016-08-14 19:37:17 294

扫描线详解

内含三个版本讲解,有word,和pdf,

2014-08-11

线段树代码

线段树,低级入门,易懂

2014-08-09

校园网cmcc代理免费上网

在学校使用(校园网\cmcc)的同学可以用这个软件设置代理服务器,然后就可以使用校园网的免费资源进行上网啦

2014-08-05

数据结构扫描版

来自于清华大学出版社的数据结构扫描版,是各个大学的主流数据结构教材,此是扫描版本

2014-08-05

数据结构 C++ STL库及用法详解

数据结构中的STL库,各种模板详解用途及用法,c++

2014-08-05

空空如也

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

TA关注的人

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