自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只修仙的猿

个人博客:https://qwerhuan.gitee.io 欢迎交流

  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 学习笔记之使用java实现数据结构的队列

文章目录前言什么是队列?顺序队列定义接口实现队列类测试链队列节点类实现链队列类测试一下小结参考资料前言队列是数据结构中最常见的一种,与此对应的还有栈。我前面写过一篇使用java实现栈的,有兴趣的可以点击查看。学习的时候,应该大多数读者都是使用c语言去实现,在数据结构书中一般也都是使用c语言去实现栈这种数据结构。确实,因为c语言有指针能够更好地操作内存,而且运行速度快很适合作为写数据结构地语言。...

2019-09-28 23:37:44 241

原创 学习笔记之java为什么不能新建泛型类型数据数组?

文章目录前言了解泛型擦除简述为什么前言可能有一些读者跟我一样遇到这种问题,看看代码:public class Node<T> { T t; Node<T> elem;}public class Student { private String name; private int age; public String getName() { retu...

2019-09-28 16:20:49 363 1

原创 学习笔记之使用java实现数据结构的栈

文章目录前言什么是栈?顺序栈链栈小结参考资料前言什么是栈?顺序栈链栈小结···参考资料《数据结构》吴伟民《漫画算法》魏梦舒

2019-09-28 15:59:04 242

原创 学习笔记之从内存了解Java数组

文章目录前言简单了解堆与栈引用类型数组小结参考资料前言数组是日常中很常用的一种类型。在java中,与c语言不同的是,数组被当做一个对象,一种类型,他的定义也和c语言不一样,看代码://定义一个数组int array[10]; //c语言int[] array = new int[10];//java从中也可以很明显地看出他们思想的不同,但实际上他们在内存中的实质是差不多的。不同的是...

2019-09-27 21:00:21 140

原创 学习笔记之Android中的Intent-Filter匹配规则解析

文章目录前言intentFiler的结构ActionCategoryData设置intentFilter常用的intentFiler小结参考资料前言我们都知道,活动的启动方式有两种:一种是显示启动,或者很简单,指定一个活动的class就可以了;另外一种就是隐式启动,这种要指定action,category,data信息,例如我们在启动系统相机的时候。看一下代码:Intent intent =...

2019-09-24 23:53:10 571

原创 学习笔记之Android调用系统相册选择图片

文章目录前言使用步骤小结参考资料前言在相册里选择图片上传也是很常见的功能了例如微信朋友圈等等。但是他们是自定义的选择器,可以选择多张图片并修改。这里我们讲一个最简单的:调用系统的相册选择一张图片并展示。另外有的读者还想到要通过相机拍照来选择图片的功能,也可以参考一下我的另一篇文章学习笔记之Android使用系统相机进行拍照使用步骤这里我是通过一个简单的demo来讲解怎么去实现这个功能。首先...

2019-09-23 23:34:09 5205 5

原创 学习笔记之Android使用系统相机进行拍照

文章目录前言调用系统相机步骤FileProvider小结参考资料前言我们在日常的开发中有时候会遇到需要用到相机的需求,而相机也是很常用的东西,例如扫二维码啊拍照上传啊等等。这里我不讲像qq那样自定义很强的拍照功能(事实上我也不会),讲个最简单的调用系统相机拍照并储存调用系统相机步骤这里我通过一个简单的例子来讲这个内容。我自己写了一个demo,布局很简单:<Button ...

2019-09-23 22:11:52 500

原创 学习笔记之LitePal的使用

文章目录前言简述映射配置LitePalCRUD操作增加表和数据更改表结构删除数据查询数据异步操作创建多个数据库监听数据库创建或者升级总结参考资料前言数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是操作起来还是非常的不方便。跟网络请求类似,当我们用原生的HttpU...

2019-09-21 23:47:42 461

原创 Android中Activity的启动模式解析

文章目录前言关于任务栈简介解析Activity的四种启动模式standardsingleTopsingleTasksingleInstance设置启动模式的两种方法静态设置动态设置特别注意的坑singleInstance返回任务栈singleTask多任务栈启动问题singleTask的TaskAffinity与allowTaskReparenting参数总结参考资料前言平常我们启动活动的时候...

2019-09-19 21:54:22 206

原创 Android安卓中Activity活动生命周期

文章目录前言活动的状态常规情况下的生命周期典型情况下的生命周期一些例外情况的生命周期异常情况下的生命周期总结前言Activity作为安卓四大组件之一,平常我们接触得最多得也是activity,所以很有必要详细了解一下他的详细生命周期。这篇文章定位是有一点安卓基础的,所以还完全不了解的可以先去学习一下activity。这篇文章主要是讲活动的生命周期。活动的生命周期,人有胎儿期,青春期,老年期一...

2019-09-17 20:44:04 405

原创 Android安卓启动页 解决打开应用显示白屏情况

当我们打开app的时候是不是会有一瞬间的白屏然后再进入主活动,虽然这并不会造成什么不好的后果,但是感觉用户体验就不是很好。像网易云音乐等等,打开一瞬间就显示了他们的loge,无缝衔接,没有白屏,怎么做到的呢?一开始我的思路是这样的。可能是因为我们的主活动逻辑太多,所以加载会变慢,导致显示白屏。如果使用一个只显示一张本地图片的活动,那会不会就不会显示白屏了呢。话不多说我们尝试一下:Activit...

2019-09-03 16:01:39 556

空空如也

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

TA关注的人

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