自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

It一zhai男

学如逆水行舟,不进则退

  • 博客(6)
  • 资源 (26)
  • 收藏
  • 关注

原创 Java数据结构——循环链表的实现

一、描述 循环链表:表中的最后一个节点的指针域指向头结点,整个链表形成一个环。循环链表判空条件:有的说是判断p或p->next是否等于头指针,有的说判断tail是否等于head,有的说判断head是否为空,这其实要根据实际情况来判断。若是不带头结点(这里说带头结点是只一个空的节点做为头结点)循环链表,则可以用判断head是否为空来判断链表是否为空。若是带头结点,则可以根据判断tail是否等于hea

2016-10-27 21:22:06 7799 1

原创 Java数据结构——静态链表实现

Java数据结构——静态链表实现一、定义 用数组描述的链表,即称为静态链表。 在C语言中,静态链表的表现形式即为结构体数组,结构体变量包括数据域data和游标CUR。(这里的定义来自于百度百科)二、优点 (1)这种存储结构,仍需要预先分配一个较大的空间,但在作为线性表的插入和删除操作时不需移动元素,仅需修改指针,故仍具有链式存储结构的主要优点。 (2)假如有如上的静态链表S中存储这线性表(a

2016-10-27 16:25:47 1860

原创 Java数据结构——线性单链表的实现

Java数据结构——线性单链表的实现一、描述 线性表的链式存储结构的特点:用一组任意的存储单元存储线性表的数据元素(这组存储单元可以是连续的,也可以是不连续的)。因此它没有顺序存储结构所具有的弱点(顺序存储结构插入数据或删除数据都要移动大量的数据),但同时也失去了顺序表可随机存取的优点。单链表的组成为:数据信息和指向下一个节点的指针。二、源码2.1 节点信息Node.javapackage com

2016-10-26 16:44:45 1376

原创 Java数据结构——线性表归并

Java数据结构——线性表归并题目:已知线性表LA和LB中的数据元素按值非递减有序排列,现要求将LA和LB归并为一个新的线性表LC,且LC中的数据元素仍按值非递减有序排列。例如,设 LA=(3,5,8,11) LB=(2,6,8,9,11,15,20) 则

2016-10-26 12:19:01 1447

原创 Java数据结构——线性表的顺序存储实现

Java数据结构——线性表的顺序存储实现一、描述 线性结构特点: (1)存在唯一的一个被称作“第一个”的数据元素 (2)存在唯一的一个被称作“最后一个”的数据元素 (3)除第一个之外,集合中的每个数据元素均只有一个前驱 (4)除最后一个之外,集合中的每个数据元素均只有一个后继线性表:是n个数据元素的有限序列。一般有两种存储结构:线性表的顺序存储结构和线性表的链式存储结构。线性表的顺序表示:

2016-10-25 20:08:11 1600

原创 Android——Listview不用notifydatasetchanged更新数据的方法

Android——Listview不用notifydatasetchanged更新数据的方法一、介绍 先来介绍一下listview更新数据的几种方法,目前我知道的方法有如下几种: 1. 每次更新数据时都调用listview.setadapter(); 2. 每次更新数据时都调用adapter.notifydatasetchanged(); 3. 在自定义的adapter里添加更新函数upda

2016-10-19 12:39:47 5260 1

MVPDemo.zip

本示例是MVP的简单示例,Presenter传递数据给Model,Model得到数据来请求网络,再返回数据给Presenter,Presenter再把得到的Model数据传递给View显示。MVP整体的一个流程就是这样。相比MVC来说,Model和View互相不干涉,达到完全解耦。博客地址:https://blog.csdn.net/u013293125/article/details/94599009

2019-07-04

PhotoView android开源框架jar包

PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放,使用方法简单,是一个很好的图片框架

2018-10-22

RecyclerView简单示例代码

该代码是RecyclerView的简单使用示例,里面包含自定义的Adapter

2018-07-23

Android缓存——将数据以对象的方式缓存到本地

将获得的数据以对象的形式缓存到本地,本例中实现了: 1.将登陆用户名和密码缓存到本地 2.将缓存的用户名和密码取出显示 本例仅供参考

2018-07-23

IPCBundle实现源码

IPC即进程间通信,一般常用的进程间通信有:使用Bundle、使用文件共享、使用Messenger、使用ContentProvider、使用AIDL,使用Socket。本例是IPCbundle实现,旨在讲述Bundle使用流程。

2017-09-23

AIDL示例(Android Interface Definition Language)

为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了远程过程调用(Remote Procedure Call,RPC)方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言(Interface Definition Language,IDL)来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiver和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。因此,可以将这种可以跨进程访问的服务称为AIDL(Android Interface Definition Language)服务。博客地址:http://blog.csdn.net/u013293125/article/details/77368261

2017-09-16

ConnectServerIml实现

继承ConnectServer接口的ConnectServerIml实现类,处理诸如连接服务器,经纬度,判断地址合法,提取字符串中的中文等

2017-09-09

Android自定义权限

Android自定义权限

2017-08-21

AIDL简单的示例代码

AIDL简单的示例代码,主要是关于AIDL如何使用。https://blog.csdn.net/u013293125/article/details/77368261

2017-08-18

AIDL简单使用示例代码

AIDL简单使用示例代码,关于如何使用AIDL https://blog.csdn.net/u013293125/article/details/77368261

2017-08-18

Android——Canvas切割出扇形表盘式进度

博客地址:http://www.cnblogs.com/ityizhainan/p/6306748.html

2017-01-19

Android——华为手机(G9)调用Camera需要手动申请权限

blog:http://www.cnblogs.com/ityizhainan/p/6283328.html

2017-01-13

Android中notification通知的Demo——震动,铃声,Led灯闪烁

notification在新版本的SDK上的写法 blog:http://www.cnblogs.com/ityizhainan/p/6282031.html

2017-01-13

Android——Listview不用notifydatasetchanged更新数据的方法

blog: http://blog.csdn.net/u013293125/article/details/52858396 http://www.cnblogs.com/ityizhainan/p/5976845.html

2017-01-11

Android--简单的自定义ListView下拉刷新

blog地址:http://www.cnblogs.com/ityizhainan/p/6273919.html

2017-01-11

Listview不用notifydatasetchanged更新数据的方法

Listview不用notifydatasetchanged更新数据的方法

2016-12-26

Android侧滑菜单简单示例

详解地址:http://blog.csdn.net/u013293125/article/details/52176526

2016-08-10

ExpandableListAdapter

使用SimpleExpandableListAdapter将两个List集合包装成ExpandableListAdapter。 blog:http://blog.csdn.net/u013293125/article/details/50858610

2016-03-11

ExpandableListView简单示例

扩展BaseExpandableListAdapter实现ExpandableAdapter blog:http://blog.csdn.net/u013293125/article/details/50858610

2016-03-11

Android从网上获取图片的简单示例

blog:http://blog.csdn.net/u013293125/article/details/50821983

2016-03-07

自定义DrawView

简单的自定义控件DrawView,blog地址:http://blog.csdn.net/u013293125/article/details/50788800

2016-03-03

Animation——制作动画引导页

Animation——制作动画引导页,blog地址:http://blog.csdn.net/u013293125/article/details/50531874

2016-01-17

动态加载布局——只改变一个页面的部分布局的方法

动态加载布局——只改变一个页面的部分布局的方法:讲解地址:http://blog.csdn.net/u013293125/article/details/50518892

2016-01-14

仿QQ主界面Fragment简单应用

仿QQ主界面Fragment简单应用,一个fragment的实例

2016-01-12

百度地图系列03——简单地图定位

百度地图系列03——简单地图定位 http://blog.csdn.net/u013293125/article/details/50073599

2015-11-27

百度地图系列01——最简单的调用百度地图

百度地图系列01——最简单的调用百度地图

2015-11-20

空空如也

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

TA关注的人

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