自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 Android 异步消息处理机制 让你理解 Looper、Handler、Message三者关系

一:Handler消息机制为什么要有Android消息机制?我们知道Handler的主要作用是将一个任务切换到某个指定的线程去执行,比如Android规定访问UI只能在主线程中进行,如果在子线程中访问那么程序会抛异常,如下所示:void checkThread(){        if(mThread != Thread.currentThread()){            ...

2016-11-18 18:22:34 919 1

原创 Java中泛型最新的认识和理解

一.泛型是什么:泛型是指参数化类型的能力。可以定义带泛型的类,方法或者接口。随后编译器会具体的类型来替换它。二.泛型的好处:下面先看一个的小demo:     List list = new ArrayList();     list.add(1);     list.add(2);     list.add("3");//一不小心插入了 S

2016-11-21 15:51:13 560

原创 android中HTTP协议访问网络及其方式及其http的GET和POST的优缺点

一.HTTP是什么:超文本传输协议(HTTP  HyperText  Transfer  Protocol)是互联网上应用最为广泛的一种网络协议。在HTTP/1.0中,默认使用的是短连接。也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的 Web页中包含有其他的Web资源,如JavaScript文件、图像

2016-11-19 18:08:52 1195

原创 Android中内存泄露和内存溢出的区别

内存溢出 out of memory:是指程序在申请内存时,但没有足够的内存空间供其使用,出现out of memory。内存溢出就是你要求分配的内存超出了系统能给你的,系统不能满足需求,于是产生溢出。 (一般下载批量网络高清大图片的时候)内存泄露 memory leak:内存泄漏是指你向系统申请分配内存进行使用(new),可是使用完了以后却不归还(delete),结果你申请到的那块内存你自己

2016-11-18 22:06:05 572

原创 Java中四种引用强 软 弱 虚 的详细介绍及理解

Java中强软弱虚四种引用引用:一、强引用(StrongReference)   当我们使用 new 这个关键字创建对象时创建出来的对象就是强引用(new出来对象为强引用)  如Object object = new Object()   这个Object()就是一个强引用了,如果一个对象具有强引用。垃圾回收器就不会回收有强引用的对象。如当jvm内存不足时,

2016-11-17 16:07:55 7686

原创 基础总结篇之:Intent详细介绍

一.Intent是什么:翻译过来:意图,简单来说,Intent是系统各组件之间进行数据传递的数据负载者。Android程序中各组件之间交互的一种方式,它不仅可以可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据。启动一个Activity:Context.startActivity(Intent intent);启动一个Service:Context.start

2016-11-14 21:39:56 423

原创 Android的Service的基础知识和见解

一.服务:实现程序后台运行的解决方案,并且可以和其他组件进行交互。1.比如播放多媒体MP3,程序需要service在后台继续播放2.比如检测SD卡上文件的变化3.后台记录你地理信息位置的改变等等总之服务是地下(后台)工作者。二.服务的启动模式:1.context.startService()2.context.bindService()三.两种服务生命周期:

2016-11-10 21:15:55 488

原创 Java中==与equals的区别

==比较两个对象在内存中是不是同一个对象,就是说在内存里的存储位置一致。两个String对象存储的值是一样的,但有可能在内存里存储在不同的地方 .==比较的是引用而equals方法比较的是内容。public boolean equals(Object obj) 这个方法是由Object对象提供的,可以由子类进行重写。默认的实现只有当对象和自身进行比较时才会返回true,这个时候和=

2016-11-10 19:22:31 323

原创 Android中五中存储方式的区别和优劣性

数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种主要方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据第一种: 使用SharedPreferences存储数据  适用范围:保存少量的数据,且这些数据

2016-11-08 20:36:03 3585 1

原创 Android中的 单选按钮和复选框

在Adnroid中,单选按钮和复选框都继承了普通按钮。因此它们都可以使用普通按钮支持的各种属性和方法。不同的是,它们提供了可以选中的功能,下面是对单选按钮的和复选框的进行详细的介绍。在Android中 可以使用两种方法向屏幕添加单选按钮:1.通过XML布局文件中使用 标记添加,2.在Java文件。通过new 关键字来创建推荐第一种方法。adnroid:checked

2016-11-05 16:44:01 12984

超级朋友圈

仿微信朋友圈,可以点赞评论,和分享。时间线。仿微信朋友圈,可以点赞评论,和分享。时间线

2018-05-06

音乐播放器--Android

Android初学者最容易学会的音乐播放器,融汇了Android很多基础知识。

2016-10-09

音乐播放器android 网络获取资源 背景虚化

音乐播放器 android 网络获取资源 优化 界面还是可以的, 有虚化背景,圆形图片

2016-08-27

空空如也

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

TA关注的人

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